diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d9f4e50539..ca78c5d3b0 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -30,6 +30,16 @@ jobs:
path: gradle.properties
properties: 'mod_id mod_name java_version'
+ - name: Read Lib Version
+ id: 'lib_version'
+ uses: Gu-ZT/toml-reader-action@1.0.0
+ with:
+ file: gradle/libs.versions.toml
+ fields: |
+ versions.minecraft
+ versions.neoForge
+ versions.anvillib
+
- name: Setup Java ${{ steps.properties.outputs.java_version }}
uses: actions/setup-java@v3.6.0
with:
@@ -67,10 +77,16 @@ jobs:
continue-on-error: true
- name: gametest
- uses: Anvil-Dev/dedicated-server-launch-test@1.21.1-neoforge
+ uses: Anvil-Dev/dedicated-server-launch-test@universal
continue-on-error: false
with:
- mod: build/libs/anvilcraft-neoforge-${{ steps.version.outputs.version }}.jar
+ mods: |
+ build/libs/anvilcraft-neoforge-${{ steps.version.outputs.version }}.jar
+ minecraft_version: ${{ steps.lib_version.outputs.versions_minecraft }}
+ mod_loader: 'neoforge'
+ loader_version: ${{ steps.lib_version.outputs.versions_neoForge }}
+ extra-mods: "anvil-lib:${{ steps.lib_version.outputs.versions_anvillib }}"
+ quiet-setup: 'True'
- name: publish neoforge mc mod
uses: Kir-Antipov/mc-publish@v3.3
@@ -78,9 +94,9 @@ jobs:
with:
name: "${{ steps.properties.outputs.mod_name }} For NeoForge v${{ steps.version.outputs.version }}"
version: ${{ steps.version.outputs.version }}
- game-versions: 1.21.1
+ game-versions: 26.1.2
version-type: ${{ env.VERSION_TYPE }}
- java: 21
+ java: ${{ steps.properties.outputs.java_version }}
fail-mode: skip
changelog: Early test version, please download and play with caution. 早期测试版本,请谨慎下载游玩
dependencies: |
diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml
index 47171a8df4..21c54effc9 100644
--- a/.github/workflows/pull_request.yml
+++ b/.github/workflows/pull_request.yml
@@ -29,6 +29,16 @@ jobs:
path: gradle.properties
properties: 'mod_id mod_name java_version'
+ - name: Read Lib Version
+ id: 'lib_version'
+ uses: Gu-ZT/toml-reader-action@1.0.0
+ with:
+ file: gradle/libs.versions.toml
+ fields: |
+ versions.minecraft
+ versions.neoForge
+ versions.anvillib
+
- name: Setup Java ${{ steps.properties.outputs.java_version }}
uses: actions/setup-java@v3.6.0
with:
@@ -58,7 +68,12 @@ jobs:
path: build/libs/anvilcraft-neoforge-${{ steps.version.outputs.version }}.jar
- name: gametest
- uses: Anvil-Dev/dedicated-server-launch-test@1.21.1-neoforge
+ uses: Anvil-Dev/dedicated-server-launch-test@universal
with:
- mod: build/libs/anvilcraft-neoforge-${{ steps.version.outputs.version }}.jar
- extra-mods: patchouli:1.21-87-neoforge cloth-config:15.0.140+neoforge
+ mods: |
+ build/libs/anvilcraft-neoforge-${{ steps.version.outputs.version }}.jar
+ minecraft_version: ${{ steps.lib_version.outputs.versions_minecraft }}
+ mod_loader: 'neoforge'
+ loader_version: ${{ steps.lib_version.outputs.versions_neoForge }}
+ extra-mods: "anvil-lib:${{ steps.lib_version.outputs.versions_anvillib }}"
+ quiet-setup: 'True'
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index d3ce9b58d3..376b5610c2 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -70,9 +70,9 @@ jobs:
with:
name: "${{ steps.properties.outputs.mod_name }} For NeoForge v${{ steps.version.outputs.version }}"
version: ${{ steps.version.outputs.version }}
- game-versions: 1.21.1
+ game-versions: 26.1.2
version-type: ${{ env.VERSION_TYPE }}
- java: 21
+ java: ${{ steps.properties.outputs.java_version }}
fail-mode: skip
changelog: ${{ github.event.release.body }}
dependencies: |
diff --git a/.github/workflows/style_check.yml b/.github/workflows/style_check.yml
index c47b7b6098..4792bd7783 100644
--- a/.github/workflows/style_check.yml
+++ b/.github/workflows/style_check.yml
@@ -14,17 +14,17 @@ jobs:
uses: actions/checkout@v4
with:
ref: refs/pull/${{ github.event.number }}/merge
- - name: Setup Java 17
+ - name: Setup Java 25
uses: actions/setup-java@v3.6.0
with:
distribution: zulu
- java-version: 17
+ java-version: 25
- uses: reviewdog/action-setup@v1
with:
reviewdog_version: latest
- name: download checkstyle
- run: curl -o checkstyle.jar -L https://github.com/checkstyle/checkstyle/releases/download/checkstyle-12.1.2/checkstyle-12.1.2-all.jar
+ run: curl -o checkstyle.jar -L https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.4.2/checkstyle-13.4.2-all.jar
- name: checkstyle
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: java -jar checkstyle.jar -c style.xml -f xml src | reviewdog -f=checkstyle -name="Checkstyle" -reporter=github-pr-review -fail-level=any
\ No newline at end of file
+ run: java -jar checkstyle.jar -c style.xml -f xml src | reviewdog -f=checkstyle -name="Checkstyle" -reporter=github-pr-review -fail-level=any
diff --git a/build.gradle b/build.gradle
index 6a1e3d695b..5033768f39 100644
--- a/build.gradle
+++ b/build.gradle
@@ -39,18 +39,24 @@ apply from: "$rootDir/gradle/scripts/resources.gradle"
apply from: "$rootDir/dependencies.gradle"
// Mojang ships Java 21 to end users starting in 1.20.5, so mods should target Java 21.
-java.toolchain.languageVersion = JavaLanguageVersion.of(21)
+java.toolchain.languageVersion = JavaLanguageVersion.of(java_version)
// Include resources generated by data generators.
sourceSets.main.resources { srcDir 'src/generated/resources' }
compileJava.options.encoding = 'UTF-8'
-machete {
- // disable machete locally for faster builds
- enabled = false
-}
+// disable machete locally for faster builds
+machete.enabled = false
+
+lombok.version = "1.18.44"
-lombok {
- version = "1.18.34"
+allprojects {
+ gradle.projectsEvaluated {
+ tasks.withType(JavaCompile).tap {
+ configureEach {
+ options.compilerArgs << "-Xmaxerrs" << "10000"
+ }
+ }
+ }
}
diff --git a/dependencies.gradle b/dependencies.gradle
index a52d5ddd00..1206180915 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -1,21 +1,20 @@
dependencies {
// AnvilLib
- runtimeOnly(libs.anvillib)
- compileOnly(libs.bundles.anvillib)
+ api(libs.anvillib)
interfaceInjectionData(libs.anvillib.recipe)
interfaceInjectionData(libs.anvillib.moveableEntityBlock)
- jarJar(libs.anvillib)
+ // jarJar(libs.anvillib)
// JEI
- compileOnlyApi(libs.jei.common.api) { transitive = false }
- compileOnlyApi(libs.jei.forge.api) { transitive = false }
- implementation(libs.jei.forge) { transitive = false }
+ compileClasspath(libs.jei.common.api) { transitive = false }
+ compileClasspath(libs.jei.forge.api) { transitive = false }
+ compileClasspath(libs.jei.forge) { transitive = false }
+ runtimeClasspath(libs.jei.forge) { transitive = false }
- // Sodium, Iris, Embeddium
- compileOnly(libs.sodium)
- compileOnly(libs.embeddium)
- compileOnly(libs.iris)
+ // Sodium, Iris
+ compileClasspath(libs.sodium)
+ compileClasspath(libs.iris)
// Jade
- compileOnly(libs.jade)
+ compileClasspath(libs.jade)
}
diff --git a/gradle.properties b/gradle.properties
index 15815e1c57..1d31c50be0 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,6 +1,6 @@
# Jvm info
-java_version=21
-org.gradle.jvmargs=-Xmx1G
+java_version=25
+org.gradle.jvmargs=-Xmx2G
org.gradle.daemon=false
org.gradle.debug=false
@@ -17,8 +17,8 @@ mod_url=https://github.com/Anvil-Dev/AnvilCraft
# Development info
maven_group=dev.dubhe
-minecraft_version_range=[1.21,1.21.1)
-neo_version_range=[21.0.0-beta,)
+minecraft_version_range=[26.1,26.2)
+neo_version_range=[26.1.0.0-beta,)
# The loader version range can only use the major version of FML as bounds
loader_version_range=[4,)
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 43b8f2f280..339a5a711e 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -1,39 +1,25 @@
[versions]
-minecraft = "1.21.1"
-neoForge = "21.1.219"
-jei = "19.21.0.247"
-jade = "15.3.4+neoforge"
-parchment = "2024.11.17"
-modDevGradle = "2.0.140"
+minecraft = "26.1.2"
+neoForge = "26.1.2.71"
+jei = "29.6.2.31"
+jade = "26.1.1+neoforge"
+modDevGradle = "2.0.141"
lombok = "8.7.1"
-machete = "1.+"
-anvillib = "2.0.0+snapshot.314"
-sodium = "mc1.21.1-0.6.13-neoforge"
-embeddium = "1.0.11+mc1.21.1"
-iris = "1.8.1+1.21.1-neoforge"
+machete = "1.2.0"
+anvillib = "2.0.0+snapshot.453"
+sodium = "mc26.1.2-0.8.10-neoforge"
+iris = "1.10.9+26.1-neoforge"
[libraries]
-jei-common-api = { group = "mezz.jei", name = "jei-1.21.1-common-api", version.ref = "jei" }
-jei-forge-api = { group = "mezz.jei", name = "jei-1.21.1-neoforge-api", version.ref = "jei" }
-jei-forge = { group = "mezz.jei", name = "jei-1.21.1-neoforge", version.ref = "jei" }
+jei-common-api = { group = "mezz.jei", name = "jei-26.1.2-common-api", version.ref = "jei" }
+jei-forge-api = { group = "mezz.jei", name = "jei-26.1.2-neoforge-api", version.ref = "jei" }
+jei-forge = { group = "mezz.jei", name = "jei-26.1.2-neoforge", version.ref = "jei" }
sodium = { group = "maven.modrinth", name = "sodium", version.ref = "sodium"}
-embeddium = { group = "maven.modrinth", name = "embeddium", version.ref = "embeddium"}
iris = { group = "maven.modrinth", name = "iris", version.ref = "iris"}
jade = { group = "maven.modrinth", name = "jade", version.ref = "jade" }
-anvillib-codec = { group = "dev.anvilcraft.lib", name = "anvillib-codec-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-config = { group = "dev.anvilcraft.lib", name = "anvillib-config-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-recipe = { group = "dev.anvilcraft.lib", name = "anvillib-recipe-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-registrum = { group = "dev.anvilcraft.lib", name = "anvillib-registrum-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-moveableEntityBlock = { group = "dev.anvilcraft.lib", name = "anvillib-moveable-entity-block-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-multiblock = { group = "dev.anvilcraft.lib", name = "anvillib-multiblock-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-network = { group = "dev.anvilcraft.lib", name = "anvillib-network-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-integration = { group = "dev.anvilcraft.lib", name = "anvillib-integration-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-util = { group = "dev.anvilcraft.lib", name = "anvillib-util-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib-wheel = { group = "dev.anvilcraft.lib", name = "anvillib-wheel-neoforge-1.21.1", version.ref = "anvillib" }
-anvillib = { group = "dev.anvilcraft.lib", name = "anvillib-neoforge-1.21.1", version.ref = "anvillib" }
-
-[bundles]
-anvillib = [ "anvillib-codec", "anvillib-config", "anvillib-recipe", "anvillib-registrum", "anvillib-moveableEntityBlock", "anvillib-multiblock", "anvillib-network", "anvillib-integration", "anvillib-util", "anvillib-wheel" ]
+anvillib-recipe = { group = "dev.anvilcraft.lib", name = "anvillib-recipe-neoforge-26.1", version.ref = "anvillib" }
+anvillib-moveableEntityBlock = { group = "dev.anvilcraft.lib", name = "anvillib-moveable-entity-block-neoforge-26.1", version.ref = "anvillib" }
+anvillib = { group = "dev.anvilcraft.lib", name = "anvillib-neoforge-26.1", version.ref = "anvillib" }
[plugins]
modDevGradle = { id = "net.neoforged.moddev", version.ref = "modDevGradle" }
diff --git a/gradle/scripts/jars.gradle b/gradle/scripts/jars.gradle
index beb0aab815..423b85e157 100644
--- a/gradle/scripts/jars.gradle
+++ b/gradle/scripts/jars.gradle
@@ -19,6 +19,4 @@ jar {
}
}
-base {
- archivesName = "${project.name}-${libs.versions.minecraft.get()}"
-}
+base.archivesName = "${project.name}-${libs.versions.minecraft.get()}"
diff --git a/gradle/scripts/moddevgradle.gradle b/gradle/scripts/moddevgradle.gradle
index a28e38a15f..7c4c5a8c4c 100644
--- a/gradle/scripts/moddevgradle.gradle
+++ b/gradle/scripts/moddevgradle.gradle
@@ -1,11 +1,6 @@
neoForge {
version = libs.versions.neoForge.get()
- parchment {
- minecraftVersion = "1.21.1"
- mappingsVersion = libs.versions.parchment.get()
- }
-
// This line is optional. Access Transformers are automatically detected
accessTransformers = project.files('src/main/resources/META-INF/accesstransformer.cfg')
@@ -31,6 +26,8 @@ neoForge {
jvmArgument "-XX:+AllowEnhancedClassRedefinition"
}
+ jvmArgument "-XX:+IgnoreUnrecognizedVMOptions"
+
// Recommended logging level for the console
// You can set various levels here.
// Please read: https://stackoverflow.com/questions/2031163/when-to-use-the-different-log-levels
@@ -43,6 +40,34 @@ neoForge {
systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id
}
+ clientMSA {
+ client()
+ devLogin = true
+ // Comma-separated list of namespaces to load gametests from. Empty = all namespaces.
+ systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id
+ }
+
+ clientRenderDoc {
+ client()
+ // Comma-separated list of namespaces to load gametests from. Empty = all namespaces.
+ systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id
+ systemProperty 'anvillib.rendering.debugMode', 'true'
+ systemProperty('neoforge.rendernurse.renderdoc.library', file("libs/renderdoc.dll").absolutePath)
+ programArgument("--renderDebugLabels")
+ jvmArgument("-javaagent:" + file("libs/renderdoc-loader.jar").absolutePath)
+ }
+
+ clientRenderDocMSA {
+ client()
+ devLogin = true
+ // Comma-separated list of namespaces to load gametests from. Empty = all namespaces.
+ systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id
+ systemProperty 'anvillib.rendering.debugMode', 'true'
+ systemProperty('neoforge.rendernurse.renderdoc.library', file("libs/renderdoc.dll").absolutePath)
+ programArgument("--renderDebugLabels")
+ jvmArgument("-javaagent:" + file("libs/renderdoc-loader.jar").absolutePath)
+ }
+
server {
server()
programArgument '--nogui'
@@ -58,7 +83,7 @@ neoForge {
}
data {
- data()
+ clientData()
// example of overriding the workingDirectory set in configureEach above, uncomment if you want to use it
// gameDirectory = project.file('run-data')
diff --git a/gradle/scripts/publishing.gradle b/gradle/scripts/publishing.gradle
index fa5db15117..39d53323e7 100644
--- a/gradle/scripts/publishing.gradle
+++ b/gradle/scripts/publishing.gradle
@@ -1,13 +1,13 @@
-artifacts {
- archives tasks.jar
- archives tasks.sourcesJar
+tasks.named("assemble") {
+ dependsOn tasks.jar
+ dependsOn tasks.sourcesJar
}
publishing {
publications {
mavenJava(MavenPublication) {
groupId = project.group
- artifactId = project.archivesBaseName
+ artifactId = project.base.archivesName.get()
version = project.version
from components.java
diff --git a/gradle/scripts/repositories.gradle b/gradle/scripts/repositories.gradle
index d2747e6322..5991a2a942 100644
--- a/gradle/scripts/repositories.gradle
+++ b/gradle/scripts/repositories.gradle
@@ -8,11 +8,13 @@ repositories {
url = "https://server.cjsah.net:1002/maven/"
content {
includeGroup "dev.anvilcraft.lib"
+ includeGroup "dev.dubhe"
}
}
)
filter {
includeGroup "dev.anvilcraft.lib"
+ includeGroup "dev.dubhe"
}
}
maven { // Sodium, Embeddium, Iris, Jade
diff --git a/gradle/scripts/resources.gradle b/gradle/scripts/resources.gradle
index 8abbe13120..cff98551c8 100644
--- a/gradle/scripts/resources.gradle
+++ b/gradle/scripts/resources.gradle
@@ -11,18 +11,18 @@ def supporters = getConfig("supporters")
// See https://docs.gradle.org/current/dsl/org.gradle.language.jvm.tasks.ProcessResources.html
tasks.withType(ProcessResources).configureEach {
var replaceProperties = [
- minecraft_version : libs.versions.minecraft.get(),
- minecraft_version_range: minecraft_version_range,
- neo_version : libs.versions.neoForge.get(),
- neo_version_range : neo_version_range,
- loader_version_range : loader_version_range,
- mod_id : mod_id,
- mod_name : mod_name,
- mod_license : mod_license,
- mod_version : version,
- mod_description : mod_description,
- "contributors" : contributors,
- "supporters" : supporters
+ minecraft_version : libs.versions.minecraft.get(),
+ minecraft_version_range : minecraft_version_range,
+ neo_version : libs.versions.neoForge.get(),
+ neo_version_range : neo_version_range,
+ loader_version_range : loader_version_range,
+ mod_id : mod_id,
+ mod_name : mod_name,
+ mod_license : mod_license,
+ mod_version : version,
+ mod_description : mod_description,
+ "contributors" : contributors,
+ "supporters" : supporters
]
inputs.properties replaceProperties
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 37f853b1c8..1a704683a0 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.0-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
diff --git a/settings.gradle b/settings.gradle
index 4c677d6a49..80bd0a9f9d 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -2,15 +2,15 @@ pluginManagement {
repositories {
mavenLocal()
gradlePluginPortal()
- maven { url 'https://maven.neoforged.net/releases' }
- maven { url "https://maven.fabricmc.net/" }
- maven { url "https://maven.architectury.dev/" }
- maven { url "https://maven.shedaniel.me/" }
+ maven { url = 'https://maven.neoforged.net/releases' }
+ maven { url = "https://maven.fabricmc.net/" }
+ maven { url = "https://maven.architectury.dev/" }
+ maven { url = "https://maven.shedaniel.me/" }
}
}
plugins {
- id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0'
+ id 'org.gradle.toolchains.foojay-resolver-convention' version '1.0.0'
}
rootProject.name = mod_id + "-neoforge"
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/black_chocolate_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/black_chocolate_slab.json
index c902f59f82..586a1cb675 100644
--- a/src/generated/resources/assets/anvilcraft/blockstates/black_chocolate_slab.json
+++ b/src/generated/resources/assets/anvilcraft/blockstates/black_chocolate_slab.json
@@ -4,7 +4,7 @@
"model": "anvilcraft:block/black_chocolate_slab"
},
"type=double": {
- "model": "anvilcraft:block/black_chocolate_block"
+ "model": "anvilcraft:block/black_chocolate"
},
"type=top": {
"model": "anvilcraft:block/black_chocolate_slab_top"
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete.json
new file mode 100644
index 0000000000..0a35ff1d3b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/black_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/black_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/black_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..fe35e088bf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/black_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/black_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/black_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..2ddad1fdf4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/black_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..91faa30c07
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/black_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete.json
new file mode 100644
index 0000000000..b2966c3645
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/blue_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..d82f1854dc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/blue_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..3eae44159c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..7f1b3951e4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/blue_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete.json
new file mode 100644
index 0000000000..2299bd2a9e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/brown_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..556cb234b4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/brown_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..22f412c796
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..7743d4dfeb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/brown_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/burning_heater.json b/src/generated/resources/assets/anvilcraft/blockstates/burning_heater.json
new file mode 100644
index 0000000000..b7d5d72df3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/burning_heater.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "level=0": {
+ "model": "anvilcraft:block/burning_heater"
+ },
+ "level=1": {
+ "model": "anvilcraft:block/burning_heater_smoldering"
+ },
+ "level=2": {
+ "model": "anvilcraft:block/burning_heater_lit"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/chocolate_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/chocolate_slab.json
index 79dd18f3c7..e9b122dbd6 100644
--- a/src/generated/resources/assets/anvilcraft/blockstates/chocolate_slab.json
+++ b/src/generated/resources/assets/anvilcraft/blockstates/chocolate_slab.json
@@ -4,7 +4,7 @@
"model": "anvilcraft:block/chocolate_slab"
},
"type=double": {
- "model": "anvilcraft:block/chocolate_block"
+ "model": "anvilcraft:block/chocolate"
},
"type=top": {
"model": "anvilcraft:block/chocolate_slab_top"
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/crate.json b/src/generated/resources/assets/anvilcraft/blockstates/crate.json
new file mode 100644
index 0000000000..64358cd310
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/crate.json
@@ -0,0 +1,7 @@
+{
+ "variants": {
+ "": {
+ "model": "anvilcraft:block/crate"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/cut_flint_pillar.json b/src/generated/resources/assets/anvilcraft/blockstates/cut_flint_pillar.json
index 50ec48348f..b41fe5a29a 100644
--- a/src/generated/resources/assets/anvilcraft/blockstates/cut_flint_pillar.json
+++ b/src/generated/resources/assets/anvilcraft/blockstates/cut_flint_pillar.json
@@ -1,15 +1,14 @@
{
"variants": {
"axis=x": {
- "model": "anvilcraft:block/cut_flint_pillar_horizontal",
- "x": 90,
- "y": 90
+ "model": "anvilcraft:block/cut_flint_pillar",
+ "z": 90
},
"axis=y": {
"model": "anvilcraft:block/cut_flint_pillar"
},
"axis=z": {
- "model": "anvilcraft:block/cut_flint_pillar_horizontal",
+ "model": "anvilcraft:block/cut_flint_pillar",
"x": 90
}
}
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete.json
new file mode 100644
index 0000000000..bd98d10bc7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..14f70aabc8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..60d2727217
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..99d6bd584f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/cyan_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/fe_collector.json b/src/generated/resources/assets/anvilcraft/blockstates/fe_collector.json
new file mode 100644
index 0000000000..7b8de9960d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/fe_collector.json
@@ -0,0 +1,11 @@
+{
+ "variants": {
+ "axis=x": {
+ "model": "anvilcraft:block/fe_collector_base"
+ },
+ "axis=z": {
+ "model": "anvilcraft:block/fe_collector_base",
+ "y": 90
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete.json
new file mode 100644
index 0000000000..68319c3872
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/gray_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..ac3278ddd4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/gray_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..42e49c58d3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..b957307075
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/gray_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete.json
new file mode 100644
index 0000000000..58de77e41d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/green_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/green_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/green_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..4a2bccd74d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/green_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/green_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/green_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..4e5d115d41
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/green_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..5fff4afd4c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/green_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete.json
new file mode 100644
index 0000000000..f907e748f4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..150fec5c4f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..0db1c019ea
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..60c30156ed
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_blue_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete.json
new file mode 100644
index 0000000000..b718a4d387
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..b35238063b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..88ab15924b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..3e61af1591
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/light_gray_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete.json
new file mode 100644
index 0000000000..ba47364a42
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/lime_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..0913f1ce36
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/lime_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..c88ae9625b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..61b218ba23
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/lime_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete.json
new file mode 100644
index 0000000000..b533e92462
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..354187e54c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..cf6ef40fed
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..3cc095cb6d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/magenta_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete.json
new file mode 100644
index 0000000000..7287f2f1ec
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/orange_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..bd0c6d20b1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/orange_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..89f2af9b77
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..17482198aa
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/orange_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete.json
new file mode 100644
index 0000000000..9c7187351a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/pink_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..66adb50779
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/pink_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..87e5e793b2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..a515789761
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/pink_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete.json
new file mode 100644
index 0000000000..82f4ea5d00
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/purple_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..716e9a6d21
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/purple_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..d9ca4dadca
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..4c2dd4f916
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/purple_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete.json
new file mode 100644
index 0000000000..1b0cabacbd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/red_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/red_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/red_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..e849791941
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/red_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/red_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/red_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..44aebfca1f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/red_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..816ef2f709
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/red_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black.json
deleted file mode 100644
index c7e5fb1918..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_black"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_black"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_black"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_slab.json
deleted file mode 100644
index cb9b882c4b..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_black_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_black"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_black_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_stair.json
deleted file mode 100644
index 7b20c1a300..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_black_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_wall.json
deleted file mode 100644
index 4844c5ce8b..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_black_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_black_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue.json
deleted file mode 100644
index e901f92307..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_blue"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_blue"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_blue"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_slab.json
deleted file mode 100644
index a061bee7a9..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_blue_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_blue"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_blue_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_stair.json
deleted file mode 100644
index b5478fce13..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_blue_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_wall.json
deleted file mode 100644
index 05b266c539..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_blue_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_blue_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown.json
deleted file mode 100644
index cfd3978a92..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_brown"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_brown"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_brown"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_slab.json
deleted file mode 100644
index 3ad779ce46..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_brown_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_brown"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_brown_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_stair.json
deleted file mode 100644
index 81cdf89dcc..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_brown_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_wall.json
deleted file mode 100644
index 7d18baf4b4..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_brown_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_brown_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan.json
deleted file mode 100644
index 320b5f25c2..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_cyan"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_cyan"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_cyan"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index d3686159b4..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_cyan"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index a7bbfe7996..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_wall.json
deleted file mode 100644
index 6aa1663aed..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_cyan_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_cyan_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray.json
deleted file mode 100644
index c1e904e628..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_gray"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_gray"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_gray"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_slab.json
deleted file mode 100644
index 607c49a9bf..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_gray_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_gray"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_gray_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_stair.json
deleted file mode 100644
index 3214fb950c..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_gray_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_wall.json
deleted file mode 100644
index e596bf8de4..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_gray_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_gray_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green.json
deleted file mode 100644
index bac5b5bb79..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_green"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_green"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_green"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_slab.json
deleted file mode 100644
index 8746824724..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_green_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_green"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_green_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_stair.json
deleted file mode 100644
index 8770543a18..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_green_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_wall.json
deleted file mode 100644
index 9bba397d60..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_green_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_green_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue.json
deleted file mode 100644
index d5b8832e81..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_light_blue"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_light_blue"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index 75377e8da4..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index 0afe735f46..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_wall.json
deleted file mode 100644
index a5bc5d2138..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_blue_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_blue_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray.json
deleted file mode 100644
index 3e11c9f8a4..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_light_gray"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_light_gray"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index 781afd236e..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index 71b4b0e1d8..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_wall.json
deleted file mode 100644
index b8ef108017..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_light_gray_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_light_gray_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime.json
deleted file mode 100644
index 5ae3b885d2..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_lime"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_lime"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_lime"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_slab.json
deleted file mode 100644
index 2812c5d52f..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_lime_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_lime"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_lime_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_stair.json
deleted file mode 100644
index a98e09f95a..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_lime_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_wall.json
deleted file mode 100644
index 431a3cb033..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_lime_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_lime_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta.json
deleted file mode 100644
index 0a5230c5a3..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_magenta"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_magenta"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_magenta"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index 3efc2c5e05..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_magenta"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index 76ac675521..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_wall.json
deleted file mode 100644
index 72d0a0634a..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_magenta_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_magenta_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange.json
deleted file mode 100644
index 38eb319cf0..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_orange"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_orange"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_orange"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_slab.json
deleted file mode 100644
index f721430307..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_orange_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_orange"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_orange_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 559dbee286..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_orange_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_wall.json
deleted file mode 100644
index 0fdc047eb1..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_orange_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_orange_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink.json
deleted file mode 100644
index 1f18cdb8e2..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_pink"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_pink"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_pink"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_slab.json
deleted file mode 100644
index dd855e3643..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_pink_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_pink"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_pink_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_stair.json
deleted file mode 100644
index aceb282c55..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_pink_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_wall.json
deleted file mode 100644
index c6101f97df..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_pink_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_pink_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple.json
deleted file mode 100644
index f4d89ca86c..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_purple"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_purple"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_purple"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_slab.json
deleted file mode 100644
index 573d22f81a..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_purple_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_purple"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_purple_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_stair.json
deleted file mode 100644
index 0a09263f3c..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_purple_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_wall.json
deleted file mode 100644
index ef8da8de8f..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_purple_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_purple_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red.json
deleted file mode 100644
index a49afa7a27..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_red"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_red"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_red"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_slab.json
deleted file mode 100644
index 09ba9f35e7..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_red_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_red"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_red_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_stair.json
deleted file mode 100644
index a4f5ebd9cb..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_red_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_wall.json
deleted file mode 100644
index a7f526f09e..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_red_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_red_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white.json
deleted file mode 100644
index db5ead9ff3..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_white"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_white"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_white"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_slab.json
deleted file mode 100644
index 465ebdf0c0..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_white_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_white"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_white_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_stair.json
deleted file mode 100644
index 0be7b90d02..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_white_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_wall.json
deleted file mode 100644
index 7f6199a760..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_white_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_white_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow.json
deleted file mode 100644
index da3e6fafb4..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "half=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_bottom_yellow"
- },
- "half=single": {
- "model": "anvilcraft:block/reinforced_concrete_yellow"
- },
- "half=top": {
- "model": "anvilcraft:block/reinforced_concrete_top_yellow"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index bd5918db24..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "variants": {
- "type=bottom": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_slab"
- },
- "type=double": {
- "model": "anvilcraft:block/reinforced_concrete_yellow"
- },
- "type=top": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_slab_top"
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index f9dd69c4fb..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,209 +0,0 @@
-{
- "variants": {
- "facing=east,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner"
- },
- "facing=east,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=east,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer"
- },
- "facing=east,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair"
- },
- "facing=east,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=east,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=east,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=north,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair",
- "uvlock": true,
- "y": 270
- },
- "facing=north,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=north,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180
- },
- "facing=north,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=south,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner"
- },
- "facing=south,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer"
- },
- "facing=south,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair",
- "uvlock": true,
- "y": 90
- },
- "facing=south,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=south,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=south,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair",
- "uvlock": true,
- "x": 180,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "y": 90
- },
- "facing=west,half=bottom,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=bottom,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair",
- "uvlock": true,
- "y": 180
- },
- "facing=west,half=top,shape=inner_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=inner_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_inner",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=outer_left": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 180
- },
- "facing=west,half=top,shape=outer_right": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair_outer",
- "uvlock": true,
- "x": 180,
- "y": 270
- },
- "facing=west,half=top,shape=straight": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_stair",
- "uvlock": true,
- "x": 180,
- "y": 180
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_wall.json
deleted file mode 100644
index 23ba3074e1..0000000000
--- a/src/generated/resources/assets/anvilcraft/blockstates/reinforced_concrete_yellow_wall.json
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- "multipart": [
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_post"
- },
- "when": {
- "up": "true"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side_tall",
- "uvlock": true,
- "y": 90
- },
- "when": {
- "east": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side",
- "uvlock": true
- },
- "when": {
- "north": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side_tall",
- "uvlock": true
- },
- "when": {
- "north": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side_tall",
- "uvlock": true,
- "y": 180
- },
- "when": {
- "south": "tall"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "low"
- }
- },
- {
- "apply": {
- "model": "anvilcraft:block/reinforced_concrete_yellow_wall_side_tall",
- "uvlock": true,
- "y": 270
- },
- "when": {
- "west": "tall"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/stamping_platform.json b/src/generated/resources/assets/anvilcraft/blockstates/stamping_platform.json
index cb3d639c88..873ddb6735 100644
--- a/src/generated/resources/assets/anvilcraft/blockstates/stamping_platform.json
+++ b/src/generated/resources/assets/anvilcraft/blockstates/stamping_platform.json
@@ -1,32 +1,17 @@
{
"variants": {
- "facing=east,waterlogged=false": {
+ "facing=east": {
"model": "anvilcraft:block/stamping_platform",
"y": 90
},
- "facing=east,waterlogged=true": {
- "model": "anvilcraft:block/stamping_platform",
- "y": 90
- },
- "facing=north,waterlogged=false": {
+ "facing=north": {
"model": "anvilcraft:block/stamping_platform"
},
- "facing=north,waterlogged=true": {
- "model": "anvilcraft:block/stamping_platform"
- },
- "facing=south,waterlogged=false": {
+ "facing=south": {
"model": "anvilcraft:block/stamping_platform",
"y": 180
},
- "facing=south,waterlogged=true": {
- "model": "anvilcraft:block/stamping_platform",
- "y": 180
- },
- "facing=west,waterlogged=false": {
- "model": "anvilcraft:block/stamping_platform",
- "y": 270
- },
- "facing=west,waterlogged=true": {
+ "facing=west": {
"model": "anvilcraft:block/stamping_platform",
"y": 270
}
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/sugar_block.json b/src/generated/resources/assets/anvilcraft/blockstates/sugar_block.json
index 496bf0752d..700268b9fc 100644
--- a/src/generated/resources/assets/anvilcraft/blockstates/sugar_block.json
+++ b/src/generated/resources/assets/anvilcraft/blockstates/sugar_block.json
@@ -4,13 +4,13 @@
"model": "anvilcraft:block/sugar_block"
},
"fragmentation_degree=1": {
- "model": "anvilcraft:block/sugar_block1"
+ "model": "anvilcraft:block/sugar_block_1"
},
"fragmentation_degree=2": {
- "model": "anvilcraft:block/sugar_block2"
+ "model": "anvilcraft:block/sugar_block_2"
},
"fragmentation_degree=3": {
- "model": "anvilcraft:block/sugar_block3"
+ "model": "anvilcraft:block/sugar_block_3"
}
}
}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/white_chocolate_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/white_chocolate_slab.json
index 8b3a0366f7..6fee097b81 100644
--- a/src/generated/resources/assets/anvilcraft/blockstates/white_chocolate_slab.json
+++ b/src/generated/resources/assets/anvilcraft/blockstates/white_chocolate_slab.json
@@ -4,7 +4,7 @@
"model": "anvilcraft:block/white_chocolate_slab"
},
"type=double": {
- "model": "anvilcraft:block/white_chocolate_block"
+ "model": "anvilcraft:block/white_chocolate"
},
"type=top": {
"model": "anvilcraft:block/white_chocolate_slab_top"
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete.json
new file mode 100644
index 0000000000..66e19b5599
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/white_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/white_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/white_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..3ad6c6c359
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/white_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/white_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/white_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..b0932676f8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/white_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..007069b9eb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/white_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete.json
new file mode 100644
index 0000000000..6432ce2c0c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "half=bottom": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_bottom"
+ },
+ "half=single": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete"
+ },
+ "half=top": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..b49ebc6814
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,13 @@
+{
+ "variants": {
+ "type=bottom": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_slab"
+ },
+ "type=double": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete"
+ },
+ "type=top": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_slab_top"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..fbf6e717fa
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,209 @@
+{
+ "variants": {
+ "facing=east,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner"
+ },
+ "facing=east,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=east,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer"
+ },
+ "facing=east,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair"
+ },
+ "facing=east,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=east,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=east,half=top,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=north,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=north,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180
+ },
+ "facing=north,half=top,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=south,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner"
+ },
+ "facing=south,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer"
+ },
+ "facing=south,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=south,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=south,half=top,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 90
+ },
+ "facing=west,half=bottom,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=bottom,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair",
+ "uvlock": true,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=inner_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_inner",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=outer_left": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ },
+ "facing=west,half=top,shape=outer_right": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair_outer",
+ "uvlock": true,
+ "x": 180,
+ "y": 270
+ },
+ "facing=west,half=top,shape=straight": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair",
+ "uvlock": true,
+ "x": 180,
+ "y": 180
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..05274d1675
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/blockstates/yellow_reinforced_concrete_wall.json
@@ -0,0 +1,90 @@
+{
+ "multipart": [
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_post"
+ },
+ "when": {
+ "up": "true"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side",
+ "uvlock": true
+ },
+ "when": {
+ "north": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "low"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side_tall",
+ "uvlock": true
+ },
+ "when": {
+ "north": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 90
+ },
+ "when": {
+ "east": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 180
+ },
+ "when": {
+ "south": "tall"
+ }
+ },
+ {
+ "apply": {
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_side_tall",
+ "uvlock": true,
+ "y": 270
+ },
+ "when": {
+ "west": "tall"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/abnormal_amulet.json b/src/generated/resources/assets/anvilcraft/items/abnormal_amulet.json
new file mode 100644
index 0000000000..6d8b7d4e29
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/abnormal_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/abnormal_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/acceleration_ring.json b/src/generated/resources/assets/anvilcraft/items/acceleration_ring.json
new file mode 100644
index 0000000000..8362b446ee
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/acceleration_ring.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/acceleration_ring"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/activator_sliding_rail.json b/src/generated/resources/assets/anvilcraft/items/activator_sliding_rail.json
new file mode 100644
index 0000000000..cfde81d585
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/activator_sliding_rail.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/activator_sliding_rail"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/active_silencer.json b/src/generated/resources/assets/anvilcraft/items/active_silencer.json
new file mode 100644
index 0000000000..84746e8e1d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/active_silencer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/active_silencer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/advanced_comparator.json b/src/generated/resources/assets/anvilcraft/items/advanced_comparator.json
new file mode 100644
index 0000000000..17f1acbb4d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/advanced_comparator.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/advanced_comparator"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amber.json b/src/generated/resources/assets/anvilcraft/items/amber.json
new file mode 100644
index 0000000000..e551c29763
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amber.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/amber"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amber_block.json b/src/generated/resources/assets/anvilcraft/items/amber_block.json
new file mode 100644
index 0000000000..3a289802e1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amber_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/amber_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amethyst_axe.json b/src/generated/resources/assets/anvilcraft/items/amethyst_axe.json
new file mode 100644
index 0000000000..d3448223c6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amethyst_axe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/amethyst_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amethyst_hoe.json b/src/generated/resources/assets/anvilcraft/items/amethyst_hoe.json
new file mode 100644
index 0000000000..fc77eb475f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amethyst_hoe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/amethyst_hoe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amethyst_pickaxe.json b/src/generated/resources/assets/anvilcraft/items/amethyst_pickaxe.json
new file mode 100644
index 0000000000..0e658aed0a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amethyst_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/amethyst_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amethyst_shovel.json b/src/generated/resources/assets/anvilcraft/items/amethyst_shovel.json
new file mode 100644
index 0000000000..a970846d00
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amethyst_shovel.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/amethyst_shovel"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amethyst_sword.json b/src/generated/resources/assets/anvilcraft/items/amethyst_sword.json
new file mode 100644
index 0000000000..c6236e2cf8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amethyst_sword.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/amethyst_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/amulet_box.json b/src/generated/resources/assets/anvilcraft/items/amulet_box.json
new file mode 100644
index 0000000000..c29eefa636
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/amulet_box.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/amulet_box"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/anvil_amulet.json b/src/generated/resources/assets/anvilcraft/items/anvil_amulet.json
new file mode 100644
index 0000000000..d3086a367b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/anvil_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/anvil_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/anvil_hammer.json b/src/generated/resources/assets/anvilcraft/items/anvil_hammer.json
new file mode 100644
index 0000000000..e4d1b02152
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/anvil_hammer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/anvil_hammer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/anvil_railgun.json b/src/generated/resources/assets/anvilcraft/items/anvil_railgun.json
new file mode 100644
index 0000000000..5b9ccc882f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/anvil_railgun.json
@@ -0,0 +1,19 @@
+{
+ "model": {
+ "type": "minecraft:condition",
+ "on_false": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/anvil_railgun"
+ },
+ "on_true": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/anvil_railgun_exhausted"
+ },
+ "predicate": "anvilcraft:integer_component",
+ "property": "minecraft:component",
+ "value": {
+ "type": "anvilcraft:stored_energy",
+ "value": 0
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/arrow.json b/src/generated/resources/assets/anvilcraft/items/arrow.json
new file mode 100644
index 0000000000..5acaff4efc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/arrow.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/arrow"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/batch_crafter.json b/src/generated/resources/assets/anvilcraft/items/batch_crafter.json
new file mode 100644
index 0000000000..5e85f1fa7a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/batch_crafter.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/batch_crafter"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/batch_cutter.json b/src/generated/resources/assets/anvilcraft/items/batch_cutter.json
new file mode 100644
index 0000000000..443e372b47
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/batch_cutter.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/batch_cutter"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/beef_mushroom_stew.json b/src/generated/resources/assets/anvilcraft/items/beef_mushroom_stew.json
new file mode 100644
index 0000000000..0d90b378f7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/beef_mushroom_stew.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/beef_mushroom_stew"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/berry_cake_block.json b/src/generated/resources/assets/anvilcraft/items/berry_cake_block.json
new file mode 100644
index 0000000000..4ba9ef3e1d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/berry_cake_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/berry_cake_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/berry_cream_block.json b/src/generated/resources/assets/anvilcraft/items/berry_cream_block.json
new file mode 100644
index 0000000000..3592a58414
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/berry_cream_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/berry_cream_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/black_cement_bucket.json
new file mode 100644
index 0000000000..8eba74964c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:black_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_chocolate_block.json b/src/generated/resources/assets/anvilcraft/items/black_chocolate_block.json
new file mode 100644
index 0000000000..5f3091cf49
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_chocolate_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_chocolate_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_chocolate_slab.json b/src/generated/resources/assets/anvilcraft/items/black_chocolate_slab.json
new file mode 100644
index 0000000000..e988fc071d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_chocolate_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_chocolate_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_chocolate_stairs.json b/src/generated/resources/assets/anvilcraft/items/black_chocolate_stairs.json
new file mode 100644
index 0000000000..086ff3faf4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_chocolate_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_chocolate_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_hole.json b/src/generated/resources/assets/anvilcraft/items/black_hole.json
new file mode 100644
index 0000000000..062666638d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_hole.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_hole"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete.json
new file mode 100644
index 0000000000..3fd837e3ca
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..280f6dfd8f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..c4c9362ed0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..d3f3165d96
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/black_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/black_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/block_comparator.json b/src/generated/resources/assets/anvilcraft/items/block_comparator.json
new file mode 100644
index 0000000000..c84522f005
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/block_comparator.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/block_comparator"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/block_devourer.json b/src/generated/resources/assets/anvilcraft/items/block_devourer.json
new file mode 100644
index 0000000000..6f58245bed
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/block_devourer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/block_devourer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/block_placer.json b/src/generated/resources/assets/anvilcraft/items/block_placer.json
new file mode 100644
index 0000000000..763fdceca0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/block_placer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/block_placer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/blue_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/blue_cement_bucket.json
new file mode 100644
index 0000000000..2281a9a702
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/blue_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:blue_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete.json
new file mode 100644
index 0000000000..77fb890ae6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..5fc2c79e92
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/blue_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..5e6d12bcb7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/blue_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..42dde903fe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/blue_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/blue_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brass_block.json b/src/generated/resources/assets/anvilcraft/items/brass_block.json
new file mode 100644
index 0000000000..947d2a3548
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brass_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/brass_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brass_ingot.json b/src/generated/resources/assets/anvilcraft/items/brass_ingot.json
new file mode 100644
index 0000000000..20c1121988
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brass_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/brass_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brass_nugget.json b/src/generated/resources/assets/anvilcraft/items/brass_nugget.json
new file mode 100644
index 0000000000..ad270a1d86
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brass_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/brass_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brass_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/brass_pressure_plate.json
new file mode 100644
index 0000000000..2bb251d39d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brass_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/brass_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/bronze_block.json b/src/generated/resources/assets/anvilcraft/items/bronze_block.json
new file mode 100644
index 0000000000..87062d04bf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/bronze_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/bronze_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/bronze_ingot.json b/src/generated/resources/assets/anvilcraft/items/bronze_ingot.json
new file mode 100644
index 0000000000..8769f6974e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/bronze_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/bronze_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/bronze_nugget.json b/src/generated/resources/assets/anvilcraft/items/bronze_nugget.json
new file mode 100644
index 0000000000..05773c85cb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/bronze_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/bronze_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/bronze_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/bronze_pressure_plate.json
new file mode 100644
index 0000000000..d2a3fea5e6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/bronze_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/bronze_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brown_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/brown_cement_bucket.json
new file mode 100644
index 0000000000..c4c1fbf44a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brown_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:brown_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete.json
new file mode 100644
index 0000000000..0b097714a2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/brown_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..801ea5f465
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/brown_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..5233718ed3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/brown_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..31a2481c97
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/brown_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/brown_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/burning_heater.json b/src/generated/resources/assets/anvilcraft/items/burning_heater.json
new file mode 100644
index 0000000000..4db3e9f060
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/burning_heater.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/burning_heater"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cake_base_block.json b/src/generated/resources/assets/anvilcraft/items/cake_base_block.json
new file mode 100644
index 0000000000..d52dbc0b9d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cake_base_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cake_base_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cake_block.json b/src/generated/resources/assets/anvilcraft/items/cake_block.json
new file mode 100644
index 0000000000..0b77f2d4c7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cake_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cake_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/canned_food.json b/src/generated/resources/assets/anvilcraft/items/canned_food.json
new file mode 100644
index 0000000000..0fc9f936cc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/canned_food.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/canned_food"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/capacitor.json b/src/generated/resources/assets/anvilcraft/items/capacitor.json
new file mode 100644
index 0000000000..32e7baf86c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/capacitor.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/capacitor"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/capacitor_empty.json b/src/generated/resources/assets/anvilcraft/items/capacitor_empty.json
new file mode 100644
index 0000000000..51f78bdb1e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/capacitor_empty.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/capacitor_empty"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cat_amulet.json b/src/generated/resources/assets/anvilcraft/items/cat_amulet.json
new file mode 100644
index 0000000000..ef1dda1c24
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cat_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/cat_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil.json b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil.json
new file mode 100644
index 0000000000..af48295406
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/celestial_forging_anvil"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_amplifier.json b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_amplifier.json
new file mode 100644
index 0000000000..780f2645f9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_amplifier.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/celestial_forging_anvil_amplifier"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_fluid_interface.json b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_fluid_interface.json
new file mode 100644
index 0000000000..cc36310245
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_fluid_interface.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/celestial_forging_anvil_fluid_interface"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_laser_interface.json b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_laser_interface.json
new file mode 100644
index 0000000000..465c515915
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_laser_interface.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/celestial_forging_anvil_laser_interface"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_logistics_interface.json b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_logistics_interface.json
new file mode 100644
index 0000000000..a15e71e4f8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_logistics_interface.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/celestial_forging_anvil_logistics_interface"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_portal.json b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_portal.json
new file mode 100644
index 0000000000..7fbb450825
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/celestial_forging_anvil_portal.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/celestial_forging_anvil_portal"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/charge_collector.json b/src/generated/resources/assets/anvilcraft/items/charge_collector.json
new file mode 100644
index 0000000000..1271558618
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/charge_collector.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/charge_collector"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/charged_neutronium_ingot.json b/src/generated/resources/assets/anvilcraft/items/charged_neutronium_ingot.json
new file mode 100644
index 0000000000..6d49a930cb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/charged_neutronium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/charged_neutronium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/charger.json b/src/generated/resources/assets/anvilcraft/items/charger.json
new file mode 100644
index 0000000000..0a879d83d1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/charger.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/charger"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate.json b/src/generated/resources/assets/anvilcraft/items/chocolate.json
new file mode 100644
index 0000000000..e0cb3fe5a4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/chocolate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate_black.json b/src/generated/resources/assets/anvilcraft/items/chocolate_black.json
new file mode 100644
index 0000000000..4d4e6a3351
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate_black.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/chocolate_black"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate_block.json b/src/generated/resources/assets/anvilcraft/items/chocolate_block.json
new file mode 100644
index 0000000000..93b149174f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/chocolate_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate_cake_block.json b/src/generated/resources/assets/anvilcraft/items/chocolate_cake_block.json
new file mode 100644
index 0000000000..9f07b87965
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate_cake_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/chocolate_cake_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate_cream_block.json b/src/generated/resources/assets/anvilcraft/items/chocolate_cream_block.json
new file mode 100644
index 0000000000..f65cf7e373
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate_cream_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/chocolate_cream_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate_slab.json b/src/generated/resources/assets/anvilcraft/items/chocolate_slab.json
new file mode 100644
index 0000000000..58e1dd0c31
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/chocolate_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate_stairs.json b/src/generated/resources/assets/anvilcraft/items/chocolate_stairs.json
new file mode 100644
index 0000000000..666722fdc8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/chocolate_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chocolate_white.json b/src/generated/resources/assets/anvilcraft/items/chocolate_white.json
new file mode 100644
index 0000000000..b1945813db
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chocolate_white.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/chocolate_white"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chromatic_stone.json b/src/generated/resources/assets/anvilcraft/items/chromatic_stone.json
new file mode 100644
index 0000000000..5facdc3102
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chromatic_stone.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/chromatic_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/chute.json b/src/generated/resources/assets/anvilcraft/items/chute.json
new file mode 100644
index 0000000000..0805d76e42
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/chute.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/chute"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cinerite.json b/src/generated/resources/assets/anvilcraft/items/cinerite.json
new file mode 100644
index 0000000000..fa1a33a0e4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cinerite.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cinerite"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/circuit_board.json b/src/generated/resources/assets/anvilcraft/items/circuit_board.json
new file mode 100644
index 0000000000..440b395f19
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/circuit_board.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/circuit_board"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cocoa_butter.json b/src/generated/resources/assets/anvilcraft/items/cocoa_butter.json
new file mode 100644
index 0000000000..502e94828e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cocoa_butter.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/cocoa_butter"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cocoa_liquor.json b/src/generated/resources/assets/anvilcraft/items/cocoa_liquor.json
new file mode 100644
index 0000000000..765fd8a3c9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cocoa_liquor.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/cocoa_liquor"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cocoa_powder.json b/src/generated/resources/assets/anvilcraft/items/cocoa_powder.json
new file mode 100644
index 0000000000..e46d7ef99d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cocoa_powder.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/cocoa_powder"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/comrade_amulet.json b/src/generated/resources/assets/anvilcraft/items/comrade_amulet.json
new file mode 100644
index 0000000000..27fc90ffb8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/comrade_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/comrade_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/confined_energy_anvilon.json b/src/generated/resources/assets/anvilcraft/items/confined_energy_anvilon.json
new file mode 100644
index 0000000000..fa86ee1ca4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/confined_energy_anvilon.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/confined_energy_anvilon"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/confined_mass_anvilon.json b/src/generated/resources/assets/anvilcraft/items/confined_mass_anvilon.json
new file mode 100644
index 0000000000..a229f1e3e9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/confined_mass_anvilon.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/confined_mass_anvilon"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/confined_neutronium_ingot.json b/src/generated/resources/assets/anvilcraft/items/confined_neutronium_ingot.json
new file mode 100644
index 0000000000..6e02e64dae
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/confined_neutronium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/confined_neutronium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/confined_space_anvilon.json b/src/generated/resources/assets/anvilcraft/items/confined_space_anvilon.json
new file mode 100644
index 0000000000..30548171d3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/confined_space_anvilon.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/confined_space_anvilon"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/confined_time_anvilon.json b/src/generated/resources/assets/anvilcraft/items/confined_time_anvilon.json
new file mode 100644
index 0000000000..4d72744808
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/confined_time_anvilon.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/confined_time_anvilon"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/confinement_chamber.json b/src/generated/resources/assets/anvilcraft/items/confinement_chamber.json
new file mode 100644
index 0000000000..aa16200b19
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/confinement_chamber.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/confinement_chamber"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/controllable_sand.json b/src/generated/resources/assets/anvilcraft/items/controllable_sand.json
new file mode 100644
index 0000000000..7efe4b1092
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/controllable_sand.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/controllable_sand"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/copper_nugget.json b/src/generated/resources/assets/anvilcraft/items/copper_nugget.json
new file mode 100644
index 0000000000..7194b18ea7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/copper_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/copper_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/copper_pressure_plate.json
new file mode 100644
index 0000000000..be2ab71600
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/copper_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/copper_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/corrupted_beacon.json b/src/generated/resources/assets/anvilcraft/items/corrupted_beacon.json
new file mode 100644
index 0000000000..bd3b774197
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/corrupted_beacon.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/corrupted_beacon"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/crab_claw.json b/src/generated/resources/assets/anvilcraft/items/crab_claw.json
new file mode 100644
index 0000000000..24ebdb28fa
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/crab_claw.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/crab_claw"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/crab_trap.json b/src/generated/resources/assets/anvilcraft/items/crab_trap.json
new file mode 100644
index 0000000000..a11dbe6fbd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/crab_trap.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/crab_trap"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/crate.json b/src/generated/resources/assets/anvilcraft/items/crate.json
new file mode 100644
index 0000000000..399ca7c516
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/crate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/crate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cream.json b/src/generated/resources/assets/anvilcraft/items/cream.json
new file mode 100644
index 0000000000..602f23674b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cream.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/cream"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cream_block.json b/src/generated/resources/assets/anvilcraft/items/cream_block.json
new file mode 100644
index 0000000000..341c6e22a6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cream_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cream_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/creamy_bread_roll.json b/src/generated/resources/assets/anvilcraft/items/creamy_bread_roll.json
new file mode 100644
index 0000000000..c3cd88bf6c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/creamy_bread_roll.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/creamy_bread_roll"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/creative_generator.json b/src/generated/resources/assets/anvilcraft/items/creative_generator.json
new file mode 100644
index 0000000000..6a9d276a52
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/creative_generator.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/creative_generator"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/crushing_table.json b/src/generated/resources/assets/anvilcraft/items/crushing_table.json
new file mode 100644
index 0000000000..c2878b210a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/crushing_table.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/crushing_table"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cursed_gold_block.json b/src/generated/resources/assets/anvilcraft/items/cursed_gold_block.json
new file mode 100644
index 0000000000..2035033edd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cursed_gold_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cursed_gold_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cursed_gold_ingot.json b/src/generated/resources/assets/anvilcraft/items/cursed_gold_ingot.json
new file mode 100644
index 0000000000..7883559efd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cursed_gold_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/cursed_gold_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cursed_gold_nugget.json b/src/generated/resources/assets/anvilcraft/items/cursed_gold_nugget.json
new file mode 100644
index 0000000000..412967abdc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cursed_gold_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/cursed_gold_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_block.json b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_block.json
new file mode 100644
index 0000000000..3ba4a68152
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_ember_metal_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_pillar.json b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_pillar.json
new file mode 100644
index 0000000000..d2dc6893e1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_pillar.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_ember_metal_pillar"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_slab.json b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_slab.json
new file mode 100644
index 0000000000..9db038a1a8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_ember_metal_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_stairs.json b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_stairs.json
new file mode 100644
index 0000000000..fe70b3bd54
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_ember_metal_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_ember_metal_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_flint_block.json b/src/generated/resources/assets/anvilcraft/items/cut_flint_block.json
new file mode 100644
index 0000000000..a9e2c35d54
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_flint_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_flint_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_flint_pillar.json b/src/generated/resources/assets/anvilcraft/items/cut_flint_pillar.json
new file mode 100644
index 0000000000..57fbfb6cf9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_flint_pillar.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_flint_pillar"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_flint_slab.json b/src/generated/resources/assets/anvilcraft/items/cut_flint_slab.json
new file mode 100644
index 0000000000..4f2e219e15
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_flint_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_flint_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_flint_stairs.json b/src/generated/resources/assets/anvilcraft/items/cut_flint_stairs.json
new file mode 100644
index 0000000000..4f0768ca39
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_flint_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_flint_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_block.json b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_block.json
new file mode 100644
index 0000000000..5398722de1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_frost_metal_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_pillar.json b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_pillar.json
new file mode 100644
index 0000000000..520d9cd1e7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_pillar.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_frost_metal_pillar"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_slab.json b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_slab.json
new file mode 100644
index 0000000000..87a062f48e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_frost_metal_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_stairs.json b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_stairs.json
new file mode 100644
index 0000000000..96156e02c7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_frost_metal_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_frost_metal_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_block.json b/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_block.json
new file mode 100644
index 0000000000..2c8ac37cfb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_heavy_iron_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_slab.json b/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_slab.json
new file mode 100644
index 0000000000..2585d05e75
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_heavy_iron_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_stairs.json b/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_stairs.json
new file mode 100644
index 0000000000..52a7003c5b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_heavy_iron_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_heavy_iron_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_block.json b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_block.json
new file mode 100644
index 0000000000..d56a54fb8f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_royal_steel_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_pillar.json b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_pillar.json
new file mode 100644
index 0000000000..4e73753fb5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_pillar.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_royal_steel_pillar"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_slab.json b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_slab.json
new file mode 100644
index 0000000000..c51522789d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_royal_steel_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_stairs.json b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_stairs.json
new file mode 100644
index 0000000000..c4976dde1e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cut_royal_steel_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cut_royal_steel_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cyan_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/cyan_cement_bucket.json
new file mode 100644
index 0000000000..f01b1995a3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cyan_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:cyan_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete.json
new file mode 100644
index 0000000000..3c5017203e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cyan_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..50216c73f6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cyan_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..d2bbc6c269
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cyan_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..af16b23a25
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/cyan_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/cyan_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deepslate_lead_ore.json b/src/generated/resources/assets/anvilcraft/items/deepslate_lead_ore.json
new file mode 100644
index 0000000000..0d0da391d8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deepslate_lead_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deepslate_lead_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deepslate_silver_ore.json b/src/generated/resources/assets/anvilcraft/items/deepslate_silver_ore.json
new file mode 100644
index 0000000000..8c2f55de5d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deepslate_silver_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deepslate_silver_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deepslate_tin_ore.json b/src/generated/resources/assets/anvilcraft/items/deepslate_tin_ore.json
new file mode 100644
index 0000000000..215b1d2a55
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deepslate_tin_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deepslate_tin_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deepslate_titanium_ore.json b/src/generated/resources/assets/anvilcraft/items/deepslate_titanium_ore.json
new file mode 100644
index 0000000000..d7c6b42c0f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deepslate_titanium_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deepslate_titanium_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deepslate_tungsten_ore.json b/src/generated/resources/assets/anvilcraft/items/deepslate_tungsten_ore.json
new file mode 100644
index 0000000000..d77c31e0d1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deepslate_tungsten_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deepslate_tungsten_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deepslate_uranium_ore.json b/src/generated/resources/assets/anvilcraft/items/deepslate_uranium_ore.json
new file mode 100644
index 0000000000..5c4294fd5a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deepslate_uranium_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deepslate_uranium_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deepslate_zinc_ore.json b/src/generated/resources/assets/anvilcraft/items/deepslate_zinc_ore.json
new file mode 100644
index 0000000000..399d6fa86a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deepslate_zinc_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deepslate_zinc_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deflection_ring.json b/src/generated/resources/assets/anvilcraft/items/deflection_ring.json
new file mode 100644
index 0000000000..431788d3ca
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deflection_ring.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/deflection_ring"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/deformation_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/deformation_smithing_template.json
new file mode 100644
index 0000000000..393ba688de
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/deformation_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/deformation_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/detector_sliding_rail.json b/src/generated/resources/assets/anvilcraft/items/detector_sliding_rail.json
new file mode 100644
index 0000000000..d137b67b60
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/detector_sliding_rail.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/detector_sliding_rail"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/discharger.json b/src/generated/resources/assets/anvilcraft/items/discharger.json
new file mode 100644
index 0000000000..cc0f79e063
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/discharger.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/discharger"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/disk.json b/src/generated/resources/assets/anvilcraft/items/disk.json
new file mode 100644
index 0000000000..facb665f4f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/disk.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/disk"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/dog_amulet.json b/src/generated/resources/assets/anvilcraft/items/dog_amulet.json
new file mode 100644
index 0000000000..f89e5441fa
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/dog_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/dog_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/dough.json b/src/generated/resources/assets/anvilcraft/items/dough.json
new file mode 100644
index 0000000000..33ed249239
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/dough.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/dough"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/dragon_rod.json b/src/generated/resources/assets/anvilcraft/items/dragon_rod.json
new file mode 100644
index 0000000000..36d9c6c5a2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/dragon_rod.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/dragon_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/dyson_sphere_component.json b/src/generated/resources/assets/anvilcraft/items/dyson_sphere_component.json
new file mode 100644
index 0000000000..135ff4a5ba
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/dyson_sphere_component.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/dyson_sphere_component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/earth_core_shard.json b/src/generated/resources/assets/anvilcraft/items/earth_core_shard.json
new file mode 100644
index 0000000000..4df781a1b7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/earth_core_shard.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/earth_core_shard"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/earth_core_shard_block.json b/src/generated/resources/assets/anvilcraft/items/earth_core_shard_block.json
new file mode 100644
index 0000000000..f7d2dc79c7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/earth_core_shard_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/earth_core_shard_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/earth_core_shard_ore.json b/src/generated/resources/assets/anvilcraft/items/earth_core_shard_ore.json
new file mode 100644
index 0000000000..396229769c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/earth_core_shard_ore.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/earth_core_shard_ore"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/eight_to_one_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/eight_to_one_smithing_template.json
new file mode 100644
index 0000000000..063f218dcf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/eight_to_one_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/eight_to_one_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_anvil.json b/src/generated/resources/assets/anvilcraft/items/ember_anvil.json
new file mode 100644
index 0000000000..a45e784a32
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_anvil.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ember_anvil"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_anvil_hammer.json b/src/generated/resources/assets/anvilcraft/items/ember_anvil_hammer.json
new file mode 100644
index 0000000000..6497620992
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_anvil_hammer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_anvil_hammer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_dragon_rod.json b/src/generated/resources/assets/anvilcraft/items/ember_dragon_rod.json
new file mode 100644
index 0000000000..07cba9ad6f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_dragon_rod.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_dragon_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_glass.json b/src/generated/resources/assets/anvilcraft/items/ember_glass.json
new file mode 100644
index 0000000000..729d093132
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_glass.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ember_glass"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_grindstone.json b/src/generated/resources/assets/anvilcraft/items/ember_grindstone.json
new file mode 100644
index 0000000000..01a4e67226
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_grindstone.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ember_grindstone"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_axe.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_axe.json
new file mode 100644
index 0000000000..149c2ecde3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_axe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_block.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_block.json
new file mode 100644
index 0000000000..da2665b329
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ember_metal_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_heavy_halberd.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_heavy_halberd.json
new file mode 100644
index 0000000000..49e51a5463
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_heavy_halberd.json
@@ -0,0 +1,14 @@
+{
+ "model": {
+ "type": "minecraft:condition",
+ "on_false": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_heavy_halberd"
+ },
+ "on_true": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_heavy_halberd_throwing"
+ },
+ "property": "minecraft:using_item"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_hoe.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_hoe.json
new file mode 100644
index 0000000000..e995360daf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_hoe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_hoe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_ingot.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_ingot.json
new file mode 100644
index 0000000000..2f96d85642
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_nugget.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_nugget.json
new file mode 100644
index 0000000000..3b3b58b0bd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_pickaxe.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_pickaxe.json
new file mode 100644
index 0000000000..5f2645d174
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_resonator.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_resonator.json
new file mode 100644
index 0000000000..60fcc4ff16
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_resonator.json
@@ -0,0 +1,41 @@
+{
+ "model": {
+ "type": "minecraft:select",
+ "cases": [
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_resonance_axe"
+ },
+ "when": "axe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_resonance_hoe"
+ },
+ "when": "hoe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_resonance_pickaxe"
+ },
+ "when": "pickaxe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_resonance_shovel"
+ },
+ "when": "shovel"
+ }
+ ],
+ "component": "anvilcraft:resonate_mode",
+ "fallback": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_resonator"
+ },
+ "property": "minecraft:component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_shovel.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_shovel.json
new file mode 100644
index 0000000000..e8288b0a00
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_shovel.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_shovel"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_sword.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_sword.json
new file mode 100644
index 0000000000..769b247521
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_sword.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_metal_upgrade_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/ember_metal_upgrade_smithing_template.json
new file mode 100644
index 0000000000..d1100390c6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_metal_upgrade_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ember_metal_upgrade_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ember_smithing_table.json b/src/generated/resources/assets/anvilcraft/items/ember_smithing_table.json
new file mode 100644
index 0000000000..a2609d79bc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ember_smithing_table.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ember_smithing_table"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/emerald_amulet.json b/src/generated/resources/assets/anvilcraft/items/emerald_amulet.json
new file mode 100644
index 0000000000..2bb77f104d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/emerald_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/emerald_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/end_dust.json b/src/generated/resources/assets/anvilcraft/items/end_dust.json
new file mode 100644
index 0000000000..072a6e1c86
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/end_dust.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/end_dust"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/energy_weapon_platform.json b/src/generated/resources/assets/anvilcraft/items/energy_weapon_platform.json
new file mode 100644
index 0000000000..d1a60d2117
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/energy_weapon_platform.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/energy_weapon_platform"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/exp_bucket.json b/src/generated/resources/assets/anvilcraft/items/exp_bucket.json
new file mode 100644
index 0000000000..ad3b62c52d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/exp_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:exp_fluid",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/exp_gem.json b/src/generated/resources/assets/anvilcraft/items/exp_gem.json
new file mode 100644
index 0000000000..d578f7a776
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/exp_gem.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/exp_gem"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/exp_gem_block.json b/src/generated/resources/assets/anvilcraft/items/exp_gem_block.json
new file mode 100644
index 0000000000..a9f6249fd2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/exp_gem_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/exp_gem_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/exposed_copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/exposed_copper_pressure_plate.json
new file mode 100644
index 0000000000..db443e4d2d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/exposed_copper_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/exposed_copper_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/fe_collector.json b/src/generated/resources/assets/anvilcraft/items/fe_collector.json
new file mode 100644
index 0000000000..cc601c426f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/fe_collector.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/fe_collector"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/feather_amulet.json b/src/generated/resources/assets/anvilcraft/items/feather_amulet.json
new file mode 100644
index 0000000000..8862a541f8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/feather_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/feather_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ferrite_core_magnet_block.json b/src/generated/resources/assets/anvilcraft/items/ferrite_core_magnet_block.json
new file mode 100644
index 0000000000..11c69fa96f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ferrite_core_magnet_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ferrite_core_magnet_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/filter.json b/src/generated/resources/assets/anvilcraft/items/filter.json
new file mode 100644
index 0000000000..0c5e1d0a7f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/filter.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/filter"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/fish_tank.json b/src/generated/resources/assets/anvilcraft/items/fish_tank.json
new file mode 100644
index 0000000000..e8e0c5d98c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/fish_tank.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/fish_tank"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/flint_block.json b/src/generated/resources/assets/anvilcraft/items/flint_block.json
new file mode 100644
index 0000000000..44c29dd4a4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/flint_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/flint_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/flour.json b/src/generated/resources/assets/anvilcraft/items/flour.json
new file mode 100644
index 0000000000..42ef167841
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/flour.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/flour"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/fluid_tank.json b/src/generated/resources/assets/anvilcraft/items/fluid_tank.json
new file mode 100644
index 0000000000..6aeb5ea11f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/fluid_tank.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/fluid_tank"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/four_to_one_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/four_to_one_smithing_template.json
new file mode 100644
index 0000000000..0711a08334
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/four_to_one_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/four_to_one_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_anvil.json b/src/generated/resources/assets/anvilcraft/items/frost_anvil.json
new file mode 100644
index 0000000000..ca08c46f9c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_anvil.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/frost_anvil"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_glass.json b/src/generated/resources/assets/anvilcraft/items/frost_glass.json
new file mode 100644
index 0000000000..05a2eb8b40
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_glass.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/frost_glass"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_grindstone.json b/src/generated/resources/assets/anvilcraft/items/frost_grindstone.json
new file mode 100644
index 0000000000..36aa1cc252
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_grindstone.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/frost_grindstone"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_axe.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_axe.json
new file mode 100644
index 0000000000..f176baa391
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_axe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_block.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_block.json
new file mode 100644
index 0000000000..6a8ac9aa9b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/frost_metal_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_heavy_halberd.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_heavy_halberd.json
new file mode 100644
index 0000000000..d2048c77cd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_heavy_halberd.json
@@ -0,0 +1,14 @@
+{
+ "model": {
+ "type": "minecraft:condition",
+ "on_false": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_heavy_halberd"
+ },
+ "on_true": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_heavy_halberd_throwing"
+ },
+ "property": "minecraft:using_item"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_hoe.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_hoe.json
new file mode 100644
index 0000000000..5e45f27f37
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_hoe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_hoe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_ingot.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_ingot.json
new file mode 100644
index 0000000000..6efa430756
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_nugget.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_nugget.json
new file mode 100644
index 0000000000..ee8b24c989
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_pickaxe.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_pickaxe.json
new file mode 100644
index 0000000000..8df8e7051e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_resonator.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_resonator.json
new file mode 100644
index 0000000000..308aceb97a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_resonator.json
@@ -0,0 +1,41 @@
+{
+ "model": {
+ "type": "minecraft:select",
+ "cases": [
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_resonance_axe"
+ },
+ "when": "axe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_resonance_hoe"
+ },
+ "when": "hoe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_resonance_pickaxe"
+ },
+ "when": "pickaxe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_resonance_shovel"
+ },
+ "when": "shovel"
+ }
+ ],
+ "component": "anvilcraft:resonate_mode",
+ "fallback": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_resonator"
+ },
+ "property": "minecraft:component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_shovel.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_shovel.json
new file mode 100644
index 0000000000..f6b570744c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_shovel.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_shovel"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_sword.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_sword.json
new file mode 100644
index 0000000000..47f4b84255
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_sword.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_metal_upgrade_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/frost_metal_upgrade_smithing_template.json
new file mode 100644
index 0000000000..4c1695edfa
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_metal_upgrade_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/frost_metal_upgrade_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/frost_smithing_table.json b/src/generated/resources/assets/anvilcraft/items/frost_smithing_table.json
new file mode 100644
index 0000000000..53c6f13023
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/frost_smithing_table.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/frost_smithing_table"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/gem_amulet.json b/src/generated/resources/assets/anvilcraft/items/gem_amulet.json
new file mode 100644
index 0000000000..ea6e9da047
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/gem_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/gem_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/geode.json b/src/generated/resources/assets/anvilcraft/items/geode.json
new file mode 100644
index 0000000000..788fe404ba
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/geode.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/geode"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/giant_anvil.json b/src/generated/resources/assets/anvilcraft/items/giant_anvil.json
new file mode 100644
index 0000000000..232f182b4d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/giant_anvil.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/giant_anvil"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/glowing_netherite_block.json b/src/generated/resources/assets/anvilcraft/items/glowing_netherite_block.json
new file mode 100644
index 0000000000..2f4e2eedc6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/glowing_netherite_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/glowing_netherite_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/glowing_tungsten_block.json b/src/generated/resources/assets/anvilcraft/items/glowing_tungsten_block.json
new file mode 100644
index 0000000000..72d7e70f0f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/glowing_tungsten_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/glowing_tungsten_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/gray_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/gray_cement_bucket.json
new file mode 100644
index 0000000000..fca4bcfe7f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/gray_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:gray_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete.json
new file mode 100644
index 0000000000..ec532a5001
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..11e7a298d9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/gray_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..ae0aa55b3c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/gray_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..61d8500b5e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/gray_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/gray_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/green_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/green_cement_bucket.json
new file mode 100644
index 0000000000..04e2165400
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/green_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:green_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete.json
new file mode 100644
index 0000000000..7e485a6171
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/green_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..c4b8f9bf96
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/green_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..b2807b0b46
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/green_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..5ef2206f4d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/green_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/green_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/guide_book.json b/src/generated/resources/assets/anvilcraft/items/guide_book.json
new file mode 100644
index 0000000000..dd02b7f130
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/guide_book.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/guide_book"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/gunpowder_block.json b/src/generated/resources/assets/anvilcraft/items/gunpowder_block.json
new file mode 100644
index 0000000000..fedadbb629
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/gunpowder_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/gunpowder_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/hardend_resin.json b/src/generated/resources/assets/anvilcraft/items/hardend_resin.json
new file mode 100644
index 0000000000..77bb889cc4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/hardend_resin.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/hardend_resin"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heat_collector.json b/src/generated/resources/assets/anvilcraft/items/heat_collector.json
new file mode 100644
index 0000000000..a33d4b04c9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heat_collector.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heat_collector"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heated_netherite_block.json b/src/generated/resources/assets/anvilcraft/items/heated_netherite_block.json
new file mode 100644
index 0000000000..73557da7c2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heated_netherite_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heated_netherite_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heated_tungsten_block.json b/src/generated/resources/assets/anvilcraft/items/heated_tungsten_block.json
new file mode 100644
index 0000000000..292bf1791c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heated_tungsten_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heated_tungsten_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heater.json b/src/generated/resources/assets/anvilcraft/items/heater.json
new file mode 100644
index 0000000000..32fb9e13ea
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heater.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heater"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_halberd_core.json b/src/generated/resources/assets/anvilcraft/items/heavy_halberd_core.json
new file mode 100644
index 0000000000..a39d7c4333
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_halberd_core.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/heavy_halberd_core"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_iron_beam.json b/src/generated/resources/assets/anvilcraft/items/heavy_iron_beam.json
new file mode 100644
index 0000000000..96e683f7fe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_iron_beam.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/heavy_iron_beam"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_iron_block.json b/src/generated/resources/assets/anvilcraft/items/heavy_iron_block.json
new file mode 100644
index 0000000000..d547dc973d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_iron_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heavy_iron_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_iron_column.json b/src/generated/resources/assets/anvilcraft/items/heavy_iron_column.json
new file mode 100644
index 0000000000..3e405fc80e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_iron_column.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heavy_iron_column"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_iron_door.json b/src/generated/resources/assets/anvilcraft/items/heavy_iron_door.json
new file mode 100644
index 0000000000..266db5a488
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_iron_door.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/heavy_iron_door"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_iron_plate.json b/src/generated/resources/assets/anvilcraft/items/heavy_iron_plate.json
new file mode 100644
index 0000000000..6ae8639e71
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_iron_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heavy_iron_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_iron_trapdoor.json b/src/generated/resources/assets/anvilcraft/items/heavy_iron_trapdoor.json
new file mode 100644
index 0000000000..2e158b7f22
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_iron_trapdoor.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heavy_iron_trapdoor_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heavy_iron_wall.json b/src/generated/resources/assets/anvilcraft/items/heavy_iron_wall.json
new file mode 100644
index 0000000000..c1f36c8106
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heavy_iron_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/heavy_iron_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/heliostats.json b/src/generated/resources/assets/anvilcraft/items/heliostats.json
new file mode 100644
index 0000000000..c3de6a81bc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/heliostats.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/heliostats"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/hollow_magnet_block.json b/src/generated/resources/assets/anvilcraft/items/hollow_magnet_block.json
new file mode 100644
index 0000000000..48383580b4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/hollow_magnet_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/hollow_magnet_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/hyperdimension_storage_station.json b/src/generated/resources/assets/anvilcraft/items/hyperdimension_storage_station.json
new file mode 100644
index 0000000000..0e99c91d2b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/hyperdimension_storage_station.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/hyperdimension_storage_station"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/impact_pile.json b/src/generated/resources/assets/anvilcraft/items/impact_pile.json
new file mode 100644
index 0000000000..1db2fded41
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/impact_pile.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/impact_pile"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/incandescent_netherite_block.json b/src/generated/resources/assets/anvilcraft/items/incandescent_netherite_block.json
new file mode 100644
index 0000000000..2d8f0879c6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/incandescent_netherite_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/incandescent_netherite_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/incandescent_tungsten_block.json b/src/generated/resources/assets/anvilcraft/items/incandescent_tungsten_block.json
new file mode 100644
index 0000000000..91d1c50d4f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/incandescent_tungsten_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/incandescent_tungsten_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/induction_light.json b/src/generated/resources/assets/anvilcraft/items/induction_light.json
new file mode 100644
index 0000000000..9d8ccdd94a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/induction_light.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/induction_light"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ionocraft.json b/src/generated/resources/assets/anvilcraft/items/ionocraft.json
new file mode 100644
index 0000000000..18997f6212
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ionocraft.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ionocraft"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ionocraft_backpack.json b/src/generated/resources/assets/anvilcraft/items/ionocraft_backpack.json
new file mode 100644
index 0000000000..5a55d8fdae
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ionocraft_backpack.json
@@ -0,0 +1,19 @@
+{
+ "model": {
+ "type": "minecraft:condition",
+ "on_false": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ionocraft_backpack"
+ },
+ "on_true": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ionocraft_backpack_exhausted"
+ },
+ "predicate": "anvilcraft:integer_component",
+ "property": "minecraft:component",
+ "value": {
+ "type": "anvilcraft:flight_time",
+ "value": 0
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/item_collector.json b/src/generated/resources/assets/anvilcraft/items/item_collector.json
new file mode 100644
index 0000000000..71d725cd1c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/item_collector.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/item_collector"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/item_detector.json b/src/generated/resources/assets/anvilcraft/items/item_detector.json
new file mode 100644
index 0000000000..3b386cea96
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/item_detector.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/item_detector"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/jewelcrafting_table.json b/src/generated/resources/assets/anvilcraft/items/jewelcrafting_table.json
new file mode 100644
index 0000000000..7e0f7b7f39
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/jewelcrafting_table.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/jewelcrafting_table"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/large_cake.json b/src/generated/resources/assets/anvilcraft/items/large_cake.json
new file mode 100644
index 0000000000..344fd0421f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/large_cake.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/large_cake"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/large_crate.json b/src/generated/resources/assets/anvilcraft/items/large_crate.json
new file mode 100644
index 0000000000..4ebaba08b2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/large_crate.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/large_crate"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/large_fluid_tank.json b/src/generated/resources/assets/anvilcraft/items/large_fluid_tank.json
new file mode 100644
index 0000000000..4d40a88a07
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/large_fluid_tank.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/large_fluid_tank"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/laser_receiver.json b/src/generated/resources/assets/anvilcraft/items/laser_receiver.json
new file mode 100644
index 0000000000..c87112e092
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/laser_receiver.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/laser_receiver"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lead_block.json b/src/generated/resources/assets/anvilcraft/items/lead_block.json
new file mode 100644
index 0000000000..7cb8cb01de
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lead_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/lead_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lead_ingot.json b/src/generated/resources/assets/anvilcraft/items/lead_ingot.json
new file mode 100644
index 0000000000..2458d672cc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lead_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/lead_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lead_nugget.json b/src/generated/resources/assets/anvilcraft/items/lead_nugget.json
new file mode 100644
index 0000000000..400b3f47f3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lead_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/lead_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lead_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/lead_pressure_plate.json
new file mode 100644
index 0000000000..afb5109381
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lead_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/lead_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/levitation_powder.json b/src/generated/resources/assets/anvilcraft/items/levitation_powder.json
new file mode 100644
index 0000000000..d8e56e3db8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/levitation_powder.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/levitation_powder"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/levitation_powder_block.json b/src/generated/resources/assets/anvilcraft/items/levitation_powder_block.json
new file mode 100644
index 0000000000..ca33826568
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/levitation_powder_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/levitation_powder_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_blue_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/light_blue_cement_bucket.json
new file mode 100644
index 0000000000..9bd215bebf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_blue_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:light_blue_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete.json
new file mode 100644
index 0000000000..9093f3825c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..ee71478626
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..ec1cc6c763
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..3344f191ba
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_blue_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_blue_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_gray_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/light_gray_cement_bucket.json
new file mode 100644
index 0000000000..2a54e45e92
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_gray_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:light_gray_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete.json
new file mode 100644
index 0000000000..27723804e7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..88a98b75ff
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..bc92d0a4ec
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..c366ed6252
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/light_gray_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/light_gray_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lime_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/lime_cement_bucket.json
new file mode 100644
index 0000000000..9e982de29a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lime_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:lime_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lime_powder.json b/src/generated/resources/assets/anvilcraft/items/lime_powder.json
new file mode 100644
index 0000000000..ca6eee2b12
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lime_powder.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/lime_powder"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete.json
new file mode 100644
index 0000000000..1cdb741a40
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/lime_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2d52db487a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/lime_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8b5a02faff
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/lime_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..86afbcfca7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/lime_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/lime_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/load_monitor.json b/src/generated/resources/assets/anvilcraft/items/load_monitor.json
new file mode 100644
index 0000000000..d8cd9414a6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/load_monitor.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/load_monitor_0"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magenta_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/magenta_cement_bucket.json
new file mode 100644
index 0000000000..fb7c94b148
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magenta_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:magenta_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete.json
new file mode 100644
index 0000000000..2a182bd406
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/magenta_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..c933549afb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/magenta_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..beea1b55e7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/magenta_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..22b801a56b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magenta_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/magenta_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magnet.json b/src/generated/resources/assets/anvilcraft/items/magnet.json
new file mode 100644
index 0000000000..a53cd7d4bd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magnet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/magnet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magnet_block.json b/src/generated/resources/assets/anvilcraft/items/magnet_block.json
new file mode 100644
index 0000000000..50790d0472
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magnet_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/magnet_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magnet_ingot.json b/src/generated/resources/assets/anvilcraft/items/magnet_ingot.json
new file mode 100644
index 0000000000..009280ac27
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magnet_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/magnet_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magnetic_chute.json b/src/generated/resources/assets/anvilcraft/items/magnetic_chute.json
new file mode 100644
index 0000000000..e6726f45fe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magnetic_chute.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/magnetic_chute"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/magnetoelectric_core.json b/src/generated/resources/assets/anvilcraft/items/magnetoelectric_core.json
new file mode 100644
index 0000000000..232d4a74db
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/magnetoelectric_core.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/magnetoelectric_core"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/melt_gem_bucket.json b/src/generated/resources/assets/anvilcraft/items/melt_gem_bucket.json
new file mode 100644
index 0000000000..cde12c71a1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/melt_gem_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:melt_gem",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/menger_sponge.json b/src/generated/resources/assets/anvilcraft/items/menger_sponge.json
new file mode 100644
index 0000000000..d1cbd8959e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/menger_sponge.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/menger_sponge"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/mineral_fountain.json b/src/generated/resources/assets/anvilcraft/items/mineral_fountain.json
new file mode 100644
index 0000000000..953b36ebeb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/mineral_fountain.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/mineral_fountain"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/mob_amber_block.json b/src/generated/resources/assets/anvilcraft/items/mob_amber_block.json
new file mode 100644
index 0000000000..7fe73e1712
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/mob_amber_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/mob_amber_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/multiphase_matter.json b/src/generated/resources/assets/anvilcraft/items/multiphase_matter.json
new file mode 100644
index 0000000000..47771dab25
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/multiphase_matter.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multiphase_matter"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/multiphase_matter_block.json b/src/generated/resources/assets/anvilcraft/items/multiphase_matter_block.json
new file mode 100644
index 0000000000..cec961b73b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/multiphase_matter_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/multiphase_matter_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/multiphase_transcendium.json b/src/generated/resources/assets/anvilcraft/items/multiphase_transcendium.json
new file mode 100644
index 0000000000..47d6b2fe8d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/multiphase_transcendium.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multiphase_transcendium"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/multitool.json b/src/generated/resources/assets/anvilcraft/items/multitool.json
new file mode 100644
index 0000000000..9a548a164f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/multitool.json
@@ -0,0 +1,77 @@
+{
+ "model": {
+ "type": "minecraft:select",
+ "cases": [
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_brush"
+ },
+ "when": "brush"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_carrot_on_a_stick"
+ },
+ "when": "carrot_on_a_stick"
+ },
+ {
+ "model": {
+ "type": "minecraft:condition",
+ "on_false": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_fishing_rod"
+ },
+ "on_true": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_fishing_rod_cast"
+ },
+ "property": "minecraft:fishing_rod/cast"
+ },
+ "when": "fishing_rod"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_flint_and_steel"
+ },
+ "when": "flint_and_steel"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_magnet"
+ },
+ "when": "magnet"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_shears"
+ },
+ "when": "shears"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_spyglass"
+ },
+ "when": "spyglass"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool_warped_fungus_on_a_stick"
+ },
+ "when": "warped_fungus_on_a_stick"
+ }
+ ],
+ "component": "anvilcraft:multitool_mode",
+ "fallback": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/multitool"
+ },
+ "property": "minecraft:component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/nature_amulet.json b/src/generated/resources/assets/anvilcraft/items/nature_amulet.json
new file mode 100644
index 0000000000..64df8d39a0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/nature_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/nature_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/negative_matter.json b/src/generated/resources/assets/anvilcraft/items/negative_matter.json
new file mode 100644
index 0000000000..49699dbbe5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/negative_matter.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/negative_matter"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/negative_matter_block.json b/src/generated/resources/assets/anvilcraft/items/negative_matter_block.json
new file mode 100644
index 0000000000..51b419a50a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/negative_matter_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/negative_matter_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/negative_matter_nugget.json b/src/generated/resources/assets/anvilcraft/items/negative_matter_nugget.json
new file mode 100644
index 0000000000..1ec2291292
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/negative_matter_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/negative_matter_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/neoforge.json b/src/generated/resources/assets/anvilcraft/items/neoforge.json
new file mode 100644
index 0000000000..c0d111631e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/neoforge.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/neoforge"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/nesting_shulker_box.json b/src/generated/resources/assets/anvilcraft/items/nesting_shulker_box.json
new file mode 100644
index 0000000000..ba5394a4ab
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/nesting_shulker_box.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/nesting_shulker_box"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/nether_dust.json b/src/generated/resources/assets/anvilcraft/items/nether_dust.json
new file mode 100644
index 0000000000..c54db835eb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/nether_dust.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/nether_dust"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/netherite_crystal_nucleus.json b/src/generated/resources/assets/anvilcraft/items/netherite_crystal_nucleus.json
new file mode 100644
index 0000000000..6ae1168d41
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/netherite_crystal_nucleus.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/netherite_crystal_nucleus"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/neutron_irradiator.json b/src/generated/resources/assets/anvilcraft/items/neutron_irradiator.json
new file mode 100644
index 0000000000..c4766c4c26
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/neutron_irradiator.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/neutron_irradiator"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/neutronium_ingot.json b/src/generated/resources/assets/anvilcraft/items/neutronium_ingot.json
new file mode 100644
index 0000000000..2832add10b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/neutronium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/neutronium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/oil_bucket.json b/src/generated/resources/assets/anvilcraft/items/oil_bucket.json
new file mode 100644
index 0000000000..7d2b4ec749
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/oil_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:oil",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/orange_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/orange_cement_bucket.json
new file mode 100644
index 0000000000..e505e5859b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/orange_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:orange_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete.json
new file mode 100644
index 0000000000..5290257dad
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/orange_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..4acf2b49c2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/orange_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..e9888e796a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/orange_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..894bc925eb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/orange_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/orange_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/over_nesting_shulker_box.json b/src/generated/resources/assets/anvilcraft/items/over_nesting_shulker_box.json
new file mode 100644
index 0000000000..0c9b78f68c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/over_nesting_shulker_box.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/over_nesting_shulker_box"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/overheated_ember_metal_block.json b/src/generated/resources/assets/anvilcraft/items/overheated_ember_metal_block.json
new file mode 100644
index 0000000000..9b7e62de7f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/overheated_ember_metal_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/overheated_ember_metal_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/overseer.json b/src/generated/resources/assets/anvilcraft/items/overseer.json
new file mode 100644
index 0000000000..98f7b4a2b5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/overseer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/overseer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/oxidized_copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/oxidized_copper_pressure_plate.json
new file mode 100644
index 0000000000..edb0ecab29
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/oxidized_copper_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/oxidized_copper_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/penrose_sphere_component.json b/src/generated/resources/assets/anvilcraft/items/penrose_sphere_component.json
new file mode 100644
index 0000000000..18a7d440e3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/penrose_sphere_component.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/penrose_sphere_component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/permutation_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/permutation_smithing_template.json
new file mode 100644
index 0000000000..6d061bfd81
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/permutation_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/permutation_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/piezoelectric_crystal.json b/src/generated/resources/assets/anvilcraft/items/piezoelectric_crystal.json
new file mode 100644
index 0000000000..2273762003
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/piezoelectric_crystal.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/piezoelectric_crystal"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pill.json b/src/generated/resources/assets/anvilcraft/items/pill.json
new file mode 100644
index 0000000000..dd6fee9c4b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pill.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/pill"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pill_box.json b/src/generated/resources/assets/anvilcraft/items/pill_box.json
new file mode 100644
index 0000000000..4b12d33e1e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pill_box.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/pill_box"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pink_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/pink_cement_bucket.json
new file mode 100644
index 0000000000..077c2c39d5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pink_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:pink_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete.json
new file mode 100644
index 0000000000..e728733ec8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/pink_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..9a684e21f5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/pink_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..6cdcc362cd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/pink_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..ab89acd172
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pink_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/pink_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/plutonium_block.json b/src/generated/resources/assets/anvilcraft/items/plutonium_block.json
new file mode 100644
index 0000000000..cc5befc7d9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/plutonium_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/plutonium_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/plutonium_ingot.json b/src/generated/resources/assets/anvilcraft/items/plutonium_ingot.json
new file mode 100644
index 0000000000..b49384eca0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/plutonium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/plutonium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/plutonium_nugget.json b/src/generated/resources/assets/anvilcraft/items/plutonium_nugget.json
new file mode 100644
index 0000000000..67e5563a9f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/plutonium_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/plutonium_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/plutonium_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/plutonium_pressure_plate.json
new file mode 100644
index 0000000000..1cbd68350d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/plutonium_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/plutonium_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/polished_flint_block.json b/src/generated/resources/assets/anvilcraft/items/polished_flint_block.json
new file mode 100644
index 0000000000..0e63df0e2f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/polished_flint_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/polished_flint_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_block.json b/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_block.json
new file mode 100644
index 0000000000..5cf5301264
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/polished_heavy_iron_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_slab.json b/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_slab.json
new file mode 100644
index 0000000000..6b1ddd01fc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/polished_heavy_iron_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_stairs.json b/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_stairs.json
new file mode 100644
index 0000000000..8e1d44a7d1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/polished_heavy_iron_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/polished_heavy_iron_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/power_converter_big.json b/src/generated/resources/assets/anvilcraft/items/power_converter_big.json
new file mode 100644
index 0000000000..516ab1c1eb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/power_converter_big.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/power_converter_big"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/power_converter_middle.json b/src/generated/resources/assets/anvilcraft/items/power_converter_middle.json
new file mode 100644
index 0000000000..68ca26a205
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/power_converter_middle.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/power_converter_middle"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/power_converter_small.json b/src/generated/resources/assets/anvilcraft/items/power_converter_small.json
new file mode 100644
index 0000000000..c0914f4840
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/power_converter_small.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/power_converter_small"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/powered_sliding_rail.json b/src/generated/resources/assets/anvilcraft/items/powered_sliding_rail.json
new file mode 100644
index 0000000000..ab28739ebe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/powered_sliding_rail.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/powered_sliding_rail"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/prismarine_blade.json b/src/generated/resources/assets/anvilcraft/items/prismarine_blade.json
new file mode 100644
index 0000000000..11a29155b4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/prismarine_blade.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/prismarine_blade"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/prismarine_cluster.json b/src/generated/resources/assets/anvilcraft/items/prismarine_cluster.json
new file mode 100644
index 0000000000..36c2fd3fdd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/prismarine_cluster.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/prismarine_cluster"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/processor.json b/src/generated/resources/assets/anvilcraft/items/processor.json
new file mode 100644
index 0000000000..698bd5610a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/processor.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/processor"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/propel_piston.json b/src/generated/resources/assets/anvilcraft/items/propel_piston.json
new file mode 100644
index 0000000000..84d5736027
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/propel_piston.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/propel_piston"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/pulse_generator.json b/src/generated/resources/assets/anvilcraft/items/pulse_generator.json
new file mode 100644
index 0000000000..a2d99dcbe4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/pulse_generator.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/pulse_generator"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/purple_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/purple_cement_bucket.json
new file mode 100644
index 0000000000..bf4a6bc2e9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/purple_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:purple_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete.json
new file mode 100644
index 0000000000..bd4d2fda3a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/purple_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..c18eb38eac
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/purple_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..f52e51ac3f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/purple_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..7f3aee0131
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/purple_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/purple_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/quartz_sand.json b/src/generated/resources/assets/anvilcraft/items/quartz_sand.json
new file mode 100644
index 0000000000..bf623f6a71
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/quartz_sand.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/quartz_sand"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_lead.json b/src/generated/resources/assets/anvilcraft/items/raw_lead.json
new file mode 100644
index 0000000000..aee0343985
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_lead.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/raw_lead"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_lead_block.json b/src/generated/resources/assets/anvilcraft/items/raw_lead_block.json
new file mode 100644
index 0000000000..56b78fb77c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_lead_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/raw_lead_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_silver.json b/src/generated/resources/assets/anvilcraft/items/raw_silver.json
new file mode 100644
index 0000000000..b78b226e07
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_silver.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/raw_silver"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_silver_block.json b/src/generated/resources/assets/anvilcraft/items/raw_silver_block.json
new file mode 100644
index 0000000000..e660a1dde2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_silver_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/raw_silver_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_tin.json b/src/generated/resources/assets/anvilcraft/items/raw_tin.json
new file mode 100644
index 0000000000..95671c6820
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_tin.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/raw_tin"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_tin_block.json b/src/generated/resources/assets/anvilcraft/items/raw_tin_block.json
new file mode 100644
index 0000000000..9ded8e0a57
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_tin_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/raw_tin_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_titanium.json b/src/generated/resources/assets/anvilcraft/items/raw_titanium.json
new file mode 100644
index 0000000000..9bb901dd7c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_titanium.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/raw_titanium"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_titanium_block.json b/src/generated/resources/assets/anvilcraft/items/raw_titanium_block.json
new file mode 100644
index 0000000000..9c8bb23e14
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_titanium_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/raw_titanium_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_tungsten.json b/src/generated/resources/assets/anvilcraft/items/raw_tungsten.json
new file mode 100644
index 0000000000..d8dbfa35fe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_tungsten.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/raw_tungsten"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_tungsten_block.json b/src/generated/resources/assets/anvilcraft/items/raw_tungsten_block.json
new file mode 100644
index 0000000000..ae92c12100
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_tungsten_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/raw_tungsten_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_uranium.json b/src/generated/resources/assets/anvilcraft/items/raw_uranium.json
new file mode 100644
index 0000000000..10ca5b630b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_uranium.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/raw_uranium"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_uranium_block.json b/src/generated/resources/assets/anvilcraft/items/raw_uranium_block.json
new file mode 100644
index 0000000000..3fb3344073
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_uranium_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/raw_uranium_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_zinc.json b/src/generated/resources/assets/anvilcraft/items/raw_zinc.json
new file mode 100644
index 0000000000..9224f013eb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_zinc.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/raw_zinc"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/raw_zinc_block.json b/src/generated/resources/assets/anvilcraft/items/raw_zinc_block.json
new file mode 100644
index 0000000000..40f3290c9a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/raw_zinc_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/raw_zinc_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/recovery_pearl.json b/src/generated/resources/assets/anvilcraft/items/recovery_pearl.json
new file mode 100644
index 0000000000..61d5c195ff
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/recovery_pearl.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/recovery_pearl"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/red_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/red_cement_bucket.json
new file mode 100644
index 0000000000..ec05b89734
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/red_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:red_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete.json
new file mode 100644
index 0000000000..16e5ced55d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/red_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..e5a7e88b9e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/red_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..01b5177658
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/red_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..e8f2f75f24
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/red_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/red_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/redhot_netherite_block.json b/src/generated/resources/assets/anvilcraft/items/redhot_netherite_block.json
new file mode 100644
index 0000000000..0cff738ee6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/redhot_netherite_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/redhot_netherite_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/redhot_tungsten_block.json b/src/generated/resources/assets/anvilcraft/items/redhot_tungsten_block.json
new file mode 100644
index 0000000000..4f08c2d6b7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/redhot_tungsten_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/redhot_tungsten_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/remote_transmission_pole.json b/src/generated/resources/assets/anvilcraft/items/remote_transmission_pole.json
new file mode 100644
index 0000000000..84b9b085a8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/remote_transmission_pole.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/remote_transmission_pole"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/resentful_amber_block.json b/src/generated/resources/assets/anvilcraft/items/resentful_amber_block.json
new file mode 100644
index 0000000000..5e3afd54ff
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/resentful_amber_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/resentful_amber_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/resin.json b/src/generated/resources/assets/anvilcraft/items/resin.json
new file mode 100644
index 0000000000..f9ddad2f82
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/resin.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/resin"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/resin_block.json b/src/generated/resources/assets/anvilcraft/items/resin_block.json
new file mode 100644
index 0000000000..a62118da11
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/resin_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/resin_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/resonator_core.json b/src/generated/resources/assets/anvilcraft/items/resonator_core.json
new file mode 100644
index 0000000000..95ad3826b3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/resonator_core.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/resonator_core"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/rotten_flesh_block.json b/src/generated/resources/assets/anvilcraft/items/rotten_flesh_block.json
new file mode 100644
index 0000000000..27172610e6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/rotten_flesh_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/rotten_flesh_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_anvil.json b/src/generated/resources/assets/anvilcraft/items/royal_anvil.json
new file mode 100644
index 0000000000..0161aaeec6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_anvil.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/royal_anvil"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_anvil_hammer.json b/src/generated/resources/assets/anvilcraft/items/royal_anvil_hammer.json
new file mode 100644
index 0000000000..2c19e7b487
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_anvil_hammer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_anvil_hammer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_dragon_rod.json b/src/generated/resources/assets/anvilcraft/items/royal_dragon_rod.json
new file mode 100644
index 0000000000..3437714270
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_dragon_rod.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_dragon_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_grindstone.json b/src/generated/resources/assets/anvilcraft/items/royal_grindstone.json
new file mode 100644
index 0000000000..aa0402380d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_grindstone.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/royal_grindstone"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_smithing_table.json b/src/generated/resources/assets/anvilcraft/items/royal_smithing_table.json
new file mode 100644
index 0000000000..5ed8c8371d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_smithing_table.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/royal_smithing_table"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_axe.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_axe.json
new file mode 100644
index 0000000000..e28cc695fa
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_axe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_block.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_block.json
new file mode 100644
index 0000000000..a23035c27a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/royal_steel_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_hoe.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_hoe.json
new file mode 100644
index 0000000000..5d92a22348
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_hoe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_hoe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_ingot.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_ingot.json
new file mode 100644
index 0000000000..d98a73fd21
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_nugget.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_nugget.json
new file mode 100644
index 0000000000..3b473fac06
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_pickaxe.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_pickaxe.json
new file mode 100644
index 0000000000..42f00fbd25
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_shovel.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_shovel.json
new file mode 100644
index 0000000000..2da3d74d8f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_shovel.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_shovel"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_sword.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_sword.json
new file mode 100644
index 0000000000..992a2195ef
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_sword.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/royal_steel_upgrade_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/royal_steel_upgrade_smithing_template.json
new file mode 100644
index 0000000000..68f31f8139
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/royal_steel_upgrade_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/royal_steel_upgrade_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ruby.json b/src/generated/resources/assets/anvilcraft/items/ruby.json
new file mode 100644
index 0000000000..563d9f4210
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ruby.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ruby"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ruby_amulet.json b/src/generated/resources/assets/anvilcraft/items/ruby_amulet.json
new file mode 100644
index 0000000000..39d7903497
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ruby_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/ruby_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ruby_block.json b/src/generated/resources/assets/anvilcraft/items/ruby_block.json
new file mode 100644
index 0000000000..2fd101f2ea
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ruby_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ruby_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ruby_laser.json b/src/generated/resources/assets/anvilcraft/items/ruby_laser.json
new file mode 100644
index 0000000000..d2f1c44284
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ruby_laser.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ruby_laser"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/ruby_prism.json b/src/generated/resources/assets/anvilcraft/items/ruby_prism.json
new file mode 100644
index 0000000000..db531c05e4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/ruby_prism.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/ruby_prism"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sapphire.json b/src/generated/resources/assets/anvilcraft/items/sapphire.json
new file mode 100644
index 0000000000..d6c227c922
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sapphire.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/sapphire"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sapphire_amulet.json b/src/generated/resources/assets/anvilcraft/items/sapphire_amulet.json
new file mode 100644
index 0000000000..fecbce50ad
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sapphire_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/sapphire_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sapphire_block.json b/src/generated/resources/assets/anvilcraft/items/sapphire_block.json
new file mode 100644
index 0000000000..8677d92fd5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sapphire_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/sapphire_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sea_heart_shell.json b/src/generated/resources/assets/anvilcraft/items/sea_heart_shell.json
new file mode 100644
index 0000000000..a95e2a8ad8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sea_heart_shell.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/sea_heart_shell"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sea_heart_shell_shard.json b/src/generated/resources/assets/anvilcraft/items/sea_heart_shell_shard.json
new file mode 100644
index 0000000000..206cf3e3ca
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sea_heart_shell_shard.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/sea_heart_shell_shard"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/seeds_pack.json b/src/generated/resources/assets/anvilcraft/items/seeds_pack.json
new file mode 100644
index 0000000000..97dc766f5b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/seeds_pack.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/seeds_pack"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/shulker_container.json b/src/generated/resources/assets/anvilcraft/items/shulker_container.json
new file mode 100644
index 0000000000..5c8da42297
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/shulker_container.json
@@ -0,0 +1,7 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/shulker_container"
+ },
+ "oversized_in_gui": true
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/silence_amulet.json b/src/generated/resources/assets/anvilcraft/items/silence_amulet.json
new file mode 100644
index 0000000000..2b40a7bd93
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/silence_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/silence_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/silver_block.json b/src/generated/resources/assets/anvilcraft/items/silver_block.json
new file mode 100644
index 0000000000..8a82d90fcc
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/silver_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/silver_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/silver_ingot.json b/src/generated/resources/assets/anvilcraft/items/silver_ingot.json
new file mode 100644
index 0000000000..c1ceab40ef
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/silver_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/silver_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/silver_nugget.json b/src/generated/resources/assets/anvilcraft/items/silver_nugget.json
new file mode 100644
index 0000000000..bb2e0dc436
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/silver_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/silver_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/silver_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/silver_pressure_plate.json
new file mode 100644
index 0000000000..40d1ad666f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/silver_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/silver_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/singularity_crystal.json b/src/generated/resources/assets/anvilcraft/items/singularity_crystal.json
new file mode 100644
index 0000000000..70b573023e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/singularity_crystal.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/singularity_crystal"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sliding_rail.json b/src/generated/resources/assets/anvilcraft/items/sliding_rail.json
new file mode 100644
index 0000000000..a810cc092a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sliding_rail.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/sliding_rail"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sliding_rail_stop.json b/src/generated/resources/assets/anvilcraft/items/sliding_rail_stop.json
new file mode 100644
index 0000000000..6919c462d0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sliding_rail_stop.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/sliding_rail_stop"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/smooth_royal_steel_block.json b/src/generated/resources/assets/anvilcraft/items/smooth_royal_steel_block.json
new file mode 100644
index 0000000000..02002fe3fe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/smooth_royal_steel_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/smooth_royal_steel_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/space_overcompressor.json b/src/generated/resources/assets/anvilcraft/items/space_overcompressor.json
new file mode 100644
index 0000000000..5778286147
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/space_overcompressor.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/space_overcompressor"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/spectral_anvil.json b/src/generated/resources/assets/anvilcraft/items/spectral_anvil.json
new file mode 100644
index 0000000000..912d9a97a9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/spectral_anvil.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/spectral_anvil"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/spectral_slingshot.json b/src/generated/resources/assets/anvilcraft/items/spectral_slingshot.json
new file mode 100644
index 0000000000..c2b1a5fbf3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/spectral_slingshot.json
@@ -0,0 +1,9 @@
+{
+ "model": {
+ "type": "minecraft:special",
+ "base": "anvilcraft:item/spectral_slingshot",
+ "model": {
+ "type": "anvilcraft:spectral_slingshot"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/spectral_weapon_launcher.json b/src/generated/resources/assets/anvilcraft/items/spectral_weapon_launcher.json
new file mode 100644
index 0000000000..3b58e3489e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/spectral_weapon_launcher.json
@@ -0,0 +1,25 @@
+{
+ "model": {
+ "type": "minecraft:condition",
+ "on_false": {
+ "type": "minecraft:special",
+ "base": "anvilcraft:item/spectral_weapon_launcher",
+ "model": {
+ "type": "anvilcraft:spectral_weapon_launcher"
+ }
+ },
+ "on_true": {
+ "type": "minecraft:special",
+ "base": "anvilcraft:item/spectral_weapon_launcher_off",
+ "model": {
+ "type": "anvilcraft:spectral_weapon_launcher"
+ }
+ },
+ "predicate": "anvilcraft:integer_component",
+ "property": "minecraft:component",
+ "value": {
+ "type": "anvilcraft:stored_energy",
+ "value": 0
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sponge_gemmule.json b/src/generated/resources/assets/anvilcraft/items/sponge_gemmule.json
new file mode 100644
index 0000000000..6075586a58
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sponge_gemmule.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/sponge_gemmule"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/stable_neutronium_ingot.json b/src/generated/resources/assets/anvilcraft/items/stable_neutronium_ingot.json
new file mode 100644
index 0000000000..7a6e07bc0d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/stable_neutronium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/stable_neutronium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/stamping_platform.json b/src/generated/resources/assets/anvilcraft/items/stamping_platform.json
new file mode 100644
index 0000000000..1474787fbd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/stamping_platform.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/stamping_platform"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/structure_tool.json b/src/generated/resources/assets/anvilcraft/items/structure_tool.json
new file mode 100644
index 0000000000..981714c02d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/structure_tool.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "minecraft:item/paper"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sturdy_deepslate.json b/src/generated/resources/assets/anvilcraft/items/sturdy_deepslate.json
new file mode 100644
index 0000000000..56656105a3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sturdy_deepslate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/sturdy_deepslate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/sugar_block.json b/src/generated/resources/assets/anvilcraft/items/sugar_block.json
new file mode 100644
index 0000000000..a6128cebfe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/sugar_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/sugar_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/supercapacitor.json b/src/generated/resources/assets/anvilcraft/items/supercapacitor.json
new file mode 100644
index 0000000000..349538169b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/supercapacitor.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/supercapacitor"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/supercapacitor_empty.json b/src/generated/resources/assets/anvilcraft/items/supercapacitor_empty.json
new file mode 100644
index 0000000000..85b153bfa3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/supercapacitor_empty.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/supercapacitor_empty"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/supercritical_nesting_shulker_box.json b/src/generated/resources/assets/anvilcraft/items/supercritical_nesting_shulker_box.json
new file mode 100644
index 0000000000..e0d20aa4f5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/supercritical_nesting_shulker_box.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/supercritical_nesting_shulker_box"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tempering_glass.json b/src/generated/resources/assets/anvilcraft/items/tempering_glass.json
new file mode 100644
index 0000000000..c595ce0f62
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tempering_glass.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/tempering_glass"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tesla_tower.json b/src/generated/resources/assets/anvilcraft/items/tesla_tower.json
new file mode 100644
index 0000000000..a056a1c638
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tesla_tower.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/tesla_tower_overall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tin_block.json b/src/generated/resources/assets/anvilcraft/items/tin_block.json
new file mode 100644
index 0000000000..a0a9547667
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tin_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/tin_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tin_can.json b/src/generated/resources/assets/anvilcraft/items/tin_can.json
new file mode 100644
index 0000000000..aaa87775a2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tin_can.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/tin_can"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tin_ingot.json b/src/generated/resources/assets/anvilcraft/items/tin_ingot.json
new file mode 100644
index 0000000000..cf25179f00
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tin_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/tin_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tin_nugget.json b/src/generated/resources/assets/anvilcraft/items/tin_nugget.json
new file mode 100644
index 0000000000..67a6b15a80
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tin_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/tin_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tin_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/tin_pressure_plate.json
new file mode 100644
index 0000000000..6fba116684
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tin_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/tin_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/titanium_block.json b/src/generated/resources/assets/anvilcraft/items/titanium_block.json
new file mode 100644
index 0000000000..a158af81d4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/titanium_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/titanium_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/titanium_ingot.json b/src/generated/resources/assets/anvilcraft/items/titanium_ingot.json
new file mode 100644
index 0000000000..fc926ac192
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/titanium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/titanium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/titanium_nugget.json b/src/generated/resources/assets/anvilcraft/items/titanium_nugget.json
new file mode 100644
index 0000000000..e91267edd3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/titanium_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/titanium_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/titanium_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/titanium_pressure_plate.json
new file mode 100644
index 0000000000..3838b5392f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/titanium_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/titanium_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/topaz.json b/src/generated/resources/assets/anvilcraft/items/topaz.json
new file mode 100644
index 0000000000..6151a354da
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/topaz.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/topaz"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/topaz_amulet.json b/src/generated/resources/assets/anvilcraft/items/topaz_amulet.json
new file mode 100644
index 0000000000..3e606e3b06
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/topaz_amulet.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/topaz_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/topaz_block.json b/src/generated/resources/assets/anvilcraft/items/topaz_block.json
new file mode 100644
index 0000000000..70129a3114
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/topaz_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/topaz_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/totem_of_rage.json b/src/generated/resources/assets/anvilcraft/items/totem_of_rage.json
new file mode 100644
index 0000000000..ae2af0b07a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/totem_of_rage.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/totem_of_rage"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/totem_of_recovery.json b/src/generated/resources/assets/anvilcraft/items/totem_of_recovery.json
new file mode 100644
index 0000000000..623000238d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/totem_of_recovery.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/totem_of_recovery"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendence_anvil.json b/src/generated/resources/assets/anvilcraft/items/transcendence_anvil.json
new file mode 100644
index 0000000000..fd3df168d7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendence_anvil.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/transcendence_anvil"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendence_anvil_hammer.json b/src/generated/resources/assets/anvilcraft/items/transcendence_anvil_hammer.json
new file mode 100644
index 0000000000..efa8f0eac0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendence_anvil_hammer.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_anvil_hammer"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendence_dragon_rod.json b/src/generated/resources/assets/anvilcraft/items/transcendence_dragon_rod.json
new file mode 100644
index 0000000000..7371ce8e3b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendence_dragon_rod.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_dragon_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendence_heavy_halberd.json b/src/generated/resources/assets/anvilcraft/items/transcendence_heavy_halberd.json
new file mode 100644
index 0000000000..1b635ef135
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendence_heavy_halberd.json
@@ -0,0 +1,14 @@
+{
+ "model": {
+ "type": "minecraft:condition",
+ "on_false": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_heavy_halberd"
+ },
+ "on_true": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_heavy_halberd_throwing"
+ },
+ "property": "minecraft:using_item"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendence_resonator.json b/src/generated/resources/assets/anvilcraft/items/transcendence_resonator.json
new file mode 100644
index 0000000000..e8cf9b5b8b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendence_resonator.json
@@ -0,0 +1,41 @@
+{
+ "model": {
+ "type": "minecraft:select",
+ "cases": [
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_resonance_axe"
+ },
+ "when": "axe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_resonance_hoe"
+ },
+ "when": "hoe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_resonance_pickaxe"
+ },
+ "when": "pickaxe"
+ },
+ {
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_resonance_shovel"
+ },
+ "when": "shovel"
+ }
+ ],
+ "component": "anvilcraft:resonate_mode",
+ "fallback": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendence_resonator"
+ },
+ "property": "minecraft:component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendium_block.json b/src/generated/resources/assets/anvilcraft/items/transcendium_block.json
new file mode 100644
index 0000000000..da03fad22c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendium_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/transcendium_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendium_ingot.json b/src/generated/resources/assets/anvilcraft/items/transcendium_ingot.json
new file mode 100644
index 0000000000..fcf797649e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendium_nugget.json b/src/generated/resources/assets/anvilcraft/items/transcendium_nugget.json
new file mode 100644
index 0000000000..98333a9ff6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendium_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendium_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transcendium_upgrade_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/transcendium_upgrade_smithing_template.json
new file mode 100644
index 0000000000..9a4919c60c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transcendium_upgrade_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transcendium_upgrade_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transmission_pole.json b/src/generated/resources/assets/anvilcraft/items/transmission_pole.json
new file mode 100644
index 0000000000..7ad8e85b92
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transmission_pole.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/transmission_pole"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/transparent_crafting_table.json b/src/generated/resources/assets/anvilcraft/items/transparent_crafting_table.json
new file mode 100644
index 0000000000..c6029f97d1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/transparent_crafting_table.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/transparent_crafting_table"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tungsten_block.json b/src/generated/resources/assets/anvilcraft/items/tungsten_block.json
new file mode 100644
index 0000000000..ea24b9aea0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tungsten_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/tungsten_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tungsten_ingot.json b/src/generated/resources/assets/anvilcraft/items/tungsten_ingot.json
new file mode 100644
index 0000000000..78d6626ae3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tungsten_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/tungsten_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tungsten_nugget.json b/src/generated/resources/assets/anvilcraft/items/tungsten_nugget.json
new file mode 100644
index 0000000000..f669280749
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tungsten_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/tungsten_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/tungsten_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/tungsten_pressure_plate.json
new file mode 100644
index 0000000000..64d281c9ca
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/tungsten_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/tungsten_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/two_to_one_smithing_template.json b/src/generated/resources/assets/anvilcraft/items/two_to_one_smithing_template.json
new file mode 100644
index 0000000000..20a4142a8b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/two_to_one_smithing_template.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/two_to_one_smithing_template"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/uranium_block.json b/src/generated/resources/assets/anvilcraft/items/uranium_block.json
new file mode 100644
index 0000000000..f324d90f25
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/uranium_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/uranium_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/uranium_ingot.json b/src/generated/resources/assets/anvilcraft/items/uranium_ingot.json
new file mode 100644
index 0000000000..90ce8d6485
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/uranium_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/uranium_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/uranium_nugget.json b/src/generated/resources/assets/anvilcraft/items/uranium_nugget.json
new file mode 100644
index 0000000000..58d55b6b36
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/uranium_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/uranium_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/uranium_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/uranium_pressure_plate.json
new file mode 100644
index 0000000000..80157762a8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/uranium_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/uranium_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/utusan.json b/src/generated/resources/assets/anvilcraft/items/utusan.json
new file mode 100644
index 0000000000..6c80073d6f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/utusan.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/utusan"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/void_energy_collector.json b/src/generated/resources/assets/anvilcraft/items/void_energy_collector.json
new file mode 100644
index 0000000000..ad5fe62eef
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/void_energy_collector.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/void_energy_collector"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/void_matter.json b/src/generated/resources/assets/anvilcraft/items/void_matter.json
new file mode 100644
index 0000000000..5c0971384a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/void_matter.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/void_matter"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/void_matter_block.json b/src/generated/resources/assets/anvilcraft/items/void_matter_block.json
new file mode 100644
index 0000000000..79dd41bf65
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/void_matter_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/void_matter_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/void_stone.json b/src/generated/resources/assets/anvilcraft/items/void_stone.json
new file mode 100644
index 0000000000..71be848c5a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/void_stone.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/void_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/weathered_copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/weathered_copper_pressure_plate.json
new file mode 100644
index 0000000000..34749a8db4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/weathered_copper_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/weathered_copper_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/white_cement_bucket.json
new file mode 100644
index 0000000000..85c1ae46ef
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:white_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_chocolate_block.json b/src/generated/resources/assets/anvilcraft/items/white_chocolate_block.json
new file mode 100644
index 0000000000..3e533b2ae7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_chocolate_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_chocolate_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_chocolate_slab.json b/src/generated/resources/assets/anvilcraft/items/white_chocolate_slab.json
new file mode 100644
index 0000000000..ef558cac11
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_chocolate_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_chocolate_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_chocolate_stairs.json b/src/generated/resources/assets/anvilcraft/items/white_chocolate_stairs.json
new file mode 100644
index 0000000000..aa81b32453
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_chocolate_stairs.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_chocolate_stairs"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_hole.json b/src/generated/resources/assets/anvilcraft/items/white_hole.json
new file mode 100644
index 0000000000..cf6d41b686
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_hole.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_hole"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete.json
new file mode 100644
index 0000000000..cc0afaf67e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..718f3aac5c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..3bcaff44a7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1f790b2ab9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/white_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/white_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/wood_fiber.json b/src/generated/resources/assets/anvilcraft/items/wood_fiber.json
new file mode 100644
index 0000000000..82125d8473
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/wood_fiber.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/wood_fiber"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/yellow_cement_bucket.json b/src/generated/resources/assets/anvilcraft/items/yellow_cement_bucket.json
new file mode 100644
index 0000000000..9bdbaa0f2f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/yellow_cement_bucket.json
@@ -0,0 +1,10 @@
+{
+ "model": {
+ "type": "neoforge:fluid_container",
+ "fluid": "anvilcraft:yellow_cement",
+ "textures": {
+ "base": "minecraft:item/bucket",
+ "fluid": "neoforge:item/mask/bucket_fluid_drip"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete.json
new file mode 100644
index 0000000000..5ef4b9ce36
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/yellow_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..458eed5ea5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/yellow_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..965be649e3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/yellow_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_wall.json b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..f79ff3b039
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/yellow_reinforced_concrete_wall.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/yellow_reinforced_concrete_wall_inventory"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/zinc_block.json b/src/generated/resources/assets/anvilcraft/items/zinc_block.json
new file mode 100644
index 0000000000..61c6cc6a95
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/zinc_block.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/zinc_block"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/zinc_ingot.json b/src/generated/resources/assets/anvilcraft/items/zinc_ingot.json
new file mode 100644
index 0000000000..1e59b7cc90
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/zinc_ingot.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/zinc_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/zinc_nugget.json b/src/generated/resources/assets/anvilcraft/items/zinc_nugget.json
new file mode 100644
index 0000000000..94afc09fd9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/zinc_nugget.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:item/zinc_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/items/zinc_pressure_plate.json b/src/generated/resources/assets/anvilcraft/items/zinc_pressure_plate.json
new file mode 100644
index 0000000000..edf5e6de4a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/items/zinc_pressure_plate.json
@@ -0,0 +1,6 @@
+{
+ "model": {
+ "type": "minecraft:model",
+ "model": "anvilcraft:block/zinc_pressure_plate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/lang/en_ud.json b/src/generated/resources/assets/anvilcraft/lang/en_ud.json
index cf6f87ecd9..795d499c95 100644
--- a/src/generated/resources/assets/anvilcraft/lang/en_ud.json
+++ b/src/generated/resources/assets/anvilcraft/lang/en_ud.json
@@ -143,6 +143,12 @@
"anvilcraft.configuration.giant_anvil_max_shock_radius.tooltip": "ɹoᴉʌɐɥǝq ʞɔoɥs s,ꞁᴉʌuɐ ʇuɐᴉᵷ ɟo snᴉpɐɹ ɯnɯᴉxɐW",
"anvilcraft.configuration.goggle_mode": "ǝpoW ǝꞁᵷᵷo⅁",
"anvilcraft.configuration.goggle_mode.tooltip": "oɟuᴉ ǝꞁᵷᵷoᵷ ɹǝɯɯɐɥ ꞁᴉʌuɐ ǝɥʇ ɟo ǝpoɯ ǝɥ⟘",
+ "anvilcraft.configuration.ground_heave_particle_chance": "ǝɔuɐɥƆ ǝꞁɔᴉʇɹɐԀ ǝʌɐǝH punoɹ⅁",
+ "anvilcraft.configuration.ground_heave_particle_chance.tooltip": "sǝꞁɔᴉʇɹɐd ǝʌɐǝɥ punoɹᵷ suʍɐds ʞɔoꞁq ɥɔɐǝ (0˙⥝-0˙0) ʎʇᴉꞁᴉqɐqoɹԀ",
+ "anvilcraft.configuration.ground_heave_particle_count": "ʇunoƆ ǝꞁɔᴉʇɹɐԀ ǝʌɐǝH punoɹ⅁",
+ "anvilcraft.configuration.ground_heave_particle_count.tooltip": "ʇɔǝɟɟǝ ǝʌɐǝɥ punoɹᵷ ʎq pǝuʍɐds ʞɔoꞁq ɹǝd sǝꞁɔᴉʇɹɐd ɟo ɹǝqɯnN",
+ "anvilcraft.configuration.ground_heave_particles_enabled": "pǝꞁqɐuƎ sǝꞁɔᴉʇɹɐԀ ǝʌɐǝH punoɹ⅁",
+ "anvilcraft.configuration.ground_heave_particles_enabled.tooltip": "ɯsᴉuɐɥɔǝɯ ʞɔoɥs sɹǝᵷᵷᴉɹʇ ꞁᴉʌuɐ ʇuɐᴉᵷ uǝɥʍ punos puɐ sǝꞁɔᴉʇɹɐd ǝʌɐʍʞɔoɥs ǝʌɐǝɥ punoɹᵷ ǝꞁqɐuƎ",
"anvilcraft.configuration.heliostats_detection_interval": "ꞁɐʌɹǝʇuᴉ uoᴉʇɔǝʇǝp sʇɐʇsoᴉꞁǝH",
"anvilcraft.configuration.heliostats_detection_interval.tooltip": "suoᴉʇɔǝʇǝp ʇɐʇsoᴉꞁǝɥ uǝǝʍʇǝq sʞɔᴉʇ ɟo ɹǝqɯnu ǝɥ⟘",
"anvilcraft.configuration.heliostats_render_distance": "ǝɔuɐʇsᴉᗡ ɹǝpuǝᴚ sʇɐʇsoᴉꞁǝH",
@@ -153,6 +159,8 @@
"anvilcraft.configuration.induction_light_block_ripening_cooldown.tooltip": "uʍopꞁooɔ ᵷuᴉuǝdᴉɹ ʞɔoꞁq ʇɥᵷᴉꞁ uoᴉʇɔnpuI",
"anvilcraft.configuration.induction_light_block_ripening_range": "ǝᵷuɐᴚ ᵷuᴉuǝdᴉᴚ ʞɔoꞁᗺ ʇɥᵷᴉꞀ uoᴉʇɔnpuI",
"anvilcraft.configuration.induction_light_block_ripening_range.tooltip": "ǝᵷuɐɹ ᵷuᴉuǝdᴉɹ ʞɔoꞁq ʇɥᵷᴉꞁ uoᴉʇɔnpuI",
+ "anvilcraft.configuration.iono_craft_backpack_exhaust_particles_enabled": "pǝꞁqɐuƎ sǝꞁɔᴉʇɹɐԀ ʇsnɐɥxƎ ʞɔɐdʞɔɐᗺ ʇɟɐɹƆ ouoI",
+ "anvilcraft.configuration.iono_craft_backpack_exhaust_particles_enabled.tooltip": "ʞɔɐdʞɔɐq ʇɟɐɹɔouoᴉ ɥʇᴉʍ ᵷuᴉʎꞁɟ uǝɥʍ sǝꞁɔᴉʇɹɐd ʇsnɐɥxǝ ǝꞁqɐuƎ",
"anvilcraft.configuration.iono_craft_backpack_hud": "pnH ʞɔɐdʞɔɐᗺ ʇɟɐɹƆ ouoI",
"anvilcraft.configuration.iono_craft_backpack_hud.button": "pnH ʞɔɐdʞɔɐᗺ ʇɟɐɹƆ ouoI",
"anvilcraft.configuration.iono_craft_backpack_hud.enabled": "pǝꞁqɐuƎ",
@@ -234,17 +242,30 @@
"block.anvilcraft.black_chocolate_slab": "qɐꞁS ǝʇɐꞁoɔoɥƆ ʞɔɐꞁᗺ",
"block.anvilcraft.black_chocolate_stairs": "sɹᴉɐʇS ǝʇɐꞁoɔoɥƆ ʞɔɐꞁᗺ",
"block.anvilcraft.black_hole": "ǝꞁoH ʞɔɐꞁᗺ",
+ "block.anvilcraft.black_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
+ "block.anvilcraft.black_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
+ "block.anvilcraft.black_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
+ "block.anvilcraft.black_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
"block.anvilcraft.block_comparator": "ɹoʇɐɹɐdɯoƆ ʞɔoꞁᗺ",
"block.anvilcraft.block_devourer": "ɹǝɹnoʌǝᗡ ʞɔoꞁᗺ",
"block.anvilcraft.block_placer": "ɹǝɔɐꞁԀ ʞɔoꞁᗺ",
"block.anvilcraft.blue_cement": "ʇuǝɯǝƆ ǝnꞁᗺ",
"block.anvilcraft.blue_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ǝnꞁᗺ",
+ "block.anvilcraft.blue_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
+ "block.anvilcraft.blue_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
+ "block.anvilcraft.blue_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
+ "block.anvilcraft.blue_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
"block.anvilcraft.brass_block": "ssɐɹᗺ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.brass_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ssɐɹᗺ",
"block.anvilcraft.bronze_block": "ǝzuoɹᗺ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.bronze_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ǝzuoɹᗺ",
"block.anvilcraft.brown_cement": "ʇuǝɯǝƆ uʍoɹᗺ",
"block.anvilcraft.brown_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ uʍoɹᗺ",
+ "block.anvilcraft.brown_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "block.anvilcraft.brown_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "block.anvilcraft.brown_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "block.anvilcraft.brown_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "block.anvilcraft.burning_heater": "ɹǝʇɐǝH ᵷuᴉuɹnᗺ",
"block.anvilcraft.cake_base_block": "ʞɔoꞁᗺ ǝsɐᗺ ǝʞɐƆ",
"block.anvilcraft.cake_block": "ʞɔoꞁᗺ ǝʞɐƆ",
"block.anvilcraft.celestial_forging_anvil": "ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
@@ -252,6 +273,7 @@
"block.anvilcraft.celestial_forging_anvil_fluid_interface": "ǝɔɐɟɹǝʇuI pᴉnꞁℲ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
"block.anvilcraft.celestial_forging_anvil_laser_interface": "ǝɔɐɟɹǝʇuI ɹǝsɐꞀ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
"block.anvilcraft.celestial_forging_anvil_logistics_interface": "ǝɔɐɟɹǝʇuI sɔᴉʇsᴉᵷoꞀ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
+ "block.anvilcraft.celestial_forging_anvil_portal": "ꞁɐʇɹoԀ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
"block.anvilcraft.charge_collector": "ɹoʇɔǝꞁꞁoƆ ǝᵷɹɐɥƆ",
"block.anvilcraft.charger": "ɹǝᵷɹɐɥƆ",
"block.anvilcraft.chocolate_block": "ǝʇɐꞁoɔoɥƆ ɟo ʞɔoꞁᗺ",
@@ -272,6 +294,7 @@
"block.anvilcraft.copper_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɹǝddoƆ",
"block.anvilcraft.corrupted_beacon": "uoɔɐǝᗺ pǝʇdnɹɹoƆ",
"block.anvilcraft.crab_trap": "dɐɹ⟘ qɐɹƆ",
+ "block.anvilcraft.crate": "ǝʇɐɹƆ",
"block.anvilcraft.cream_block": "ʞɔoꞁᗺ ɯɐǝɹƆ",
"block.anvilcraft.creative_generator": "ɹoʇɐɹǝuǝ⅁ ǝʌᴉʇɐǝɹƆ",
"block.anvilcraft.crushing_table": "ǝꞁqɐ⟘ ᵷuᴉɥsnɹƆ",
@@ -297,6 +320,10 @@
"block.anvilcraft.cut_royal_steel_stairs": "sɹᴉɐʇS ꞁǝǝʇS ꞁɐʎoᴚ ʇnƆ",
"block.anvilcraft.cyan_cement": "ʇuǝɯǝƆ uɐʎƆ",
"block.anvilcraft.cyan_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ uɐʎƆ",
+ "block.anvilcraft.cyan_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
+ "block.anvilcraft.cyan_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
+ "block.anvilcraft.cyan_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
+ "block.anvilcraft.cyan_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
"block.anvilcraft.deepslate_lead_ore": "ǝɹO pɐǝꞀ ǝʇɐꞁsdǝǝᗡ",
"block.anvilcraft.deepslate_silver_ore": "ǝɹO ɹǝʌꞁᴉS ǝʇɐꞁsdǝǝᗡ",
"block.anvilcraft.deepslate_tin_ore": "ǝɹO uᴉ⟘ ǝʇɐꞁsdǝǝᗡ",
@@ -319,8 +346,8 @@
"block.anvilcraft.exp_fluid_cauldron": "uoɹpꞁnɐƆ pᴉnꞁℲ dxƎ",
"block.anvilcraft.exp_gem_block": "ɯǝ⅁ ǝɔuǝᴉɹǝdxƎ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.exposed_copper_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɹǝddoƆ pǝsodxƎ",
+ "block.anvilcraft.fe_collector": "ɹoʇɔǝꞁꞁoƆ ƎℲ",
"block.anvilcraft.ferrite_core_magnet_block": "ʇǝuᵷɐW ɟo ʞɔoꞁᗺ pǝɹoƆ-ǝʇᴉɹɹǝℲ",
- "block.anvilcraft.fire_cauldron": "uoɹpꞁnɐƆ ǝɹᴉℲ",
"block.anvilcraft.fish_tank": "ʞuɐ⟘ ɥsᴉℲ",
"block.anvilcraft.flint_block": "ʞɔoꞁᗺ ʇuᴉꞁℲ",
"block.anvilcraft.fluid_tank": "ʞuɐ⟘ pᴉnꞁℲ",
@@ -334,8 +361,16 @@
"block.anvilcraft.glowing_tungsten_block": "uǝʇsᵷun⟘ ɟo ʞɔoꞁᗺ ᵷuᴉʍoꞁ⅁",
"block.anvilcraft.gray_cement": "ʇuǝɯǝƆ ʎɐɹ⅁",
"block.anvilcraft.gray_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ʎɐɹ⅁",
+ "block.anvilcraft.gray_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
+ "block.anvilcraft.gray_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
+ "block.anvilcraft.gray_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
+ "block.anvilcraft.gray_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
"block.anvilcraft.green_cement": "ʇuǝɯǝƆ uǝǝɹ⅁",
"block.anvilcraft.green_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ uǝǝɹ⅁",
+ "block.anvilcraft.green_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
+ "block.anvilcraft.green_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
+ "block.anvilcraft.green_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
+ "block.anvilcraft.green_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
"block.anvilcraft.gunpowder_block": "ʞɔoꞁᗺ ɹǝpʍodun⅁",
"block.anvilcraft.heat_collector": "ɹoʇɔǝꞁꞁoƆ ʇɐǝH",
"block.anvilcraft.heat_collector.placement_too_close_to_another": "ɹoʇɔǝꞁꞁoɔ ʇɐǝɥ ɹǝɥʇouɐ oʇ ǝsoꞁɔ oo⟘",
@@ -354,6 +389,7 @@
"block.anvilcraft.heliostats.placement_no_pos": "ʇǝs ʇou uoᴉʇᴉsod uoᴉʇɐᴉpɐɹɹI",
"block.anvilcraft.hollow_magnet_block": "ʇǝuᵷɐW ɟo ʞɔoꞁᗺ pǝʍoꞁꞁoH",
"block.anvilcraft.honey_cauldron": "uoɹpꞁnɐƆ ʎǝuoH",
+ "block.anvilcraft.hyperdimension_storage_station": "uoᴉʇɐʇS ǝᵷɐɹoʇS uoᴉsuǝɯᴉpɹǝdʎH",
"block.anvilcraft.impact_pile": "ǝꞁᴉԀ ʇɔɐdɯI",
"block.anvilcraft.incandescent_netherite_block": "ǝʇᴉɹǝɥʇǝN ɟo ʞɔoꞁᗺ ʇuǝɔsǝpuɐɔuI",
"block.anvilcraft.incandescent_tungsten_block": "uǝʇsᵷun⟘ ɟo ʞɔoꞁᗺ ʇuǝɔsǝpuɐɔuI",
@@ -362,6 +398,7 @@
"block.anvilcraft.item_detector": "ɹoʇɔǝʇǝᗡ ɯǝʇI",
"block.anvilcraft.jewelcrafting_table": "ǝꞁqɐ⟘ ᵷuᴉʇɟɐɹƆ ꞁǝʍǝՐ",
"block.anvilcraft.large_cake": "ǝʞɐƆ ǝᵷɹɐꞀ",
+ "block.anvilcraft.large_crate": "ǝʇɐɹƆ ǝᵷɹɐꞀ",
"block.anvilcraft.large_fluid_tank": "ʞuɐ⟘ pᴉnꞁℲ ǝᵷɹɐꞀ",
"block.anvilcraft.laser_receiver": "ɹǝʌᴉǝɔǝᴚ ɹǝsɐꞀ",
"block.anvilcraft.lava_cauldron": "uoɹpꞁnɐƆ ɐʌɐꞀ",
@@ -370,13 +407,29 @@
"block.anvilcraft.levitation_powder_block": "ɹǝpʍoԀ uoᴉʇɐʇᴉʌǝꞀ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.light_blue_cement": "ʇuǝɯǝƆ ǝnꞁᗺ ʇɥᵷᴉꞀ",
"block.anvilcraft.light_blue_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_blue_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_blue_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_blue_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_blue_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
"block.anvilcraft.light_gray_cement": "ʇuǝɯǝƆ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
"block.anvilcraft.light_gray_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_gray_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_gray_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_gray_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "block.anvilcraft.light_gray_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
"block.anvilcraft.lime_cement": "ʇuǝɯǝƆ ǝɯᴉꞀ",
"block.anvilcraft.lime_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ǝɯᴉꞀ",
+ "block.anvilcraft.lime_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
+ "block.anvilcraft.lime_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
+ "block.anvilcraft.lime_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
+ "block.anvilcraft.lime_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
"block.anvilcraft.load_monitor": "ɹoʇᴉuoW pɐoꞀ",
"block.anvilcraft.magenta_cement": "ʇuǝɯǝƆ ɐʇuǝᵷɐW",
"block.anvilcraft.magenta_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ɐʇuǝᵷɐW",
+ "block.anvilcraft.magenta_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
+ "block.anvilcraft.magenta_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
+ "block.anvilcraft.magenta_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
+ "block.anvilcraft.magenta_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
"block.anvilcraft.magnet_block": "ʇǝuᵷɐW ɟo ʞɔoꞁᗺ",
"block.anvilcraft.magnetic_chute": "ǝʇnɥƆ ɔᴉʇǝuᵷɐW",
"block.anvilcraft.magnetoelectric_core": "ǝɹoƆ ɔᴉɹʇɔǝꞁǝoʇǝuᵷɐW",
@@ -396,6 +449,10 @@
"block.anvilcraft.oil_cauldron": "uoɹpꞁnɐƆ ꞁᴉO",
"block.anvilcraft.orange_cement": "ʇuǝɯǝƆ ǝᵷuɐɹO",
"block.anvilcraft.orange_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ǝᵷuɐɹO",
+ "block.anvilcraft.orange_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
+ "block.anvilcraft.orange_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
+ "block.anvilcraft.orange_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
+ "block.anvilcraft.orange_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
"block.anvilcraft.over_nesting_shulker_box": "xoᗺ ɹǝʞꞁnɥS ᵷuᴉʇsǝN ɹǝʌO",
"block.anvilcraft.overheated_ember_metal_block": "ꞁɐʇǝW ɹǝqɯƎ ɟo ʞɔoꞁᗺ pǝʇɐǝɥɹǝʌO",
"block.anvilcraft.overseer": "ɹǝǝsɹǝʌO",
@@ -403,6 +460,10 @@
"block.anvilcraft.piezoelectric_crystal": "ꞁɐʇsʎɹƆ ɔᴉɹʇɔǝꞁǝozǝᴉԀ",
"block.anvilcraft.pink_cement": "ʇuǝɯǝƆ ʞuᴉԀ",
"block.anvilcraft.pink_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ʞuᴉԀ",
+ "block.anvilcraft.pink_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
+ "block.anvilcraft.pink_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
+ "block.anvilcraft.pink_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
+ "block.anvilcraft.pink_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
"block.anvilcraft.plasma_jets": "sʇǝՐ ɐɯsɐꞁԀ",
"block.anvilcraft.plutonium_block": "ɯnᴉuoʇnꞁԀ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.plutonium_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɯnᴉuoʇnꞁԀ",
@@ -418,6 +479,10 @@
"block.anvilcraft.pulse_generator": "ɹoʇɐɹǝuǝ⅁ ǝsꞁnԀ",
"block.anvilcraft.purple_cement": "ʇuǝɯǝƆ ǝꞁdɹnԀ",
"block.anvilcraft.purple_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ǝꞁdɹnԀ",
+ "block.anvilcraft.purple_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
+ "block.anvilcraft.purple_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
+ "block.anvilcraft.purple_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
+ "block.anvilcraft.purple_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
"block.anvilcraft.quartz_sand": "puɐS zʇɹɐnꝹ",
"block.anvilcraft.raw_lead_block": "pɐǝꞀ ʍɐᴚ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.raw_silver_block": "ɹǝʌꞁᴉS ʍɐᴚ ɟo ʞɔoꞁᗺ",
@@ -428,72 +493,12 @@
"block.anvilcraft.raw_zinc_block": "ɔuᴉZ ʍɐᴚ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.red_cement": "ʇuǝɯǝƆ pǝᴚ",
"block.anvilcraft.red_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ pǝᴚ",
+ "block.anvilcraft.red_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
+ "block.anvilcraft.red_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
+ "block.anvilcraft.red_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
+ "block.anvilcraft.red_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
"block.anvilcraft.redhot_netherite_block": "ǝʇᴉɹǝɥʇǝN ɟo ʞɔoꞁᗺ ʇoɥpǝᴚ",
"block.anvilcraft.redhot_tungsten_block": "uǝʇsᵷun⟘ ɟo ʞɔoꞁᗺ ʇoɥpǝᴚ",
- "block.anvilcraft.reinforced_concrete_black": "ʞɔɐꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_black_slab": "qɐꞁS ʞɔɐꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_black_stair": "ɹᴉɐʇS ʞɔɐꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_black_wall": "ꞁꞁɐM ʞɔɐꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_blue": "ǝnꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_blue_slab": "qɐꞁS ǝnꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_blue_stair": "ɹᴉɐʇS ǝnꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_blue_wall": "ꞁꞁɐM ǝnꞁᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_brown": "uʍoɹᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_brown_slab": "qɐꞁS uʍoɹᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_brown_stair": "ɹᴉɐʇS uʍoɹᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_brown_wall": "ꞁꞁɐM uʍoɹᗺ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_cyan": "uɐʎƆ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_cyan_slab": "qɐꞁS uɐʎƆ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_cyan_stair": "ɹᴉɐʇS uɐʎƆ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_cyan_wall": "ꞁꞁɐM uɐʎƆ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_gray": "ʎɐɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_gray_slab": "qɐꞁS ʎɐɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_gray_stair": "ɹᴉɐʇS ʎɐɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_gray_wall": "ꞁꞁɐM ʎɐɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_green": "uǝǝɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_green_slab": "qɐꞁS uǝǝɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_green_stair": "ɹᴉɐʇS uǝǝɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_green_wall": "ꞁꞁɐM uǝǝɹ⅁ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_blue": "ǝnꞁᗺ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_blue_slab": "qɐꞁS ǝnꞁᗺ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_blue_stair": "ɹᴉɐʇS ǝnꞁᗺ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_blue_wall": "ꞁꞁɐM ǝnꞁᗺ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_gray": "ʎɐɹ⅁ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_gray_slab": "qɐꞁS ʎɐɹ⅁ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_gray_stair": "ɹᴉɐʇS ʎɐɹ⅁ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_light_gray_wall": "ꞁꞁɐM ʎɐɹ⅁ ʇɥᵷᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_lime": "ǝɯᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_lime_slab": "qɐꞁS ǝɯᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_lime_stair": "ɹᴉɐʇS ǝɯᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_lime_wall": "ꞁꞁɐM ǝɯᴉꞀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_magenta": "ɐʇuǝᵷɐW ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_magenta_slab": "qɐꞁS ɐʇuǝᵷɐW ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_magenta_stair": "ɹᴉɐʇS ɐʇuǝᵷɐW ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_magenta_wall": "ꞁꞁɐM ɐʇuǝᵷɐW ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_orange": "ǝᵷuɐɹO ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_orange_slab": "qɐꞁS ǝᵷuɐɹO ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_orange_stair": "ɹᴉɐʇS ǝᵷuɐɹO ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_orange_wall": "ꞁꞁɐM ǝᵷuɐɹO ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_pink": "ʞuᴉԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_pink_slab": "qɐꞁS ʞuᴉԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_pink_stair": "ɹᴉɐʇS ʞuᴉԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_pink_wall": "ꞁꞁɐM ʞuᴉԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_purple": "ǝꞁdɹnԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_purple_slab": "qɐꞁS ǝꞁdɹnԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_purple_stair": "ɹᴉɐʇS ǝꞁdɹnԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_purple_wall": "ꞁꞁɐM ǝꞁdɹnԀ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_red": "pǝᴚ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_red_slab": "qɐꞁS pǝᴚ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_red_stair": "ɹᴉɐʇS pǝᴚ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_red_wall": "ꞁꞁɐM pǝᴚ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_white": "ǝʇᴉɥM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_white_slab": "qɐꞁS ǝʇᴉɥM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_white_stair": "ɹᴉɐʇS ǝʇᴉɥM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_white_wall": "ꞁꞁɐM ǝʇᴉɥM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_yellow": "ʍoꞁꞁǝ⅄ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_yellow_slab": "qɐꞁS ʍoꞁꞁǝ⅄ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_yellow_stair": "ɹᴉɐʇS ʍoꞁꞁǝ⅄ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
- "block.anvilcraft.reinforced_concrete_yellow_wall": "ꞁꞁɐM ʍoꞁꞁǝ⅄ ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ",
"block.anvilcraft.remote_transmission_pole": "ǝꞁoԀ uoᴉssᴉɯsuɐɹ⟘ ǝʇoɯǝᴚ",
"block.anvilcraft.resentful_amber_block": "ɹǝqɯⱯ ɟo ʞɔoꞁᗺ ꞁnɟʇuǝsǝᴚ",
"block.anvilcraft.resin_block": "uᴉsǝᴚ ɟo ʞɔoꞁᗺ",
@@ -546,10 +551,24 @@
"block.anvilcraft.white_chocolate_slab": "qɐꞁS ǝʇɐꞁoɔoɥƆ ǝʇᴉɥM",
"block.anvilcraft.white_chocolate_stairs": "sɹᴉɐʇS ǝʇɐꞁoɔoɥƆ ǝʇᴉɥM",
"block.anvilcraft.white_hole": "ǝꞁoH ǝʇᴉɥM",
+ "block.anvilcraft.white_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
+ "block.anvilcraft.white_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
+ "block.anvilcraft.white_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
+ "block.anvilcraft.white_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
"block.anvilcraft.yellow_cement": "ʇuǝɯǝƆ ʍoꞁꞁǝ⅄",
"block.anvilcraft.yellow_cement_cauldron": "uoɹpꞁnɐƆ ʇuǝɯǝƆ ʍoꞁꞁǝ⅄",
+ "block.anvilcraft.yellow_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
+ "block.anvilcraft.yellow_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
+ "block.anvilcraft.yellow_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
+ "block.anvilcraft.yellow_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
"block.anvilcraft.zinc_block": "ɔuᴉZ ɟo ʞɔoꞁᗺ",
"block.anvilcraft.zinc_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɔuᴉZ",
+ "category.anvilcraft.enchanted": "sɯǝʇI pǝʇuɐɥɔuƎ",
+ "category.anvilcraft.foods_and_drinks": "sʞuᴉɹᗡ puɐ spooℲ",
+ "category.anvilcraft.namespace": "sɯǝʇI %s",
+ "category.anvilcraft.namespace.anvilcraft": "ʇɟɐɹƆꞁᴉʌuⱯ",
+ "category.anvilcraft.redstone": "sɯǝʇI ǝuoʇspǝᴚ",
+ "category.anvilcraft.unknown_namespace": "<%s> uʍouʞu∩",
"command.anvilcraft.multiBlock.multi_block_pos": " sᴉ sod ʇɹɐd uᴉɐW",
"command.anvilcraft.multiBlock.not_multi_block": "ʞɔoꞁq-ᴉʇꞁnɯ ɐ ʇou sᴉ ʞɔoꞁq sᴉɥ⟘",
"command.anvilcraft.multiphase.apply.not_player": "ɹǝʎɐꞁd ʇou sᴉ ɹǝuunɹ puɐɯɯoƆ",
@@ -575,6 +594,9 @@
"command.anvilcraft.powergrid.info.total_generate": "%s :ǝʇɐɹǝuǝᵷ ɹǝʍod ꞁɐʇo⟘",
"command.anvilcraft.powergrid.info.transmitter": "(%5$s :ǝᵷuɐᴚ) %4$s '%3$s '%2$s ʇɐ %1$s",
"command.anvilcraft.universe.no_id": "puɐɥ uo sɯǝʇᴉ uᴉ ᗡI puᴉɟ ʇouuɐɔ puɐ pǝpᴉʌoɹd ᗡI oN",
+ "config.jade.plugin_anvilcraft.burning_heater_provider": "ɹǝʇɐǝH ᵷuᴉuɹnᗺ",
+ "config.jade.plugin_anvilcraft.charger_provider": "ɹǝᵷɹɐɥƆ",
+ "config.jade.plugin_anvilcraft.discharger_provider": "ɹǝᵷɹɐɥɔsᴉᗡ",
"config.jade.plugin_anvilcraft.heatable_block_provider": "ʞɔoꞁᗺ ǝꞁqɐʇɐǝH",
"config.jade.plugin_anvilcraft.item_detector": "ɹoʇɔǝʇǝᗡ ɯǝʇI",
"config.jade.plugin_anvilcraft.power_provider": "ɹǝʍoԀ ʇɟɐɹƆ ꞁᴉʌuⱯ",
@@ -584,6 +606,8 @@
"config.waila.plugin_anvilcraft.power_provider": "ɹǝʍoԀ ʇɟɐɹƆ ꞁᴉʌuⱯ",
"config.waila.plugin_anvilcraft.warning_percent": "pꞁoɥsǝɹɥ⟘ ᵷuᴉuɹɐM",
"curios.identifier.ionocraft_backpack": "ʞɔɐdʞɔɐᗺ ʇɟɐɹɔouoI",
+ "death.attack.anvilcraft.falling_giant_anvil": "suoᴉʇɐɹqᴉʌ punoɹᵷ ʎq pǝsnɐɔ ǝɔuɐuosǝɹ ɔᴉɯǝʇsʎs oʇ ǝnp pǝᴉp %1$s",
+ "death.attack.anvilcraft.heater_burn": "ɹǝʇɐǝɥ ǝɥʇ ʎq ǝuop ꞁꞁǝʍ sɐʍ %1$s",
"death.attack.anvilcraft.laser": "ɹǝsɐꞁ ʎq pǝɔɹǝᴉd sɐʍ %1$s",
"death.attack.anvilcraft.lost_in_time": "ǝɯᴉʇ ɟo ɹǝʌᴉɹ ǝɥʇ uᴉ ʇsoꞁ sɐʍ %1$s",
"effect.anvilcraft.rage": "ǝᵷɐᴚ",
@@ -612,7 +636,7 @@
"entity.anvilcraft.thrown_ember_metal_heavy_halberd": "pɹǝqꞁɐH ʎʌɐǝH ꞁɐʇǝW ɹǝqɯƎ uʍoɹɥ⟘",
"entity.anvilcraft.thrown_frost_metal_heavy_halberd": "pɹǝqꞁɐH ʎʌɐǝH ꞁɐʇǝW ʇsoɹℲ uʍoɹɥ⟘",
"entity.anvilcraft.thrown_transcendence_heavy_halberd": "pɹǝqꞁɐH ʎʌɐǝH ǝɔuǝpuǝɔsuɐɹ⟘ uʍoɹɥ⟘",
- "entity.minecraft.villager.anvilcraft.jeweler": "ɹǝꞁǝʍǝՐ",
+ "entity.anvilcraft.villager.jeweler": "ɹǝꞁǝʍǝՐ",
"fluid.anvilcraft.fire": "(uoɹpꞁnɐƆ ǝɹᴉℲ ɟo ʇuǝʇuoɔ ǝɥ⟘) ꞁᴉO ᵷuᴉuɹnᗺ",
"gui.anvilcraft.category.anvil_collision": "uoᴉsᴉꞁꞁoƆ ꞁᴉʌuⱯ",
"gui.anvilcraft.category.anvil_collision.consume": "%d :ꞁᴉʌuⱯ ǝɯnsuoƆ",
@@ -713,7 +737,12 @@
"intro.anvilcraft.patchouli.structural_engineering": "()$˙ssǝɹᵷoɹd ɹno puɐʇsɹǝpun ʇouuɐɔ ʎꞁdɯᴉs ǝꞁdoǝd uoɯɯoƆ ˙ʎɹɐuᴉpɹo ǝɥʇ puoʎǝq sn sǝʇɐʌǝꞁǝ ʇɐɥʇ ʇɔnpoɹd ɐ ʇnq 'uoᴉʇnꞁos ǝuo ʎꞁuo ɥʇᴉʍ ǝᵷpǝꞁʍouʞ pᴉᵷᴉɹ ɐ ʇou sᴉ ʎᵷoꞁouɥɔǝ⟘(999999#)$(ᘔɹq)$ ˙suoᴉʇɔunɟ ꞁɐᴉɔǝds ɥʇᴉʍ sǝuᴉɥɔɐɯ ᵷuᴉɹǝǝuᴉᵷuǝ ǝʇɐǝɹɔ uɐɔ ǝʍ 'sǝɹnʇɔnɹʇs ʞɔoꞁq-ᴉʇꞁnɯ ɔᴉɟᴉɔǝds ᵷuᴉpꞁᴉnq ʎᗺ",
"intro.anvilcraft.patchouli.technology_application": "˙ʎᵷoꞁouɥɔǝʇ ʇɟɐɹɔꞁᴉʌuⱯ ǝɥʇ ɥᵷnoɹɥʇ sǝɔuɐʇsqns ʍǝu ɟo uoᴉʇɐɯɹoɟsuɐɹʇ ɹo uoᴉʇɔnpoɹd ǝɥ⟘",
"item.anvilcraft.abnormal_amulet": "ʇǝꞁnɯⱯ ꞁɐɯɹouqⱯ",
+ "item.anvilcraft.acceleration_ring": "ᵷuᴉᴚ uoᴉʇɐɹǝꞁǝɔɔⱯ",
+ "item.anvilcraft.activator_sliding_rail": "ꞁᴉɐᴚ ᵷuᴉpᴉꞁS ɹoʇɐʌᴉʇɔⱯ",
+ "item.anvilcraft.active_silencer": "ɹǝɔuǝꞁᴉS ǝʌᴉʇɔⱯ",
+ "item.anvilcraft.advanced_comparator": "ɹoʇɐɹɐdɯoƆ pǝɔuɐʌpⱯ",
"item.anvilcraft.amber": "ɹǝqɯⱯ",
+ "item.anvilcraft.amber_block": "ʞɔoꞁᗺ ɹǝqɯⱯ",
"item.anvilcraft.amethyst_axe": "ǝxⱯ ʇsʎɥʇǝɯⱯ",
"item.anvilcraft.amethyst_hoe": "ǝoH ʇsʎɥʇǝɯⱯ",
"item.anvilcraft.amethyst_pickaxe": "ǝxɐʞɔᴉԀ ʇsʎɥʇǝɯⱯ",
@@ -724,46 +753,148 @@
"item.anvilcraft.anvil_amulet": "ʇǝꞁnɯⱯ ꞁᴉʌuⱯ",
"item.anvilcraft.anvil_hammer": "ɹǝɯɯɐH ꞁᴉʌuⱯ",
"item.anvilcraft.anvil_railgun": "unᵷꞁᴉɐᴚ ꞁᴉʌuⱯ",
+ "item.anvilcraft.arrow": "ʍoɹɹⱯ",
+ "item.anvilcraft.batch_crafter": "ɹǝʇɟɐɹƆ ɥɔʇɐᗺ",
+ "item.anvilcraft.batch_cutter": "ɹǝʇʇnƆ ɥɔʇɐᗺ",
"item.anvilcraft.beef_mushroom_stew": "ʍǝʇS ɯooɹɥsnW ɟǝǝᗺ",
+ "item.anvilcraft.berry_cake_block": "ʞɔoꞁᗺ ǝʞɐƆ ʎɹɹǝᗺ",
+ "item.anvilcraft.berry_cream_block": "ʞɔoꞁᗺ ɯɐǝɹƆ ʎɹɹǝᗺ",
"item.anvilcraft.black_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_chocolate_block": "ʞɔoꞁᗺ ǝʇɐꞁoɔoɥƆ ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_chocolate_slab": "qɐꞁS ǝʇɐꞁoɔoɥƆ ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_chocolate_stairs": "sɹᴉɐʇS ǝʇɐꞁoɔoɥƆ ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_hole": "ǝꞁoH ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
+ "item.anvilcraft.black_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞɔɐꞁᗺ",
+ "item.anvilcraft.block_comparator": "ɹoʇɐɹɐdɯoƆ ʞɔoꞁᗺ",
+ "item.anvilcraft.block_devourer": "ɹǝɹnoʌǝᗡ ʞɔoꞁᗺ",
+ "item.anvilcraft.block_placer": "ɹǝɔɐꞁԀ ʞɔoꞁᗺ",
"item.anvilcraft.blue_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ǝnꞁᗺ",
+ "item.anvilcraft.blue_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
+ "item.anvilcraft.blue_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
+ "item.anvilcraft.blue_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
+ "item.anvilcraft.blue_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ",
+ "item.anvilcraft.brass_block": "ʞɔoꞁᗺ ssɐɹᗺ",
"item.anvilcraft.brass_ingot": "ʇoᵷuI ssɐɹᗺ",
"item.anvilcraft.brass_nugget": "ʇǝᵷᵷnN ssɐɹᗺ",
+ "item.anvilcraft.brass_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ssɐɹᗺ",
+ "item.anvilcraft.bronze_block": "ʞɔoꞁᗺ ǝzuoɹᗺ",
"item.anvilcraft.bronze_ingot": "ʇoᵷuI ǝzuoɹᗺ",
"item.anvilcraft.bronze_nugget": "ʇǝᵷᵷnN ǝzuoɹᗺ",
+ "item.anvilcraft.bronze_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ǝzuoɹᗺ",
"item.anvilcraft.brown_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ uʍoɹᗺ",
+ "item.anvilcraft.brown_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "item.anvilcraft.brown_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "item.anvilcraft.brown_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "item.anvilcraft.brown_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uʍoɹᗺ",
+ "item.anvilcraft.burning_heater": "ɹǝʇɐǝH ᵷuᴉuɹnᗺ",
+ "item.anvilcraft.cake_base_block": "ʞɔoꞁᗺ ǝsɐᗺ ǝʞɐƆ",
+ "item.anvilcraft.cake_block": "ʞɔoꞁᗺ ǝʞɐƆ",
"item.anvilcraft.canned_food": "pooℲ pǝuuɐƆ",
"item.anvilcraft.capacitor": "ɹoʇᴉɔɐdɐƆ",
"item.anvilcraft.capacitor_empty": "ɹoʇᴉɔɐdɐƆ ʎʇdɯƎ",
"item.anvilcraft.cat_amulet": "ʇǝꞁnɯⱯ ʇɐƆ",
+ "item.anvilcraft.celestial_forging_anvil": "ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
+ "item.anvilcraft.celestial_forging_anvil_amplifier": "ɹǝᴉɟᴉꞁdɯⱯ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
+ "item.anvilcraft.celestial_forging_anvil_fluid_interface": "ǝɔɐɟɹǝʇuI pᴉnꞁℲ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
+ "item.anvilcraft.celestial_forging_anvil_laser_interface": "ǝɔɐɟɹǝʇuI ɹǝsɐꞀ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
+ "item.anvilcraft.celestial_forging_anvil_logistics_interface": "ǝɔɐɟɹǝʇuI sɔᴉʇsᴉᵷoꞀ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
+ "item.anvilcraft.celestial_forging_anvil_portal": "ꞁɐʇɹoԀ ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ",
+ "item.anvilcraft.charge_collector": "ɹoʇɔǝꞁꞁoƆ ǝᵷɹɐɥƆ",
"item.anvilcraft.charged_neutronium_ingot": "ʇoᵷuI ɯnᴉuoɹʇnǝN pǝᵷɹɐɥƆ",
+ "item.anvilcraft.charger": "ɹǝᵷɹɐɥƆ",
"item.anvilcraft.chocolate": "ǝʇɐꞁoɔoɥƆ",
"item.anvilcraft.chocolate_black": "ʞɔɐꞁᗺ ǝʇɐꞁoɔoɥƆ",
+ "item.anvilcraft.chocolate_block": "ʞɔoꞁᗺ ǝʇɐꞁoɔoɥƆ",
+ "item.anvilcraft.chocolate_cake_block": "ʞɔoꞁᗺ ǝʞɐƆ ǝʇɐꞁoɔoɥƆ",
+ "item.anvilcraft.chocolate_cream_block": "ʞɔoꞁᗺ ɯɐǝɹƆ ǝʇɐꞁoɔoɥƆ",
+ "item.anvilcraft.chocolate_slab": "qɐꞁS ǝʇɐꞁoɔoɥƆ",
+ "item.anvilcraft.chocolate_stairs": "sɹᴉɐʇS ǝʇɐꞁoɔoɥƆ",
"item.anvilcraft.chocolate_white": "ǝʇᴉɥM ǝʇɐꞁoɔoɥƆ",
+ "item.anvilcraft.chromatic_stone": "ǝuoʇS ɔᴉʇɐɯoɹɥƆ",
+ "item.anvilcraft.chute": "ǝʇnɥƆ",
+ "item.anvilcraft.cinerite": "ǝʇᴉɹǝuᴉƆ",
"item.anvilcraft.circuit_board": "pɹɐoᗺ ʇᴉnɔɹᴉƆ",
"item.anvilcraft.cocoa_butter": "ɹǝʇʇnᗺ ɐoɔoƆ",
"item.anvilcraft.cocoa_liquor": "ɹonbᴉꞀ ɐoɔoƆ",
"item.anvilcraft.cocoa_powder": "ɹǝpʍoԀ ɐoɔoƆ",
"item.anvilcraft.comrade_amulet": "ʇǝꞁnɯⱯ ǝpɐɹɯoƆ",
"item.anvilcraft.comrade_amulet.tooltip": ":sɹǝʎɐꞁd pǝuᵷᴉS",
+ "item.anvilcraft.confined_energy_anvilon": "uoꞁᴉʌuⱯ ʎᵷɹǝuƎ pǝuᴉɟuoƆ",
+ "item.anvilcraft.confined_mass_anvilon": "uoꞁᴉʌuⱯ ssɐW pǝuᴉɟuoƆ",
+ "item.anvilcraft.confined_neutronium_ingot": "ʇoᵷuI ɯnᴉuoɹʇnǝN pǝuᴉɟuoƆ",
+ "item.anvilcraft.confined_space_anvilon": "uoꞁᴉʌuⱯ ǝɔɐdS pǝuᴉɟuoƆ",
+ "item.anvilcraft.confined_time_anvilon": "uoꞁᴉʌuⱯ ǝɯᴉ⟘ pǝuᴉɟuoƆ",
+ "item.anvilcraft.confinement_chamber": "ɹǝqɯɐɥƆ ʇuǝɯǝuᴉɟuoƆ",
+ "item.anvilcraft.controllable_sand": "puɐS ǝꞁqɐꞁꞁoɹʇuoƆ",
"item.anvilcraft.copper_nugget": "ʇǝᵷᵷnN ɹǝddoƆ",
+ "item.anvilcraft.copper_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɹǝddoƆ",
+ "item.anvilcraft.corrupted_beacon": "uoɔɐǝᗺ pǝʇdnɹɹoƆ",
"item.anvilcraft.crab_claw": "ʍɐꞁƆ qɐɹƆ",
+ "item.anvilcraft.crab_trap": "dɐɹ⟘ qɐɹƆ",
+ "item.anvilcraft.crate": "ǝʇɐɹƆ",
"item.anvilcraft.cream": "ɯɐǝɹƆ",
+ "item.anvilcraft.cream_block": "ʞɔoꞁᗺ ɯɐǝɹƆ",
"item.anvilcraft.creamy_bread_roll": "ꞁꞁoᴚ pɐǝɹᗺ ʎɯɐǝɹƆ",
+ "item.anvilcraft.creative_generator": "ɹoʇɐɹǝuǝ⅁ ǝʌᴉʇɐǝɹƆ",
+ "item.anvilcraft.crushing_table": "ǝꞁqɐ⟘ ᵷuᴉɥsnɹƆ",
+ "item.anvilcraft.cursed_gold_block": "ʞɔoꞁᗺ pꞁo⅁ pǝsɹnƆ",
"item.anvilcraft.cursed_gold_ingot": "ʇoᵷuI pꞁo⅁ pǝsɹnƆ",
"item.anvilcraft.cursed_gold_nugget": "ʇǝᵷᵷnN pꞁo⅁ pǝsɹnƆ",
+ "item.anvilcraft.cut_ember_metal_block": "ʞɔoꞁᗺ ꞁɐʇǝW ɹǝqɯƎ ʇnƆ",
+ "item.anvilcraft.cut_ember_metal_pillar": "ɹɐꞁꞁᴉԀ ꞁɐʇǝW ɹǝqɯƎ ʇnƆ",
+ "item.anvilcraft.cut_ember_metal_slab": "qɐꞁS ꞁɐʇǝW ɹǝqɯƎ ʇnƆ",
+ "item.anvilcraft.cut_ember_metal_stairs": "sɹᴉɐʇS ꞁɐʇǝW ɹǝqɯƎ ʇnƆ",
+ "item.anvilcraft.cut_flint_block": "ʞɔoꞁᗺ ʇuᴉꞁℲ ʇnƆ",
+ "item.anvilcraft.cut_flint_pillar": "ɹɐꞁꞁᴉԀ ʇuᴉꞁℲ ʇnƆ",
+ "item.anvilcraft.cut_flint_slab": "qɐꞁS ʇuᴉꞁℲ ʇnƆ",
+ "item.anvilcraft.cut_flint_stairs": "sɹᴉɐʇS ʇuᴉꞁℲ ʇnƆ",
+ "item.anvilcraft.cut_frost_metal_block": "ʞɔoꞁᗺ ꞁɐʇǝW ʇsoɹℲ ʇnƆ",
+ "item.anvilcraft.cut_frost_metal_pillar": "ɹɐꞁꞁᴉԀ ꞁɐʇǝW ʇsoɹℲ ʇnƆ",
+ "item.anvilcraft.cut_frost_metal_slab": "qɐꞁS ꞁɐʇǝW ʇsoɹℲ ʇnƆ",
+ "item.anvilcraft.cut_frost_metal_stairs": "sɹᴉɐʇS ꞁɐʇǝW ʇsoɹℲ ʇnƆ",
+ "item.anvilcraft.cut_heavy_iron_block": "ʞɔoꞁᗺ uoɹI ʎʌɐǝH ʇnƆ",
+ "item.anvilcraft.cut_heavy_iron_slab": "qɐꞁS uoɹI ʎʌɐǝH ʇnƆ",
+ "item.anvilcraft.cut_heavy_iron_stairs": "sɹᴉɐʇS uoɹI ʎʌɐǝH ʇnƆ",
+ "item.anvilcraft.cut_royal_steel_block": "ʞɔoꞁᗺ ꞁǝǝʇS ꞁɐʎoᴚ ʇnƆ",
+ "item.anvilcraft.cut_royal_steel_pillar": "ɹɐꞁꞁᴉԀ ꞁǝǝʇS ꞁɐʎoᴚ ʇnƆ",
+ "item.anvilcraft.cut_royal_steel_slab": "qɐꞁS ꞁǝǝʇS ꞁɐʎoᴚ ʇnƆ",
+ "item.anvilcraft.cut_royal_steel_stairs": "sɹᴉɐʇS ꞁǝǝʇS ꞁɐʎoᴚ ʇnƆ",
"item.anvilcraft.cyan_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ uɐʎƆ",
+ "item.anvilcraft.cyan_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
+ "item.anvilcraft.cyan_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
+ "item.anvilcraft.cyan_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
+ "item.anvilcraft.cyan_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uɐʎƆ",
+ "item.anvilcraft.deepslate_lead_ore": "ǝɹO pɐǝꞀ ǝʇɐꞁsdǝǝᗡ",
+ "item.anvilcraft.deepslate_silver_ore": "ǝɹO ɹǝʌꞁᴉS ǝʇɐꞁsdǝǝᗡ",
+ "item.anvilcraft.deepslate_tin_ore": "ǝɹO uᴉ⟘ ǝʇɐꞁsdǝǝᗡ",
+ "item.anvilcraft.deepslate_titanium_ore": "ǝɹO ɯnᴉuɐʇᴉ⟘ ǝʇɐꞁsdǝǝᗡ",
+ "item.anvilcraft.deepslate_tungsten_ore": "ǝɹO uǝʇsᵷun⟘ ǝʇɐꞁsdǝǝᗡ",
+ "item.anvilcraft.deepslate_uranium_ore": "ǝɹO ɯnᴉuɐɹ∩ ǝʇɐꞁsdǝǝᗡ",
+ "item.anvilcraft.deepslate_zinc_ore": "ǝɹO ɔuᴉZ ǝʇɐꞁsdǝǝᗡ",
+ "item.anvilcraft.deflection_ring": "ᵷuᴉᴚ uoᴉʇɔǝꞁɟǝᗡ",
"item.anvilcraft.deformation_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS uoᴉʇɐɯɹoɟǝᗡ",
+ "item.anvilcraft.detector_sliding_rail": "ꞁᴉɐᴚ ᵷuᴉpᴉꞁS ɹoʇɔǝʇǝᗡ",
+ "item.anvilcraft.discharger": "ɹǝᵷɹɐɥɔsᴉᗡ",
"item.anvilcraft.disk": "ʞsᴉᗡ",
"item.anvilcraft.disk.stored_from": "%s :ɯoɹɟ pǝɹoʇS",
"item.anvilcraft.dog_amulet": "ʇǝꞁnɯⱯ ᵷoᗡ",
"item.anvilcraft.dough": "ɥᵷnoᗡ",
"item.anvilcraft.dragon_rod": "poᴚ uoᵷɐɹᗡ",
+ "item.anvilcraft.dyson_sphere_component": "ʇuǝuodɯoƆ ǝɹǝɥdS uosʎᗡ",
"item.anvilcraft.earth_core_shard": "pɹɐɥS ǝɹoƆ ɥʇɹɐƎ",
+ "item.anvilcraft.earth_core_shard_block": "ʞɔoꞁᗺ pɹɐɥS ǝɹoƆ ɥʇɹɐƎ",
+ "item.anvilcraft.earth_core_shard_ore": "ǝɹO pɹɐɥS ǝɹoƆ ɥʇɹɐƎ",
"item.anvilcraft.eight_to_one_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS ǝuO oʇ ʇɥᵷᴉƎ",
+ "item.anvilcraft.ember_anvil": "ꞁᴉʌuⱯ ɹǝqɯƎ",
"item.anvilcraft.ember_anvil_hammer": "ɹǝɯɯɐH ꞁᴉʌuⱯ ɹǝqɯƎ",
"item.anvilcraft.ember_dragon_rod": "poᴚ uoᵷɐɹᗡ ɹǝqɯƎ",
+ "item.anvilcraft.ember_glass": "ssɐꞁ⅁ ɹǝqɯƎ",
+ "item.anvilcraft.ember_grindstone": "ǝuoʇspuᴉɹ⅁ ɹǝqɯƎ",
"item.anvilcraft.ember_metal_axe": "ǝxⱯ ꞁɐʇǝW ɹǝqɯƎ",
+ "item.anvilcraft.ember_metal_block": "ʞɔoꞁᗺ ꞁɐʇǝW ɹǝqɯƎ",
"item.anvilcraft.ember_metal_heavy_halberd": "pɹǝqꞁɐH ʎʌɐǝH ꞁɐʇǝW ɹǝqɯƎ",
"item.anvilcraft.ember_metal_hoe": "ǝoH ꞁɐʇǝW ɹǝqɯƎ",
"item.anvilcraft.ember_metal_ingot": "ʇoᵷuI ꞁɐʇǝW ɹǝqɯƎ",
@@ -773,15 +904,28 @@
"item.anvilcraft.ember_metal_shovel": "ꞁǝʌoɥS ꞁɐʇǝW ɹǝqɯƎ",
"item.anvilcraft.ember_metal_sword": "pɹoʍS ꞁɐʇǝW ɹǝqɯƎ",
"item.anvilcraft.ember_metal_upgrade_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS",
+ "item.anvilcraft.ember_smithing_table": "ǝꞁqɐ⟘ ᵷuᴉɥʇᴉɯS ɹǝqɯƎ",
"item.anvilcraft.emerald_amulet": "ʇǝꞁnɯⱯ pꞁɐɹǝɯƎ",
+ "item.anvilcraft.end_dust": "ʇsnᗡ puƎ",
"item.anvilcraft.energy_weapon_platform": "ɯɹoɟʇɐꞁԀ uodɐǝM ʎᵷɹǝuƎ",
"item.anvilcraft.exp_bucket": "ʇǝʞɔnᗺ dxƎ",
"item.anvilcraft.exp_gem": "ɯǝ⅁ dxƎ",
+ "item.anvilcraft.exp_gem_block": "ʞɔoꞁᗺ ɯǝ⅁ dxƎ",
+ "item.anvilcraft.exposed_copper_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɹǝddoƆ pǝsodxƎ",
+ "item.anvilcraft.fe_collector": "ɹoʇɔǝꞁꞁoƆ ǝℲ",
"item.anvilcraft.feather_amulet": "ʇǝꞁnɯⱯ ɹǝɥʇɐǝℲ",
+ "item.anvilcraft.ferrite_core_magnet_block": "ʞɔoꞁᗺ ʇǝuᵷɐW ǝɹoƆ ǝʇᴉɹɹǝℲ",
"item.anvilcraft.filter": "ɹǝʇꞁᴉℲ",
+ "item.anvilcraft.fish_tank": "ʞuɐ⟘ ɥsᴉℲ",
+ "item.anvilcraft.flint_block": "ʞɔoꞁᗺ ʇuᴉꞁℲ",
"item.anvilcraft.flour": "ɹnoꞁℲ",
+ "item.anvilcraft.fluid_tank": "ʞuɐ⟘ pᴉnꞁℲ",
"item.anvilcraft.four_to_one_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS ǝuO oʇ ɹnoℲ",
+ "item.anvilcraft.frost_anvil": "ꞁᴉʌuⱯ ʇsoɹℲ",
+ "item.anvilcraft.frost_glass": "ssɐꞁ⅁ ʇsoɹℲ",
+ "item.anvilcraft.frost_grindstone": "ǝuoʇspuᴉɹ⅁ ʇsoɹℲ",
"item.anvilcraft.frost_metal_axe": "ǝxⱯ ꞁɐʇǝW ʇsoɹℲ",
+ "item.anvilcraft.frost_metal_block": "ʞɔoꞁᗺ ꞁɐʇǝW ʇsoɹℲ",
"item.anvilcraft.frost_metal_heavy_halberd": "pɹǝqꞁɐH ʎʌɐǝH ꞁɐʇǝW ʇsoɹℲ",
"item.anvilcraft.frost_metal_hoe": "ǝoH ꞁɐʇǝW ʇsoɹℲ",
"item.anvilcraft.frost_metal_ingot": "ʇoᵷuI ꞁɐʇǝW ʇsoɹℲ",
@@ -791,66 +935,187 @@
"item.anvilcraft.frost_metal_shovel": "ꞁǝʌoɥS ꞁɐʇǝW ʇsoɹℲ",
"item.anvilcraft.frost_metal_sword": "pɹoʍS ꞁɐʇǝW ʇsoɹℲ",
"item.anvilcraft.frost_metal_upgrade_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS",
+ "item.anvilcraft.frost_smithing_table": "ǝꞁqɐ⟘ ᵷuᴉɥʇᴉɯS ʇsoɹℲ",
"item.anvilcraft.gem_amulet": "ʇǝꞁnɯⱯ ɯǝ⅁",
"item.anvilcraft.geode": "ǝpoǝ⅁",
"item.anvilcraft.geode.find": "%s pǝʇɐɔoꞁ 'ǝpoǝᵷ ʇsʎɥʇǝɯɐ pǝʇɔǝdsnS",
+ "item.anvilcraft.giant_anvil": "ꞁᴉʌuⱯ ʇuɐᴉ⅁",
+ "item.anvilcraft.glowing_netherite_block": "ʞɔoꞁᗺ ǝʇᴉɹǝɥʇǝN ᵷuᴉʍoꞁ⅁",
+ "item.anvilcraft.glowing_tungsten_block": "ʞɔoꞁᗺ uǝʇsᵷun⟘ ᵷuᴉʍoꞁ⅁",
"item.anvilcraft.gray_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ʎɐɹ⅁",
+ "item.anvilcraft.gray_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
+ "item.anvilcraft.gray_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
+ "item.anvilcraft.gray_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
+ "item.anvilcraft.gray_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁",
"item.anvilcraft.green_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ uǝǝɹ⅁",
+ "item.anvilcraft.green_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
+ "item.anvilcraft.green_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
+ "item.anvilcraft.green_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
+ "item.anvilcraft.green_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ uǝǝɹ⅁",
"item.anvilcraft.guide_book": "ʞooᗺ ǝpᴉn⅁ ʇɟɐɹƆꞁᴉʌuⱯ",
+ "item.anvilcraft.gunpowder_block": "ʞɔoꞁᗺ ɹǝpʍodun⅁",
"item.anvilcraft.hardend_resin": "uᴉsǝᴚ puǝpɹɐH",
+ "item.anvilcraft.heat_collector": "ɹoʇɔǝꞁꞁoƆ ʇɐǝH",
+ "item.anvilcraft.heated_netherite_block": "ʞɔoꞁᗺ ǝʇᴉɹǝɥʇǝN pǝʇɐǝH",
+ "item.anvilcraft.heated_tungsten_block": "ʞɔoꞁᗺ uǝʇsᵷun⟘ pǝʇɐǝH",
+ "item.anvilcraft.heater": "ɹǝʇɐǝH",
"item.anvilcraft.heavy_halberd_core": "ǝɹoƆ pɹǝqꞁɐH ʎʌɐǝH",
+ "item.anvilcraft.heavy_iron_beam": "ɯɐǝᗺ uoɹI ʎʌɐǝH",
+ "item.anvilcraft.heavy_iron_block": "ʞɔoꞁᗺ uoɹI ʎʌɐǝH",
+ "item.anvilcraft.heavy_iron_column": "uɯnꞁoƆ uoɹI ʎʌɐǝH",
+ "item.anvilcraft.heavy_iron_door": "ɹooᗡ uoɹI ʎʌɐǝH",
+ "item.anvilcraft.heavy_iron_plate": "ǝʇɐꞁԀ uoɹI ʎʌɐǝH",
+ "item.anvilcraft.heavy_iron_trapdoor": "ɹoopdɐɹ⟘ uoɹI ʎʌɐǝH",
+ "item.anvilcraft.heavy_iron_wall": "ꞁꞁɐM uoɹI ʎʌɐǝH",
+ "item.anvilcraft.heliostats": "sʇɐʇsoᴉꞁǝH",
"item.anvilcraft.heliostats.pos_set": "%s ǝʇɐᴉpɐɹɹᴉ ꞁꞁᴉM",
+ "item.anvilcraft.hollow_magnet_block": "ʞɔoꞁᗺ ʇǝuᵷɐW ʍoꞁꞁoH",
+ "item.anvilcraft.hyperdimension_storage_station": "uoᴉʇɐʇS ǝᵷɐɹoʇS uoᴉsuǝɯᴉpɹǝdʎH",
+ "item.anvilcraft.impact_pile": "ǝꞁᴉԀ ʇɔɐdɯI",
+ "item.anvilcraft.incandescent_netherite_block": "ʞɔoꞁᗺ ǝʇᴉɹǝɥʇǝN ʇuǝɔsǝpuɐɔuI",
+ "item.anvilcraft.incandescent_tungsten_block": "ʞɔoꞁᗺ uǝʇsᵷun⟘ ʇuǝɔsǝpuɐɔuI",
+ "item.anvilcraft.induction_light": "ʇɥᵷᴉꞀ uoᴉʇɔnpuI",
"item.anvilcraft.inherent_enchantment.tooltip": ":sʇuǝɯʇuɐɥɔuǝ ʇuǝɹǝɥuI",
"item.anvilcraft.ionocraft": "ʇɟɐɹɔouoI",
"item.anvilcraft.ionocraft_backpack": "ʞɔɐdʞɔɐᗺ ʇɟɐɹɔouoI",
"item.anvilcraft.ionocraft_backpack.flight_time": "s%d :ǝɯᴉ⟘ ʇɥᵷᴉꞁℲ",
- "item.anvilcraft.ionocraft_backpack.flight_time_energy": "s%s :ǝɯᴉ⟘ ʇɥᵷᴉꞁℲ 'ՐW%s :ʎᵷɹǝuƎ ᵷuᴉuᴉɐɯǝᴚ",
+ "item.anvilcraft.item_collector": "ɹoʇɔǝꞁꞁoƆ ɯǝʇI",
+ "item.anvilcraft.item_detector": "ɹoʇɔǝʇǝᗡ ɯǝʇI",
+ "item.anvilcraft.jewelcrafting_table": "ǝꞁqɐ⟘ ᵷuᴉʇɟɐɹɔꞁǝʍǝՐ",
+ "item.anvilcraft.large_cake": "ǝʞɐƆ ǝᵷɹɐꞀ",
+ "item.anvilcraft.large_crate": "ǝʇɐɹƆ ǝᵷɹɐꞀ",
+ "item.anvilcraft.large_fluid_tank": "ʞuɐ⟘ pᴉnꞁℲ ǝᵷɹɐꞀ",
+ "item.anvilcraft.laser_receiver": "ɹǝʌᴉǝɔǝᴚ ɹǝsɐꞀ",
+ "item.anvilcraft.lead_block": "ʞɔoꞁᗺ pɐǝꞀ",
"item.anvilcraft.lead_ingot": "ʇoᵷuI pɐǝꞀ",
"item.anvilcraft.lead_nugget": "ʇǝᵷᵷnN pɐǝꞀ",
+ "item.anvilcraft.lead_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ pɐǝꞀ",
"item.anvilcraft.levitation_powder": "ɹǝpʍoԀ uoᴉʇɐʇᴉʌǝꞀ",
+ "item.anvilcraft.levitation_powder_block": "ʞɔoꞁᗺ ɹǝpʍoԀ uoᴉʇɐʇᴉʌǝꞀ",
"item.anvilcraft.light_blue_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_blue_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_blue_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_blue_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_blue_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝnꞁᗺ ʇɥᵷᴉꞀ",
"item.anvilcraft.light_gray_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_gray_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_gray_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_gray_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
+ "item.anvilcraft.light_gray_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʎɐɹ⅁ ʇɥᵷᴉꞀ",
"item.anvilcraft.lime_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ǝɯᴉꞀ",
"item.anvilcraft.lime_powder": "ɹǝpʍoԀ ǝɯᴉꞀ",
+ "item.anvilcraft.lime_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
+ "item.anvilcraft.lime_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
+ "item.anvilcraft.lime_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
+ "item.anvilcraft.lime_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝɯᴉꞀ",
+ "item.anvilcraft.load_monitor": "ɹoʇᴉuoW pɐoꞀ",
"item.anvilcraft.magenta_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ɐʇuǝᵷɐW",
+ "item.anvilcraft.magenta_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
+ "item.anvilcraft.magenta_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
+ "item.anvilcraft.magenta_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
+ "item.anvilcraft.magenta_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ɐʇuǝᵷɐW",
"item.anvilcraft.magnet": "ʇǝuᵷɐW",
+ "item.anvilcraft.magnet_block": "ʞɔoꞁᗺ ʇǝuᵷɐW",
"item.anvilcraft.magnet_ingot": "ʇoᵷuI ʇǝuᵷɐW",
+ "item.anvilcraft.magnetic_chute": "ǝʇnɥƆ ɔᴉʇǝuᵷɐW",
+ "item.anvilcraft.magnetoelectric_core": "ǝɹoƆ ɔᴉɹʇɔǝꞁǝoʇǝuᵷɐW",
"item.anvilcraft.melt_gem_bucket": "ʇǝʞɔnᗺ ɯǝ⅁ ʇꞁǝW",
+ "item.anvilcraft.menger_sponge": "ǝᵷuodS ɹǝᵷuǝW",
+ "item.anvilcraft.mineral_fountain": "uᴉɐʇunoℲ ꞁɐɹǝuᴉW",
+ "item.anvilcraft.mob_amber_block": "ʞɔoꞁᗺ ɹǝqɯⱯ qoW",
"item.anvilcraft.multiphase_matter": "ɹǝʇʇɐW ǝsɐɥdᴉʇꞁnW",
+ "item.anvilcraft.multiphase_matter_block": "ʞɔoꞁᗺ ɹǝʇʇɐW ǝsɐɥdᴉʇꞁnW",
"item.anvilcraft.multiphase_transcendium": "ɯnᴉpuǝɔsuɐɹ⟘ ǝsɐɥdᴉʇꞁnW",
"item.anvilcraft.multitool": "ꞁooʇᴉʇꞁnW",
"item.anvilcraft.nature_amulet": "ʇǝꞁnɯⱯ ǝɹnʇɐN",
"item.anvilcraft.negative_matter": "ɹǝʇʇɐW ǝʌᴉʇɐᵷǝN",
+ "item.anvilcraft.negative_matter_block": "ʞɔoꞁᗺ ɹǝʇʇɐW ǝʌᴉʇɐᵷǝN",
"item.anvilcraft.negative_matter_nugget": "ʇǝᵷᵷnN ɹǝʇʇɐW ǝʌᴉʇɐᵷǝN",
+ "item.anvilcraft.neoforge": "ǝᵷɹoɟoǝN",
+ "item.anvilcraft.nesting_shulker_box": "xoᗺ ɹǝʞꞁnɥS ᵷuᴉʇsǝN",
+ "item.anvilcraft.nether_dust": "ʇsnᗡ ɹǝɥʇǝN",
"item.anvilcraft.netherite_crystal_nucleus": "snǝꞁɔnN ꞁɐʇsʎɹƆ ǝʇᴉɹǝɥʇǝN",
+ "item.anvilcraft.neutron_irradiator": "ɹoʇɐᴉpɐɹɹI uoɹʇnǝN",
"item.anvilcraft.neutronium_ingot": "ʇoᵷuI ɯnᴉuoɹʇnǝN",
"item.anvilcraft.oil_bucket": "ʇǝʞɔnᗺ ꞁᴉO",
"item.anvilcraft.orange_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ǝᵷuɐɹO",
+ "item.anvilcraft.orange_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
+ "item.anvilcraft.orange_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
+ "item.anvilcraft.orange_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
+ "item.anvilcraft.orange_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝᵷuɐɹO",
+ "item.anvilcraft.over_nesting_shulker_box": "xoᗺ ɹǝʞꞁnɥS ᵷuᴉʇsǝN ɹǝʌO",
+ "item.anvilcraft.overheated_ember_metal_block": "ʞɔoꞁᗺ ꞁɐʇǝW ɹǝqɯƎ pǝʇɐǝɥɹǝʌO",
+ "item.anvilcraft.overseer": "ɹǝǝsɹǝʌO",
+ "item.anvilcraft.oxidized_copper_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɹǝddoƆ pǝzᴉpᴉxO",
+ "item.anvilcraft.penrose_sphere_component": "ʇuǝuodɯoƆ ǝɹǝɥdS ǝsoɹuǝԀ",
"item.anvilcraft.permutation_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS uoᴉʇɐʇnɯɹǝԀ",
+ "item.anvilcraft.piezoelectric_crystal": "ꞁɐʇsʎɹƆ ɔᴉɹʇɔǝꞁǝozǝᴉԀ",
"item.anvilcraft.pill": "ꞁꞁᴉԀ",
"item.anvilcraft.pill.tooltip": "ʎꞁʞɔᴉnb uǝʞɐʇ ǝq uɐɔ 'sʇɔǝɟɟǝ ᵷuᴉpuodsǝɹɹoɔ ǝʌǝᴉɥɔɐ oʇ uoᴉʇod ɥʇᴉʍ ɹǝɥʇǝᵷoʇ ǝpɐɯ sꞁꞁᴉԀ",
"item.anvilcraft.pill_box": "xoᗺ ꞁꞁᴉԀ",
"item.anvilcraft.pink_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ʞuᴉԀ",
+ "item.anvilcraft.pink_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
+ "item.anvilcraft.pink_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
+ "item.anvilcraft.pink_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
+ "item.anvilcraft.pink_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʞuᴉԀ",
+ "item.anvilcraft.plutonium_block": "ʞɔoꞁᗺ ɯnᴉuoʇnꞁԀ",
"item.anvilcraft.plutonium_ingot": "ʇoᵷuI ɯnᴉuoʇnꞁԀ",
"item.anvilcraft.plutonium_nugget": "ʇǝᵷᵷnN ɯnᴉuoʇnꞁԀ",
+ "item.anvilcraft.plutonium_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɯnᴉuoʇnꞁԀ",
+ "item.anvilcraft.polished_flint_block": "ʞɔoꞁᗺ ʇuᴉꞁℲ pǝɥsᴉꞁoԀ",
+ "item.anvilcraft.polished_heavy_iron_block": "ʞɔoꞁᗺ uoɹI ʎʌɐǝH pǝɥsᴉꞁoԀ",
+ "item.anvilcraft.polished_heavy_iron_slab": "qɐꞁS uoɹI ʎʌɐǝH pǝɥsᴉꞁoԀ",
+ "item.anvilcraft.polished_heavy_iron_stairs": "sɹᴉɐʇS uoɹI ʎʌɐǝH pǝɥsᴉꞁoԀ",
+ "item.anvilcraft.power_converter_big": "ᵷᴉᗺ ɹǝʇɹǝʌuoƆ ɹǝʍoԀ",
+ "item.anvilcraft.power_converter_middle": "ǝꞁppᴉW ɹǝʇɹǝʌuoƆ ɹǝʍoԀ",
+ "item.anvilcraft.power_converter_small": "ꞁꞁɐɯS ɹǝʇɹǝʌuoƆ ɹǝʍoԀ",
+ "item.anvilcraft.powered_sliding_rail": "ꞁᴉɐᴚ ᵷuᴉpᴉꞁS pǝɹǝʍoԀ",
"item.anvilcraft.prismarine_blade": "ǝpɐꞁᗺ ǝuᴉɹɐɯsᴉɹԀ",
"item.anvilcraft.prismarine_cluster": "ɹǝʇsnꞁƆ ǝuᴉɹɐɯsᴉɹԀ",
"item.anvilcraft.processor": "ɹossǝɔoɹԀ",
+ "item.anvilcraft.propel_piston": "uoʇsᴉԀ ꞁǝdoɹԀ",
+ "item.anvilcraft.pulse_generator": "ɹoʇɐɹǝuǝ⅁ ǝsꞁnԀ",
"item.anvilcraft.purple_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ǝꞁdɹnԀ",
+ "item.anvilcraft.purple_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
+ "item.anvilcraft.purple_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
+ "item.anvilcraft.purple_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
+ "item.anvilcraft.purple_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝꞁdɹnԀ",
+ "item.anvilcraft.quartz_sand": "puɐS zʇɹɐnꝹ",
"item.anvilcraft.raw_lead": "pɐǝꞀ ʍɐᴚ",
+ "item.anvilcraft.raw_lead_block": "ʞɔoꞁᗺ pɐǝꞀ ʍɐᴚ",
"item.anvilcraft.raw_silver": "ɹǝʌꞁᴉS ʍɐᴚ",
+ "item.anvilcraft.raw_silver_block": "ʞɔoꞁᗺ ɹǝʌꞁᴉS ʍɐᴚ",
"item.anvilcraft.raw_tin": "uᴉ⟘ ʍɐᴚ",
+ "item.anvilcraft.raw_tin_block": "ʞɔoꞁᗺ uᴉ⟘ ʍɐᴚ",
"item.anvilcraft.raw_titanium": "ɯnᴉuɐʇᴉ⟘ ʍɐᴚ",
+ "item.anvilcraft.raw_titanium_block": "ʞɔoꞁᗺ ɯnᴉuɐʇᴉ⟘ ʍɐᴚ",
"item.anvilcraft.raw_tungsten": "uǝʇsᵷun⟘ ʍɐᴚ",
+ "item.anvilcraft.raw_tungsten_block": "ʞɔoꞁᗺ uǝʇsᵷun⟘ ʍɐᴚ",
"item.anvilcraft.raw_uranium": "ɯnᴉuɐɹ∩ ʍɐᴚ",
+ "item.anvilcraft.raw_uranium_block": "ʞɔoꞁᗺ ɯnᴉuɐɹ∩ ʍɐᴚ",
"item.anvilcraft.raw_zinc": "ɔuᴉZ ʍɐᴚ",
+ "item.anvilcraft.raw_zinc_block": "ʞɔoꞁᗺ ɔuᴉZ ʍɐᴚ",
"item.anvilcraft.recovery_pearl": "ꞁɹɐǝԀ ʎɹǝʌoɔǝᴚ",
"item.anvilcraft.red_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ pǝᴚ",
+ "item.anvilcraft.red_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
+ "item.anvilcraft.red_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
+ "item.anvilcraft.red_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
+ "item.anvilcraft.red_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ pǝᴚ",
+ "item.anvilcraft.redhot_netherite_block": "ʞɔoꞁᗺ ǝʇᴉɹǝɥʇǝN ʇoɥpǝᴚ",
+ "item.anvilcraft.redhot_tungsten_block": "ʞɔoꞁᗺ uǝʇsᵷun⟘ ʇoɥpǝᴚ",
+ "item.anvilcraft.remote_transmission_pole": "ǝꞁoԀ uoᴉssᴉɯsuɐɹ⟘ ǝʇoɯǝᴚ",
+ "item.anvilcraft.resentful_amber_block": "ʞɔoꞁᗺ ɹǝqɯⱯ ꞁnɟʇuǝsǝᴚ",
"item.anvilcraft.resin": "uᴉsǝᴚ",
+ "item.anvilcraft.resin_block": "ʞɔoꞁᗺ uᴉsǝᴚ",
"item.anvilcraft.resonator_core": "ǝɹoƆ ɹoʇɐuosǝᴚ",
+ "item.anvilcraft.rotten_flesh_block": "ʞɔoꞁᗺ ɥsǝꞁℲ uǝʇʇoᴚ",
+ "item.anvilcraft.royal_anvil": "ꞁᴉʌuⱯ ꞁɐʎoᴚ",
"item.anvilcraft.royal_anvil_hammer": "ɹǝɯɯɐH ꞁᴉʌuⱯ ꞁɐʎoᴚ",
"item.anvilcraft.royal_dragon_rod": "poᴚ uoᵷɐɹᗡ ꞁɐʎoᴚ",
+ "item.anvilcraft.royal_grindstone": "ǝuoʇspuᴉɹ⅁ ꞁɐʎoᴚ",
+ "item.anvilcraft.royal_smithing_table": "ǝꞁqɐ⟘ ᵷuᴉɥʇᴉɯS ꞁɐʎoᴚ",
"item.anvilcraft.royal_steel_axe": "ǝxⱯ ꞁǝǝʇS ꞁɐʎoᴚ",
+ "item.anvilcraft.royal_steel_block": "ʞɔoꞁᗺ ꞁǝǝʇS ꞁɐʎoᴚ",
"item.anvilcraft.royal_steel_hoe": "ǝoH ꞁǝǝʇS ꞁɐʎoᴚ",
"item.anvilcraft.royal_steel_ingot": "ʇoᵷuI ꞁǝǝʇS ꞁɐʎoᴚ",
"item.anvilcraft.royal_steel_nugget": "ʇǝᵷᵷnN ꞁǝǝʇS ꞁɐʎoᴚ",
@@ -860,51 +1125,101 @@
"item.anvilcraft.royal_steel_upgrade_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS",
"item.anvilcraft.ruby": "ʎqnᴚ",
"item.anvilcraft.ruby_amulet": "ʇǝꞁnɯⱯ ʎqnᴚ",
+ "item.anvilcraft.ruby_block": "ʞɔoꞁᗺ ʎqnᴚ",
+ "item.anvilcraft.ruby_laser": "ɹǝsɐꞀ ʎqnᴚ",
+ "item.anvilcraft.ruby_prism": "ɯsᴉɹԀ ʎqnᴚ",
"item.anvilcraft.sapphire": "ǝɹᴉɥddɐS",
"item.anvilcraft.sapphire_amulet": "ʇǝꞁnɯⱯ ǝɹᴉɥddɐS",
+ "item.anvilcraft.sapphire_block": "ʞɔoꞁᗺ ǝɹᴉɥddɐS",
"item.anvilcraft.sea_heart_shell": "ꞁꞁǝɥS ʇɹɐǝH ɐǝS",
"item.anvilcraft.sea_heart_shell_shard": "pɹɐɥS ꞁꞁǝɥS ʇɹɐǝH ɐǝS",
"item.anvilcraft.seeds_pack": "ʞɔɐԀ spǝǝS",
+ "item.anvilcraft.shulker_container": "ɹǝuᴉɐʇuoƆ ɹǝʞꞁnɥS",
"item.anvilcraft.silence_amulet": "ʇǝꞁnɯⱯ ǝɔuǝꞁᴉS",
+ "item.anvilcraft.silver_block": "ʞɔoꞁᗺ ɹǝʌꞁᴉS",
"item.anvilcraft.silver_ingot": "ʇoᵷuI ɹǝʌꞁᴉS",
"item.anvilcraft.silver_nugget": "ʇǝᵷᵷnN ɹǝʌꞁᴉS",
+ "item.anvilcraft.silver_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɹǝʌꞁᴉS",
+ "item.anvilcraft.singularity_crystal": "ꞁɐʇsʎɹƆ ʎʇᴉɹɐꞁnᵷuᴉS",
+ "item.anvilcraft.sliding_rail": "ꞁᴉɐᴚ ᵷuᴉpᴉꞁS",
+ "item.anvilcraft.sliding_rail_stop": "doʇS ꞁᴉɐᴚ ᵷuᴉpᴉꞁS",
+ "item.anvilcraft.smooth_royal_steel_block": "ʞɔoꞁᗺ ꞁǝǝʇS ꞁɐʎoᴚ ɥʇooɯS",
+ "item.anvilcraft.space_overcompressor": "ɹossǝɹdɯoɔɹǝʌO ǝɔɐdS",
+ "item.anvilcraft.spectral_anvil": "ꞁᴉʌuⱯ ꞁɐɹʇɔǝdS",
"item.anvilcraft.spectral_slingshot": "ʇoɥsᵷuᴉꞁS ꞁɐɹʇɔǝdS",
"item.anvilcraft.spectral_slingshot.unload_return": "pǝpɐoꞁu∩ uǝɥʍ pǝuɹnʇǝᴚ",
"item.anvilcraft.spectral_slingshot.unload_vanish": "pǝpɐoꞁu∩ uǝɥʍ sǝɥsᴉuɐɅ",
"item.anvilcraft.spectral_weapon_launcher": "ɹǝɥɔunɐꞀ uodɐǝM ꞁɐɹʇɔǝdS",
"item.anvilcraft.sponge_gemmule": "ǝꞁnɯɯǝ⅁ ǝᵷuodS",
"item.anvilcraft.stable_neutronium_ingot": "ʇoᵷuI ɯnᴉuoɹʇnǝN ǝꞁqɐʇS",
+ "item.anvilcraft.stamping_platform": "ɯɹoɟʇɐꞁԀ ᵷuᴉdɯɐʇS",
"item.anvilcraft.structure_tool": "ꞁoo⟘ ǝɹnʇɔnɹʇS",
+ "item.anvilcraft.sturdy_deepslate": "ǝʇɐꞁsdǝǝᗡ ʎpɹnʇS",
+ "item.anvilcraft.sugar_block": "ʞɔoꞁᗺ ɹɐᵷnS",
"item.anvilcraft.supercapacitor": "ɹoʇᴉɔɐdɐɔɹǝdnS",
"item.anvilcraft.supercapacitor_empty": "ɹoʇᴉɔɐdɐɔɹǝdnS ʎʇdɯƎ",
+ "item.anvilcraft.supercritical_nesting_shulker_box": "xoᗺ ɹǝʞꞁnɥS ᵷuᴉʇsǝN ꞁɐɔᴉʇᴉɹɔɹǝdnS",
+ "item.anvilcraft.tempering_glass": "ssɐꞁ⅁ ᵷuᴉɹǝdɯǝ⟘",
+ "item.anvilcraft.tesla_tower": "ɹǝʍo⟘ ɐꞁsǝ⟘",
+ "item.anvilcraft.tin_block": "ʞɔoꞁᗺ uᴉ⟘",
"item.anvilcraft.tin_can": "uɐƆ uᴉ⟘",
"item.anvilcraft.tin_ingot": "ʇoᵷuI uᴉ⟘",
"item.anvilcraft.tin_nugget": "ʇǝᵷᵷnN uᴉ⟘",
+ "item.anvilcraft.tin_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ uᴉ⟘",
+ "item.anvilcraft.titanium_block": "ʞɔoꞁᗺ ɯnᴉuɐʇᴉ⟘",
"item.anvilcraft.titanium_ingot": "ʇoᵷuI ɯnᴉuɐʇᴉ⟘",
"item.anvilcraft.titanium_nugget": "ʇǝᵷᵷnN ɯnᴉuɐʇᴉ⟘",
+ "item.anvilcraft.titanium_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɯnᴉuɐʇᴉ⟘",
"item.anvilcraft.topaz": "zɐdo⟘",
"item.anvilcraft.topaz_amulet": "ʇǝꞁnɯⱯ zɐdo⟘",
+ "item.anvilcraft.topaz_block": "ʞɔoꞁᗺ zɐdo⟘",
"item.anvilcraft.totem_of_rage": "ǝᵷɐᴚ ɟo ɯǝʇo⟘",
"item.anvilcraft.totem_of_recovery": "ʎɹǝʌoɔǝᴚ ɟo ɯǝʇo⟘",
+ "item.anvilcraft.transcendence_anvil": "ꞁᴉʌuⱯ ǝɔuǝpuǝɔsuɐɹ⟘",
"item.anvilcraft.transcendence_anvil_hammer": "ɹǝɯɯɐH ꞁᴉʌuⱯ ǝɔuǝpuǝɔsuɐɹ⟘",
"item.anvilcraft.transcendence_dragon_rod": "poᴚ uoᵷɐɹᗡ ǝɔuǝpuǝɔsuɐɹ⟘",
"item.anvilcraft.transcendence_heavy_halberd": "pɹǝqꞁɐH ʎʌɐǝH ǝɔuǝpuǝɔsuɐɹ⟘",
"item.anvilcraft.transcendence_resonator": "ɹoʇɐuosǝᴚ ǝɔuǝpuǝɔsuɐɹ⟘",
+ "item.anvilcraft.transcendium_block": "ʞɔoꞁᗺ ɯnᴉpuǝɔsuɐɹ⟘",
"item.anvilcraft.transcendium_ingot": "ʇoᵷuI ɯnᴉpuǝɔsuɐɹ⟘",
"item.anvilcraft.transcendium_nugget": "ʇǝᵷᵷnN ɯnᴉpuǝɔsuɐɹ⟘",
"item.anvilcraft.transcendium_upgrade_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS",
+ "item.anvilcraft.transmission_pole": "ǝꞁoԀ uoᴉssᴉɯsuɐɹ⟘",
+ "item.anvilcraft.transparent_crafting_table": "ǝꞁqɐ⟘ ᵷuᴉʇɟɐɹƆ ʇuǝɹɐdsuɐɹ⟘",
+ "item.anvilcraft.tungsten_block": "ʞɔoꞁᗺ uǝʇsᵷun⟘",
"item.anvilcraft.tungsten_ingot": "ʇoᵷuI uǝʇsᵷun⟘",
"item.anvilcraft.tungsten_nugget": "ʇǝᵷᵷnN uǝʇsᵷun⟘",
+ "item.anvilcraft.tungsten_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ uǝʇsᵷun⟘",
"item.anvilcraft.two_to_one_smithing_template": "ǝʇɐꞁdɯǝ⟘ ᵷuᴉɥʇᴉɯS ǝuO oʇ oʍ⟘",
+ "item.anvilcraft.uranium_block": "ʞɔoꞁᗺ ɯnᴉuɐɹ∩",
"item.anvilcraft.uranium_ingot": "ʇoᵷuI ɯnᴉuɐɹ∩",
"item.anvilcraft.uranium_nugget": "ʇǝᵷᵷnN ɯnᴉuɐɹ∩",
+ "item.anvilcraft.uranium_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɯnᴉuɐɹ∩",
"item.anvilcraft.utusan": "uɐsnʇ∩",
+ "item.anvilcraft.void_energy_collector": "ɹoʇɔǝꞁꞁoƆ ʎᵷɹǝuƎ pᴉoɅ",
"item.anvilcraft.void_matter": "ɹǝʇʇɐW pᴉoɅ",
+ "item.anvilcraft.void_matter_block": "ʞɔoꞁᗺ ɹǝʇʇɐW pᴉoɅ",
+ "item.anvilcraft.void_stone": "ǝuoʇS pᴉoɅ",
+ "item.anvilcraft.weathered_copper_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɹǝddoƆ pǝɹǝɥʇɐǝM",
"item.anvilcraft.white_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ǝʇᴉɥM",
+ "item.anvilcraft.white_chocolate_block": "ʞɔoꞁᗺ ǝʇɐꞁoɔoɥƆ ǝʇᴉɥM",
+ "item.anvilcraft.white_chocolate_slab": "qɐꞁS ǝʇɐꞁoɔoɥƆ ǝʇᴉɥM",
+ "item.anvilcraft.white_chocolate_stairs": "sɹᴉɐʇS ǝʇɐꞁoɔoɥƆ ǝʇᴉɥM",
+ "item.anvilcraft.white_hole": "ǝꞁoH ǝʇᴉɥM",
+ "item.anvilcraft.white_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
+ "item.anvilcraft.white_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
+ "item.anvilcraft.white_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
+ "item.anvilcraft.white_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ǝʇᴉɥM",
"item.anvilcraft.wood_fiber": "ɹǝqᴉℲ pooM",
"item.anvilcraft.yellow_cement_bucket": "ʇǝʞɔnᗺ ʇuǝɯǝƆ ʍoꞁꞁǝ⅄",
+ "item.anvilcraft.yellow_reinforced_concrete": "ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
+ "item.anvilcraft.yellow_reinforced_concrete_slab": "qɐꞁS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
+ "item.anvilcraft.yellow_reinforced_concrete_stair": "ɹᴉɐʇS ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
+ "item.anvilcraft.yellow_reinforced_concrete_wall": "ꞁꞁɐM ǝʇǝɹɔuoƆ pǝɔɹoɟuᴉǝᴚ ʍoꞁꞁǝ⅄",
+ "item.anvilcraft.zinc_block": "ʞɔoꞁᗺ ɔuᴉZ",
"item.anvilcraft.zinc_ingot": "ʇoᵷuI ɔuᴉZ",
"item.anvilcraft.zinc_nugget": "ʇǝᵷᵷnN ɔuᴉZ",
+ "item.anvilcraft.zinc_pressure_plate": "ǝʇɐꞁԀ ǝɹnssǝɹԀ ɔuᴉZ",
"itemGroup.anvilcraft.building_blocks": "sʞɔoꞁᗺ ᵷuᴉpꞁᴉnᗺ :ʇɟɐɹƆꞁᴉʌuⱯ",
"itemGroup.anvilcraft.functional_blocks": "sʞɔoꞁᗺ ꞁɐuoᴉʇɔunℲ :ʇɟɐɹƆꞁᴉʌuⱯ",
"itemGroup.anvilcraft.ingredients": "sʇuǝᴉpǝɹᵷuI :ʇɟɐɹƆꞁᴉʌuⱯ",
@@ -922,10 +1237,11 @@
"jei.anvilcraft.tooltip.not_consumed": "pǝɯnsuoƆ ʇoN",
"key.anvilcraft.switch_phase": "ǝsɐɥԀ ɥɔʇᴉʍS",
"key.anvilcraft.switch_resonate_mode": "ǝpoW ǝʇɐuosǝᴚ ɥɔʇᴉʍS",
+ "key.anvilcraft.switch_tool_mode": "ǝpoW ꞁooʇᴉʇꞁnW ɥɔʇᴉʍS",
"key.anvilcraft.thought": "ʇɥᵷnoɥ⟘",
"key.anvilcraft.toggle_goggle": "ǝpoW ǝꞁᵷᵷo⅁ ǝꞁᵷᵷo⟘",
"key.anvilcraft.use_pill_box": "xoᗺ ꞁꞁᴉԀ ǝs∩",
- "key.categories.anvilcraft": "ʇɟɐɹƆꞁᴉʌuⱯ",
+ "key.category.anvilcraft.all": "ʇɟɐɹƆꞁᴉʌuⱯ",
"message.anvilcraft.chute.cannot_place": "uoᴉʇɔǝɹᴉp sᴉɥʇ ǝɔɐɟ ʇouuɐɔ ǝʇnɥƆ",
"message.anvilcraft.code_gen_check": "˙sɯǝʇᴉ sɐɥ ʇoꞁs ʇndʇno ǝɥʇ ɟᴉ puɐ ǝqnɔ ɐ sᴉ ɐǝɹɐ pǝʇɔǝꞁǝs ǝɥʇ ɟᴉ ʞɔǝɥɔ ǝsɐǝꞁԀ",
"message.anvilcraft.code_gen_filed": "pǝꞁᴉɐɟ uoᴉʇɐɹǝuǝᵷ ǝpoƆ",
@@ -965,7 +1281,7 @@
"screen.anvilcraft.button.pulse_generator.start_mode.loop": "ǝpoW dooꞀ :ǝpoW",
"screen.anvilcraft.button.pulse_generator.start_mode.rising": "ǝpoW ᵷuᴉsᴉᴚ :ǝpoW",
"screen.anvilcraft.button.record": "%s :ᵷuᴉɹǝʇꞁᴉɟ ɯǝʇᴉ uoᴉʇuǝʇǝᴚ",
- "screen.anvilcraft.button.redstone_control": "spꞁoɥsǝɹɥʇ ǝuᴉɯɹǝʇǝp oʇ ꞁɐuᵷᴉs ǝʇɐuɹǝʇꞁɐ ǝs∩\nuo ꞁoɹʇuoɔ ǝuoʇspǝᴚ",
+ "screen.anvilcraft.button.redstone_control": "uo ꞁoɹʇuoɔ ǝuoʇspǝᴚ",
"screen.anvilcraft.button.redstone_control_off": "ɟɟo ꞁoɹʇuoɔ ǝuoʇspǝᴚ",
"screen.anvilcraft.button.reverse": "ǝsɹǝʌǝɹ ʇndʇnO",
"screen.anvilcraft.button.reverse_off": "ꞁɐɯɹou ʇndʇnO",
@@ -1066,18 +1382,30 @@
"screen.anvilcraft.structure_tool.to_data_gen": "uǝ⅁ ɐʇɐᗡ o⟘",
"screen.anvilcraft.structure_tool.to_json": "NOSՐ o⟘",
"screen.anvilcraft.structure_tool.to_kubejs": "SՐǝqnꞰ o⟘",
- "screen.anvilcraft.tesla_tower.filter.has_custom_name": "ɹǝʇꞁᴉℲ ʎʇᴉʇuƎ pǝɯɐN ɯoʇsnƆ",
- "screen.anvilcraft.tesla_tower.filter.is_baby_friendly": "ɹǝʇꞁᴉℲ ʎʇᴉʇuƎ ʎꞁpuǝᴉɹℲ ʎqɐᗺ",
- "screen.anvilcraft.tesla_tower.filter.is_entity_id": "ɹǝʇꞁᴉℲ ʎʇᴉʇuƎ",
- "screen.anvilcraft.tesla_tower.filter.is_friendly": "ɹǝʇꞁᴉℲ ʎʇᴉʇuƎ ʎꞁpuǝᴉɹℲ",
- "screen.anvilcraft.tesla_tower.filter.is_on_vehicle": "ɹǝʇꞁᴉℲ ǝꞁɔᴉɥǝɅ uO",
- "screen.anvilcraft.tesla_tower.filter.is_pet": "ɹǝʇꞁᴉℲ ʇǝԀ",
- "screen.anvilcraft.tesla_tower.filter.is_player": "ɹǝʇꞁᴉℲ ɹǝʎɐꞁԀ",
- "screen.anvilcraft.tesla_tower.filter.is_player_id": "ɹǝʇꞁᴉℲ pI ɹǝʎɐꞁԀ",
- "screen.anvilcraft.tesla_tower.filter.unknown": "ɹǝʇꞁᴉℲ uʍouʞu∩",
+ "screen.anvilcraft.tesla_tower.filter.has_custom_name": "ʎʇᴉʇuƎ pǝɯɐN ɯoʇsnƆ",
+ "screen.anvilcraft.tesla_tower.filter.is_baby_friendly": "ʎʇᴉʇuƎ ʎꞁpuǝᴉɹℲ ʎqɐᗺ",
+ "screen.anvilcraft.tesla_tower.filter.is_entity_id": "ʎʇᴉʇuƎ",
+ "screen.anvilcraft.tesla_tower.filter.is_friendly": "ʎʇᴉʇuƎ ʎꞁpuǝᴉɹℲ",
+ "screen.anvilcraft.tesla_tower.filter.is_hostile": "ʎʇᴉʇuƎ ǝꞁᴉʇsoH",
+ "screen.anvilcraft.tesla_tower.filter.is_neutral": "ʎʇᴉʇuƎ ꞁɐɹʇnǝN",
+ "screen.anvilcraft.tesla_tower.filter.is_on_vehicle": "ǝꞁɔᴉɥǝɅ uO",
+ "screen.anvilcraft.tesla_tower.filter.is_pet": "ʇǝԀ",
+ "screen.anvilcraft.tesla_tower.filter.is_player": "ɹǝʎɐꞁԀ",
+ "screen.anvilcraft.tesla_tower.filter.is_player_id": "pI ɹǝʎɐꞁԀ",
+ "screen.anvilcraft.tesla_tower.filter.unknown": "uʍouʞu∩",
"screen.anvilcraft.tooltip.cfa_amplifier": "ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ ǝɥʇ uo ʎꞁꞁɐuoᵷɐᴉp pǝɔɐꞁd ǝq ʇsnɯ ʇI",
"screen.anvilcraft.tooltip.cfa_interface": "ɯoʇʇoq ꞁᴉʌuⱯ ᵷuᴉᵷɹoℲ ꞁɐᴉʇsǝꞁǝƆ ǝɥʇ ɟo ǝpᴉs ǝɥʇ ʇsuᴉɐᵷɐ ʎꞁʇɥᵷᴉʇ pǝɔɐꞁd ǝq ʇsnɯ ʇI",
"screen.anvilcraft.transcendium_upgrade_smithing_template": "ǝpɐɹᵷd∩ ɯnᴉpuǝɔsuɐɹ⟘",
+ "subtitles.anvilcraft.burning_heater": "pǝꞁʞɔɐɹɔ ɹǝʇɐǝH ᵷuᴉuɹnᗺ",
+ "subtitles.anvilcraft.giant_anvil_land": "pǝpuɐꞁ ꞁᴉʌuⱯ ʇuɐᴉ⅁",
+ "subtitles.anvilcraft.giant_anvil_resin_shock": "ʞɔoɥs uᴉsǝɹ ꞁᴉʌuⱯ ʇuɐᴉ⅁",
+ "subtitles.anvilcraft.giant_anvil_shock": "ǝʌɐʍʞɔoɥs ꞁᴉʌuⱯ ʇuɐᴉ⅁",
+ "subtitles.anvilcraft.plasma_jet": "ᵷuᴉɹɐoɹ ʇǝՐ ɐɯsɐꞁԀ",
+ "subtitles.anvilcraft.plasma_jet_lava": "ʇsɹnq ʇǝՐ ɐɯsɐꞁԀ",
+ "subtitles.anvilcraft.smart_block_placer_extend": "pǝpuǝʇxǝ ɹǝɔɐꞁԀ ʞɔoꞁᗺ ʇɹɐɯS",
+ "subtitles.anvilcraft.smart_block_placer_retract": "pǝʇɔɐɹʇǝɹ ɹǝɔɐꞁԀ ʞɔoꞁᗺ ʇɹɐɯS",
+ "subtitles.anvilcraft.smart_block_placer_shulker_open": "sɹᴉɥʍ ɹǝɔɐꞁԀ ʞɔoꞁᗺ ʇɹɐɯS",
+ "subtitles.anvilcraft.tesla_tower_strike": "sǝʞᴉɹʇs ɹǝʍo⟘ ɐꞁsǝ⟘",
"title.anvilcraft.patchouli.advanced.anvil_destroy": "ʎoɹʇsǝᗡ ꞁᴉʌuⱯ",
"title.anvilcraft.patchouli.advanced.heated_block": "ʞɔoꞁᗺ pǝʇɐǝH",
"title.anvilcraft.patchouli.advanced.special_heated_block": "ʞɔoꞁᗺ pǝʇɐǝH ꞁɐᴉɔǝdS",
@@ -1172,6 +1500,30 @@
"title.anvilcraft.patchouli.struct.overseer": "ɹǝpɐoꞀ ʞunɥƆ :ɹǝǝsɹǝʌO",
"title.anvilcraft.patchouli.structural_engineering": "ᵷuᴉɹǝǝuᴉᵷuƎ ꞁɐɹnʇɔnɹʇS",
"title.anvilcraft.patchouli.technology_application": "uoᴉʇɐɔᴉꞁddɐ ʎᵷoꞁouɥɔǝ⟘",
+ "tooltip.anvilcraft.burning_heater.burn_time_label": ":ǝɯᴉ⟘ uɹnᗺ ᵷuᴉuᴉɐɯǝᴚ",
+ "tooltip.anvilcraft.burning_heater.can_smelt": ":ʇꞁǝɯS uɐƆ",
+ "tooltip.anvilcraft.burning_heater.can_smelt.no": "oN ",
+ "tooltip.anvilcraft.burning_heater.can_smelt.yes": "sǝ⅄ ",
+ "tooltip.anvilcraft.burning_heater.fuel": ":ꞁǝnℲ",
+ "tooltip.anvilcraft.burning_heater.fuel.none": "ǝuoN ",
+ "tooltip.anvilcraft.burning_heater.jade.burn_time": "%s :ǝɯᴉ⟘ uɹnᗺ",
+ "tooltip.anvilcraft.burning_heater.jade.can_smelt": "%s :ʇꞁǝɯS uɐƆ",
+ "tooltip.anvilcraft.burning_heater.jade.can_smelt.no": "oN",
+ "tooltip.anvilcraft.burning_heater.jade.can_smelt.yes": "sǝ⅄",
+ "tooltip.anvilcraft.burning_heater.jade.state": "%s :ǝʇɐʇS",
+ "tooltip.anvilcraft.burning_heater.jade.state.lit": "ʇᴉꞀ",
+ "tooltip.anvilcraft.burning_heater.jade.state.off": "ɟɟO",
+ "tooltip.anvilcraft.burning_heater.jade.state.smoldering": "ᵷuᴉɹǝpꞁoɯS",
+ "tooltip.anvilcraft.burning_heater.state_name": ":ǝʇɐʇS",
+ "tooltip.anvilcraft.burning_heater.state_name.lit": "ʇᴉꞀ ",
+ "tooltip.anvilcraft.burning_heater.state_name.off": "ɟɟO ",
+ "tooltip.anvilcraft.burning_heater.state_name.smoldering": "ᵷuᴉɹǝpꞁoɯS ",
+ "tooltip.anvilcraft.charger.jade.energy": "%2$s / %1$s",
+ "tooltip.anvilcraft.charger.jade.time": "%2$s / %1$s",
+ "tooltip.anvilcraft.charger.jade.working_progress": "%s :ssǝɹᵷoɹԀ ᵷuᴉʞɹoM",
+ "tooltip.anvilcraft.discharger.jade.energy": "%2$s / %1$s",
+ "tooltip.anvilcraft.discharger.jade.time": "%2$s / %1$s",
+ "tooltip.anvilcraft.discharger.jade.working_progress": "%s :ssǝɹᵷoɹԀ ᵷuᴉᵷɹɐɥɔsᴉᗡ",
"tooltip.anvilcraft.grid_information.consumer_stats": ":sʇɐʇS ɹǝɯnsuoƆ ɹǝʍoԀ",
"tooltip.anvilcraft.grid_information.input_power": "%d :uoᴉʇdɯnsuoƆ ɹǝʍoԀ ",
"tooltip.anvilcraft.grid_information.output_power": "%d :uoᴉʇɐɹǝuǝ⅁ ɹǝʍoԀ ",
@@ -1202,32 +1554,33 @@
"tooltip.anvilcraft.heliostats.unknown": "uosɐǝɹ uʍouʞu∩ ",
"tooltip.anvilcraft.heliostats.unspecified_irradiation_block": "ʞɔoꞁq uoᴉʇɐᴉpɐɹɹᴉ pǝᴉɟᴉɔǝdsu∩ ",
"tooltip.anvilcraft.item.abnormal_amulet": "sɯǝʇᴉ pꞁo⅁ pǝsɹnƆ 'ɹǝpʍoԀ ᵷuᴉʇɐoꞁℲ 'ɯnᴉuoʇnꞁԀ 'ɯnᴉuɐɹ∩ ᵷuᴉʎɹɹɐɔ ɯoɹɟ ǝᵷɐɯɐp sʇuǝʌǝɹԀ",
- "tooltip.anvilcraft.item.acceleration_ring": "ɹǝɯɯɐH ꞁᴉʌuⱯ ɥʇᴉʍ sɹǝʎɐꞁd ɹo 'sǝꞁᴉʇɔǝɾoɹd 'sꞁᴉʌuɐ sǝʇɐɹǝꞁǝɔɔⱯ ˙pꞁǝᴉɟ uoᴉʇɐɹǝꞁǝɔɔɐ sǝʇɐǝɹƆ",
+ "tooltip.anvilcraft.item.acceleration_ring": "ɹǝɯɯɐH ꞁᴉʌuⱯ ɥʇᴉʍ sɹǝʎɐꞁd ɹo 'sǝꞁᴉʇɔǝɾoɹd 'sꞁᴉʌuɐ ɹoɟ pꞁǝᴉɟ uoᴉʇɐɹǝꞁǝɔɔɐ sǝʇɐǝɹƆ",
"tooltip.anvilcraft.item.activator_sliding_rail": "ʇᴉ ɹǝʌo ᵷuᴉpᴉꞁs sʞɔoꞁq sǝʇɐʌᴉʇɔⱯ",
"tooltip.anvilcraft.item.active_silencer": "spunos ʎqɹɐǝu pǝʇɔǝꞁǝs ǝʇɐuᴉɯᴉꞁƎ",
"tooltip.anvilcraft.item.advanced_comparator": "sǝpoɯ uosᴉɹɐdɯoɔ ʍopuᴉM puɐ sᴉsǝɹǝʇsʎH sʇɹoddnS",
- "tooltip.anvilcraft.item.amulet_box.desc": "sɯǝʇoʇ ɹo sʇǝꞁnɯɐ ǝʌᴉʇɔɐ ǝꞁdᴉʇꞁnɯ sǝɹoʇS",
- "tooltip.anvilcraft.item.amulet_box.fullness": "%2$d / %1$d :ssǝuꞁꞁnℲ",
- "tooltip.anvilcraft.item.amulet_box.line_1": "⸵sɯǝʇoʇ ǝɥʇ ǝʌǝᴉɹʇǝɹ oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉɹ-ʇɟᴉɥs puɐ 'ʎɹoʇuǝʌuᴉ ɹnoʎ uo ᵷuᴉʎpu∩ ɟo sɯǝʇo⟘ ǝɥʇ ǝɹoʇs oʇ ʞɔᴉꞁɔ ʇɥᵷᴉᴚ",
- "tooltip.anvilcraft.item.amulet_box.line_2": "˙ʇɟᴉᵷ ʇǝɹɔǝs ɐ ǝʌᴉǝɔǝɹ ʎɐɯ noʎ 'ɯǝʇoʇ ǝɥʇ ᵷuᴉɯnsuoɔ ɹǝʇɟɐ puɐ 'pǝpǝǝu uǝɥʍ xoq ǝɥʇ uᴉ sɯǝʇoʇ ǝɥʇ ǝɯnsuoɔ 'ᵷuᴉpꞁoɥ uǝɥM",
+ "tooltip.anvilcraft.item.amulet_box": "sɯǝʇoʇ ɹo sʇǝꞁnɯɐ ǝʌᴉʇɔɐ ǝꞁdᴉʇꞁnɯ sǝɹoʇS",
+ "tooltip.anvilcraft.item.amulet_box.shift": "˙ʇɟᴉᵷ ʇǝɹɔǝs ɐ ǝʌᴉǝɔǝɹ ʎɐɯ noʎ 'ɯǝʇoʇ ǝɥʇ ᵷuᴉɯnsuoɔ ɹǝʇɟɐ puɐ 'pǝpǝǝu uǝɥʍ xoq ǝɥʇ uᴉ sɯǝʇoʇ ǝɥʇ ǝɯnsuoɔ 'ᵷuᴉpꞁoɥ uǝɥM\n⸵sɯǝʇoʇ ǝɥʇ ǝʌǝᴉɹʇǝɹ oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉɹ-ʇɟᴉɥs puɐ 'ʎɹoʇuǝʌuᴉ ɹnoʎ uo ᵷuᴉʎpu∩ ɟo sɯǝʇo⟘ ǝɥʇ ǝɹoʇs oʇ ʞɔᴉꞁɔ ʇɥᵷᴉᴚ\nsɯǝʇoʇ ɹo sʇǝꞁnɯɐ ǝʌᴉʇɔɐ ǝꞁdᴉʇꞁnɯ sǝɹoʇS",
"tooltip.anvilcraft.item.anvil_amulet": "ǝᵷɐɯɐp ꞁᴉʌuɐ oʇ ʎʇᴉunɯɯᴉ sʇuɐɹ⅁",
"tooltip.anvilcraft.item.anvil_hammer": "ǝɔɐɯ ɐ puɐ 'sǝꞁᵷᵷoᵷ 'ɥɔuǝɹʍ ɐ 'ꞁᴉʌuɐ uɐ 'ɹǝɯɯɐɥ ɐ s,ʇI",
"tooltip.anvilcraft.item.batch_crafter": "Mʞ ߈ ɟo uoᴉʇdɯnsuoɔ ɹǝʍod ɐ ɥʇᴉʍ 'ǝɔuo ʇɐ sɯǝʇᴉ ꞁɐuɹǝʇuᴉ ꞁꞁɐ pǝʇɟɐɹɔ puɐ ꞁɐuᵷᴉs ǝuoʇspǝɹ ɐ pǝʌᴉǝɔǝᴚ",
"tooltip.anvilcraft.item.batch_cutter": "Mʞ ߈ ɟo uoᴉʇdɯnsuoɔ ɹǝʍod ɐ ɥʇᴉʍ 'ǝɔuo ʇɐ sɯǝʇᴉ ꞁɐuɹǝʇuᴉ ꞁꞁɐ ʇnɔ puɐ ꞁɐuᵷᴉs ǝuoʇspǝɹ ɐ pǝʌᴉǝɔǝᴚ",
"tooltip.anvilcraft.item.black_hole": "uoᴉʇɔɐɹʇʇɐ ꞁɐuoᴉʇɐʇᴉʌɐɹᵷ ǝsuǝʇuᴉ ɥʇᴉʍ ʞɔoꞁᗺ ʌǝᗡ",
- "tooltip.anvilcraft.item.block_comparator": "ǝpoɯ uoᴉʇɔǝʇǝp ǝʇɐʇs ǝsᴉɔǝɹd oʇ ɥɔʇᴉʍs oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉᴚ ˙ǝɯɐs ǝɥʇ ǝɹɐ sʞɔoꞁq ǝpᴉs uǝɥʍ ꞁɐuᵷᴉs ʇndʇnO",
- "tooltip.anvilcraft.item.block_devourer": "sʇunoɯɐ ꞁꞁɐɯs ʎꞁuo doɹp ǝʇɐꞁsdǝǝp puɐ 'ʇɹᴉp 'ǝuoʇs sɐ ɥɔns sʞɔoꞁq pꞁɹoʍ ǝsɐᗺ\n˙pǝʞɔoꞁq ɟᴉ uoᴉʇɐɔoꞁ ʞɐǝɹq ǝɥʇ ʇɐ ɹo 'sɯǝʇᴉ pǝddoɹp sɐ 'sɹǝuᴉɐʇuoɔ oʇuᴉ — ʇᴉ puᴉɥǝq sɯǝʇᴉ sʇndʇnO ˙ʎɹoʇuǝʌuᴉ ꞁɐuɹǝʇuᴉ oN\n˙sʎoɹʇsǝp ʇᴉ ɐǝɹɐ ǝɥʇ ɹǝᵷɹɐꞁ ǝɥʇ 'sꞁꞁɐɟ ꞁᴉʌuɐ ǝɥʇ ɹǝɥʇɹɐɟ ǝɥʇ — sǝsɐǝɹɔuᴉ ǝᵷuɐɹ ᵷuᴉʞɐǝɹq ǝɥʇ 'ꞁᴉʌuɐ ᵷuᴉꞁꞁɐɟ ɐ ʎq ʞɔnɹʇs ɟI\n˙ʇᴉ ɟo ʇuoɹɟ uᴉ sʞɔoꞁq ɟo ɐǝɹɐ Ɛ×Ɛ ɐ sʞɐǝɹq ʎꞁʇuɐʇsuᴉ ʞɔoꞁq sᴉɥʇ 'ǝuoʇspǝɹ ʎq pǝɹǝʍod uǝɥM",
- "tooltip.anvilcraft.item.block_placer": "ʇᴉ puᴉɥǝq sǝᴉɹoʇuǝʌuᴉ ɹǝuᴉɐʇuoɔ ɹo sɯǝʇᴉ pǝddoɹp ɯoɹɟ sʞɔoꞁq uᴉɐʇqo ʇsnɯ puɐ ʎɹoʇuǝʌuᴉ ꞁɐuɹǝʇuᴉ oN\n˙pǝɔɐꞁd sᴉ ʞɔoꞁq ǝɥʇ ɹǝɥʇɹɐɟ ǝɥʇ 'sꞁꞁɐɟ ꞁᴉʌuɐ ǝɥʇ ɹǝɥʇɹɐɟ ǝɥʇ — sǝsɐǝɹɔuᴉ ǝɔuɐʇsᴉp ʇuǝɯǝɔɐꞁd ǝɥʇ 'ꞁᴉʌuɐ ᵷuᴉꞁꞁɐɟ ɐ ʎq ʞɔnɹʇs ɟI\n˙ʇᴉ ɟo ʇuoɹɟ uᴉ ʞɔoꞁq ɐ sǝɔɐꞁd ʞɔoꞁq sᴉɥʇ 'ǝuoʇspǝɹ ʎq pǝɹǝʍod uǝɥM",
+ "tooltip.anvilcraft.item.block_comparator": "ǝpoɯ uoᴉʇɔǝʇǝp ǝʇɐʇs ǝsᴉɔǝɹd oʇ ɥɔʇᴉʍs oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉɹ 'ǝɯɐs ǝɥʇ ǝɹɐ sʞɔoꞁq ǝpᴉs uǝɥʍ ꞁɐuᵷᴉs sʇndʇnO",
+ "tooltip.anvilcraft.item.block_devourer": "ǝuoʇspǝɹ ʎq pǝɹǝʍod uǝɥʍ ʇuoɹɟ uᴉ sʞɔoꞁq ɟo ɐǝɹɐ Ɛ×Ɛ sʞɐǝɹᗺ",
+ "tooltip.anvilcraft.item.block_devourer.shift": "sʇunoɯɐ ꞁꞁɐɯs ʎꞁuo doɹp ǝʇɐꞁsdǝǝp puɐ 'ʇɹᴉp 'ǝuoʇs sɐ ɥɔns sʞɔoꞁq pꞁɹoʍ ǝsɐᗺ\npǝʞɔoꞁq ɟᴉ uoᴉʇɐɔoꞁ ʞɐǝɹq ǝɥʇ ʇɐ ɹo 'sɯǝʇᴉ pǝddoɹp sɐ 'sɹǝuᴉɐʇuoɔ oʇuᴉ — ʇᴉ puᴉɥǝq sɯǝʇᴉ sʇndʇno 'ʎɹoʇuǝʌuᴉ ꞁɐuɹǝʇuᴉ oN\nsʎoɹʇsǝp ʇᴉ ɐǝɹɐ ǝɥʇ ɹǝᵷɹɐꞁ ǝɥʇ 'sꞁꞁɐɟ ꞁᴉʌuɐ ǝɥʇ ɹǝɥʇɹɐɟ ǝɥʇ — sǝsɐǝɹɔuᴉ ǝᵷuɐɹ ᵷuᴉʞɐǝɹq ǝɥʇ 'ꞁᴉʌuɐ ᵷuᴉꞁꞁɐɟ ɐ ʎq ʞɔnɹʇs ɟI\nʇᴉ ɟo ʇuoɹɟ uᴉ sʞɔoꞁq ɟo ɐǝɹɐ Ɛ×Ɛ ɐ sʞɐǝɹq ʎꞁʇuɐʇsuᴉ ʞɔoꞁq sᴉɥʇ 'ǝuoʇspǝɹ ʎq pǝɹǝʍod uǝɥM",
+ "tooltip.anvilcraft.item.block_placer": "ǝuoʇspǝɹ ʎq pǝɹǝʍod uǝɥʍ ʇuoɹɟ uᴉ sʞɔoꞁq sǝɔɐꞁԀ",
+ "tooltip.anvilcraft.item.block_placer.shift": "ʇᴉ puᴉɥǝq sǝᴉɹoʇuǝʌuᴉ ɹǝuᴉɐʇuoɔ ɹo sɯǝʇᴉ pǝddoɹp ɯoɹɟ sʞɔoꞁq uᴉɐʇqo ʇsnɯ puɐ ʎɹoʇuǝʌuᴉ ꞁɐuɹǝʇuᴉ oN\npǝɔɐꞁd sᴉ ʞɔoꞁq ǝɥʇ ɹǝɥʇɹɐɟ ǝɥʇ 'sꞁꞁɐɟ ꞁᴉʌuɐ ǝɥʇ ɹǝɥʇɹɐɟ ǝɥʇ — sǝsɐǝɹɔuᴉ ǝɔuɐʇsᴉp ʇuǝɯǝɔɐꞁd ǝɥʇ 'ꞁᴉʌuɐ ᵷuᴉꞁꞁɐɟ ɐ ʎq ʞɔnɹʇs ɟI\nʇᴉ ɟo ʇuoɹɟ uᴉ ʞɔoꞁq ɐ sǝɔɐꞁd ʞɔoꞁq sᴉɥʇ 'ǝuoʇspǝɹ ʎq pǝɹǝʍod uǝɥM",
"tooltip.anvilcraft.item.brass_pressure_plate": "ǝʇɐꞁd ssɐɹq ɐ osꞁɐ 'ǝʌoqɐ ɹǝʎɐꞁd ɟo ǝǝɹᵷǝp ᵷuᴉꞁꞁᴉɟ s,ʎɹoʇuǝʌuᴉ ǝɥʇ uo pǝsɐq ꞁɐuᵷᴉs ǝuoʇspǝɹ ɐ ʇndʇnO",
"tooltip.anvilcraft.item.bronze_pressure_plate": "ǝʇɐꞁd ǝzuoɹq ɐ osꞁɐ 'ǝʌoqɐ ʎʇǝᴉʇɐs ɹǝʎɐꞁd uo pǝsɐq ꞁɐuᵷᴉs ǝuoʇspǝɹ ɐ ʇndʇnO",
+ "tooltip.anvilcraft.item.burning_heater": "ǝɯᴉʇ uɹnq ɟo spuoɔǝs 0߈ᘔ sǝɯnsuoɔ ᵷuᴉʇɟɐɹɔ ɥɔɐƎ\nǝʌoqɐ ʞɔoꞁq ǝɥʇ ʇɐǝɥ oʇ ꞁǝnɟ ǝɯnsuoƆ",
"tooltip.anvilcraft.item.canned_food": "pooɟ ʇuɐʇsuᴉ ǝꞁqɐʞɔɐʇS",
- "tooltip.anvilcraft.item.capacitor": "pǝɹoʇs Րʞ000߈",
- "tooltip.anvilcraft.item.capacitor_empty": "ʎʇᴉɔɐdɐɔ Րʞ000߈",
+ "tooltip.anvilcraft.item.capacitor": "pǝɹoʇs ƎℲW 8",
+ "tooltip.anvilcraft.item.capacitor_empty": "ʎʇᴉɔɐdɐɔ ƎℲW 8",
"tooltip.anvilcraft.item.cat_amulet": "sɯoʇuɐɥԀ puɐ sɹǝdǝǝɹƆ ʎɐʍɐ sǝɹɐɔS",
"tooltip.anvilcraft.item.charge_collector": "ɹǝʍod ǝʇɐɹǝuǝᵷ oʇ sǝᵷɹɐɥɔ ᵷuᴉʇɔǝꞁꞁoƆ",
"tooltip.anvilcraft.item.charged_neutronium_ingot": "ʎᵷɹǝuǝ ꞁɐɔᴉɹʇɔǝꞁǝ ɟo ʇunoɯɐ ǝᵷɹɐꞁ ɐ ᵷuᴉɹoʇs 'sʞɔoꞁq ɥᵷnoɹɥʇ ᵷuᴉssɐd ɹǝᵷuoꞁ oN",
- "tooltip.anvilcraft.item.charger": "ʇnduᴉ pǝʇɐɯoʇnɐ ɹo ꞁɐnuɐɯ sʇɹoddnS ˙sɯǝʇᴉ sǝᵷɹɐɥƆ",
- "tooltip.anvilcraft.item.comrade_amulet": "sɹǝʎɐꞁd pǝuᵷᴉs ɯoɹɟ ǝᵷɐɯɐp sʇuǝʌǝɹԀ ˙ʞɔᴉꞁɔ-ʇɥᵷᴉɹ ɐᴉʌ sɹǝʎɐꞁd ʎq ǝꞁqɐuᵷᴉS",
+ "tooltip.anvilcraft.item.charger": "ʇnduᴉ pǝʇɐɯoʇnɐ ɹo ꞁɐnuɐɯ sʇɹoddns 'sɯǝʇᴉ sǝᵷɹɐɥƆ",
+ "tooltip.anvilcraft.item.comrade_amulet": "sɹǝʎɐꞁd pǝuᵷᴉs ɯoɹɟ ǝᵷɐɯɐp sʇuǝʌǝɹd 'ʞɔᴉꞁɔ-ʇɥᵷᴉɹ ɐᴉʌ sɹǝʎɐꞁd ʎq ǝꞁqɐuᵷᴉS",
"tooltip.anvilcraft.item.copper_pressure_plate": "ǝʇɐꞁd ɹǝddoɔ ɐ osꞁɐ 'ǝɯᴉʇ ᵷuᴉssǝɹd ɥʇᴉʍ sǝsɐǝɹɔuᴉ ꞁɐuᵷᴉs ǝuoʇspǝᴚ",
"tooltip.anvilcraft.item.crab_claw": "ᵷuᴉpꞁoɥ uǝɥʍ ɥʇᵷuǝꞁ ɥɔnoʇ ǝsɐǝɹɔuI",
"tooltip.anvilcraft.item.crab_trap": "sʇɔnpoɹd ɔᴉʇɐnbɐ ɥɔʇɐɔ noʎ dꞁǝɥ oʇ ɹǝʇɐʍ ǝɥʇ uᴉ ʇᴉ ᵷuᴉɔɐꞁԀ",
@@ -1238,10 +1591,10 @@
"tooltip.anvilcraft.item.cut_ember_metal_pillar": "ɟooɹd ɹǝɥʇᴉM",
"tooltip.anvilcraft.item.cut_ember_metal_slab": "ɟooɹd ɹǝɥʇᴉM",
"tooltip.anvilcraft.item.cut_ember_metal_stairs": "ɟooɹd ɹǝɥʇᴉM",
- "tooltip.anvilcraft.item.cut_frost_metal_block": "ɟooɹd ɹǝɥʇᴉM",
- "tooltip.anvilcraft.item.cut_frost_metal_pillar": "ɟooɹd ɹǝɥʇᴉM",
- "tooltip.anvilcraft.item.cut_frost_metal_slab": "ɟooɹd ɹǝɥʇᴉM",
- "tooltip.anvilcraft.item.cut_frost_metal_stairs": "ɟooɹd ɹǝɥʇᴉM",
+ "tooltip.anvilcraft.item.cut_frost_metal_block": "ɟooɹd uoᴉsoꞁdxƎ",
+ "tooltip.anvilcraft.item.cut_frost_metal_pillar": "ɟooɹd uoᴉsoꞁdxƎ",
+ "tooltip.anvilcraft.item.cut_frost_metal_slab": "ɟooɹd uoᴉsoꞁdxƎ",
+ "tooltip.anvilcraft.item.cut_frost_metal_stairs": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.cut_heavy_iron_block": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.cut_heavy_iron_slab": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.cut_heavy_iron_stairs": "ɟooɹd uoᴉsoꞁdxƎ",
@@ -1249,13 +1602,14 @@
"tooltip.anvilcraft.item.cut_royal_steel_pillar": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.cut_royal_steel_slab": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.cut_royal_steel_stairs": "ɟooɹd uoᴉsoꞁdxƎ",
- "tooltip.anvilcraft.item.deflection_ring": "ɹoʇɐɹɐdɯoƆ ɥʇᴉʍ pǝǝds ʇɔǝʇǝᗡ ˙°06 sʇɔǝɾqo ᵷuᴉssɐd sʇɔǝꞁɟǝᗡ",
+ "tooltip.anvilcraft.item.deflection_ring": "ɹoʇɐɹɐdɯoƆ ɥʇᴉʍ pǝǝds ʇɔǝʇǝp '°06 sʇɔǝɾqo ᵷuᴉssɐd sʇɔǝꞁɟǝᗡ",
"tooltip.anvilcraft.item.detector_sliding_rail": "ɹǝʌo ǝpᴉꞁs sʞɔoꞁq ɹo sʇɔǝɾqo uǝɥʍ ꞁɐuᵷᴉs ʇndʇnO",
- "tooltip.anvilcraft.item.discharger": "ʇnduᴉ pǝʇɐɯoʇnɐ ɹo ꞁɐnuɐɯ sʇɹoddnS ˙sɹoʇᴉɔɐdɐɔ sǝᵷɹɐɥɔsᴉᗡ",
+ "tooltip.anvilcraft.item.discharger": "ʇnduᴉ pǝʇɐɯoʇnɐ ɹo ꞁɐnuɐɯ sʇɹoddns 'sɹoʇᴉɔɐdɐɔ sǝᵷɹɐɥɔsᴉᗡ",
"tooltip.anvilcraft.item.disk.clear": "pǝɹoʇs ɐʇɐp ɹɐǝꞁɔ oʇ ʞɔᴉꞁɔ ʇɥᵷᴉᴚ + ʇɟᴉɥS",
"tooltip.anvilcraft.item.disk.store": "ᵷuᴉʇʇǝs sʇᴉ ʎdoɔ oʇ ʞɔoꞁq ʞɔᴉꞁɔ ʇɥᵷᴉᴚ",
"tooltip.anvilcraft.item.dog_amulet": "suoʇǝꞁǝʞS ʎɐʍɐ sǝɹɐɔS",
- "tooltip.anvilcraft.item.dragon_rod": "ʎʇᴉꞁᴉqɐɹnp ǝɹoɯ sʇsoɔ ǝᵷuɐɹ ɹǝᵷɹɐꞀ ˙ǝᵷuɐɹ ʇsnɾpɐ oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉɹ 'ǝuᴉɯ oʇ ʞɔᴉꞁɔ-ʇɟǝꞀ ˙ɹǝɹnoʌǝp ʞɔoꞁq ǝꞁqɐʇɹoԀ",
+ "tooltip.anvilcraft.item.dragon_rod": "ǝᵷuɐɹ ǝꞁqɐʇsnɾpɐ ɥʇᴉʍ ɹǝɹnoʌǝp ʞɔoꞁq ǝꞁqɐʇɹoԀ",
+ "tooltip.anvilcraft.item.dragon_rod.shift": "ʎʇᴉꞁᴉqɐɹnp ǝɹoɯ sʇsoɔ ǝᵷuɐɹ ɹǝᵷɹɐꞁ 'ǝᵷuɐɹ ʇsnɾpɐ oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉɹ 'ǝuᴉɯ oʇ ʞɔᴉꞁɔ-ʇɟǝꞁ 'ɹǝɹnoʌǝp ʞɔoꞁq ǝꞁqɐʇɹoԀ",
"tooltip.anvilcraft.item.ember_anvil": "ɟooɹd ɹǝɥʇᴉM",
"tooltip.anvilcraft.item.ember_anvil_hammer": "ǝɔɐɯ ɐ puɐ 'sǝꞁᵷᵷoᵷ 'ɥɔuǝɹʍ ɐ 'ꞁᴉʌuɐ uɐ 'ɹǝɯɯɐɥ ɐ s,ʇI",
"tooltip.anvilcraft.item.ember_glass": "ʇɔǝꞁꞁoɔ uo pǝɹᴉnbǝɹ sꞁooʇ oN 'ɟooɹd ɹǝɥʇᴉM",
@@ -1263,16 +1617,18 @@
"tooltip.anvilcraft.item.ember_metal_block": "ɟooɹd ɹǝɥʇᴉM",
"tooltip.anvilcraft.item.ember_smithing_table": "ɟooɹd ɹǝɥʇᴉM",
"tooltip.anvilcraft.item.emerald_amulet": "ǝᵷɐꞁꞁᴉɅ ǝɥʇ ɟo oɹǝH sʇuɐɹ⅁",
- "tooltip.anvilcraft.item.energy_weapon_platform": "ᵷuᴉʞɐW uodɐǝM ʎᵷɹǝuƎ ɟo ʇꞁnsǝɹ ǝɥʇ ʇᴉɹǝɥuᴉ ʎꞁuo ꞁꞁᴉʍ ʇnq 'pǝɹoʇs ՐW0ᘔƐ",
+ "tooltip.anvilcraft.item.energy_weapon_platform": "ᵷuᴉʞɐW uodɐǝM ʎᵷɹǝuƎ ɟo ʇꞁnsǝɹ ǝɥʇ ʇᴉɹǝɥuᴉ ʎꞁuo ꞁꞁᴉʍ ʇnq 'pǝɹoʇs ƎℲW 0߈9",
"tooltip.anvilcraft.item.exposed_copper_pressure_plate": "ǝʇɐꞁd ɹǝddoɔ ɐ osꞁɐ 'ǝɯᴉʇ ᵷuᴉssǝɹd ɥʇᴉʍ sǝsɐǝɹɔuᴉ ꞁɐuᵷᴉs ǝuoʇspǝᴚ",
+ "tooltip.anvilcraft.item.fe_collector": "ɹǝʍod ǝʇɐɹǝuǝᵷ oʇ ƎℲ ᵷuᴉʇɔǝꞁꞁoƆ",
"tooltip.anvilcraft.item.feather_amulet": "ǝᵷɐɯɐp ꞁꞁɐɟ oʇ ʎʇᴉunɯɯᴉ sʇuɐɹ⅁",
"tooltip.anvilcraft.item.ferrite_core_magnet_block": "sǝᵷɹɐɥɔ ǝʇɐɹǝuǝᵷ oʇ sʞɔoꞁq ɹǝddoɔ ʇuǝɔɐɾpɐ sǝsnɐɔ 'uoʇsᴉd ǝɥʇ ʎq pǝꞁꞁnd puɐ pǝɥsnd uǝɥʍ 'ʍoꞁǝq ꞁᴉʌuɐ ǝɥʇ ᵷuᴉʇɔɐɹʇʇⱯ",
- "tooltip.anvilcraft.item.filter": "ʇoꞁs ɹǝʇꞁᴉɟ ʎuɐ uᴉ ǝꞁqɐs∩ ˙sɹǝʇꞁᴉɟ ɹo ᵷᴉɟuoɔ uo pǝsɐq sɯǝʇᴉ sǝɥɔʇɐW",
- "tooltip.anvilcraft.item.fish_tank": "˙ɥsᴉɟ ꞁɐɔᴉdoɹʇ ǝɥʇ ǝsɐǝꞁǝɹ oʇ puɐɥ uᴉ ʇǝʞɔnq ɥsᴉɟ ꞁɐɔᴉdoɹʇ ɐ ɥʇᴉʍ ʞuɐʇ ɥsᴉɟ ǝɥʇ ɟo ʇɹɐd ɹǝʍoꞁ ǝɥʇ ʞɔᴉꞁɔ-ʇɥᵷᴉᴚ\n˙ǝpᴉsuᴉ ɯǝʇᴉ ǝɥʇ ǝɔɐꞁd oʇ puɐɥ uᴉ ɯǝʇᴉ uɐ ɥʇᴉʍ doʇ ǝɥʇ ʞɔᴉꞁɔ-ʇɥᵷᴉᴚ\n˙ʇɔǝɟɟǝ ᵷuᴉɥʇɐǝɹq ɹǝʇɐʍɹǝpun ʎɹɐɹodɯǝʇ ɐ sǝpᴉʌoɹd pɐǝɥ ɹnoʎ uo ʇᴉ ᵷuᴉɹɐǝM\n˙sᴉsǝɥʇuʎs ꞁᴉʌuɐ pǝʇɐꞁǝɹ ɯɹoɟɹǝd oʇ ʇod ʎɯǝɥɔꞁɐ ǝɥʇ ɹoɟ ǝʇnʇᴉʇsqns ɐ sɐ pǝsn ǝq uɐɔ puɐ sʞooꞁ ʇᴉ uɐɥʇ ɹǝᴉpɹnʇs sᴉ ʇI",
- "tooltip.anvilcraft.item.frost_anvil": "ɟooɹd ɹǝɥʇᴉM",
- "tooltip.anvilcraft.item.frost_grindstone": "ɟooɹd ɹǝɥʇᴉM",
- "tooltip.anvilcraft.item.frost_metal_block": "ɟooɹd ɹǝɥʇᴉM",
- "tooltip.anvilcraft.item.frost_smithing_table": "ɟooɹd ɹǝɥʇᴉM",
+ "tooltip.anvilcraft.item.filter": "ʇoꞁs ɹǝʇꞁᴉɟ ʎuɐ uᴉ ǝꞁqɐsn 'uoᴉʇɐɹnᵷᴉɟuoɔ uo pǝsɐq sɯǝʇᴉ sǝɥɔʇɐW",
+ "tooltip.anvilcraft.item.fish_tank": "uɹoʍ uǝɥʍ ᵷuᴉɥʇɐǝɹq ɹǝʇɐʍɹǝpun sǝpᴉʌoɹd puɐ sᴉsǝɥʇuʎs ꞁᴉʌuɐ ɹoɟ pǝs∩",
+ "tooltip.anvilcraft.item.fish_tank.shift": "ɥsᴉɟ ꞁɐɔᴉdoɹʇ ǝɥʇ ǝsɐǝꞁǝɹ oʇ puɐɥ uᴉ ʇǝʞɔnq ɥsᴉɟ ꞁɐɔᴉdoɹʇ ɐ ɥʇᴉʍ ʞuɐʇ ɥsᴉɟ ǝɥʇ ɟo ʇɹɐd ɹǝʍoꞁ ǝɥʇ ʞɔᴉꞁɔ-ʇɥᵷᴉᴚ\nǝpᴉsuᴉ ɯǝʇᴉ ǝɥʇ ǝɔɐꞁd oʇ puɐɥ uᴉ ɯǝʇᴉ uɐ ɥʇᴉʍ doʇ ǝɥʇ ʞɔᴉꞁɔ-ʇɥᵷᴉᴚ\nʇɔǝɟɟǝ ᵷuᴉɥʇɐǝɹq ɹǝʇɐʍɹǝpun ʎɹɐɹodɯǝʇ ɐ sǝpᴉʌoɹd pɐǝɥ ɹnoʎ uo ʇᴉ ᵷuᴉɹɐǝM\nsᴉsǝɥʇuʎs ꞁᴉʌuɐ pǝʇɐꞁǝɹ ɯɹoɟɹǝd oʇ ʇod ʎɯǝɥɔꞁɐ ǝɥʇ ɹoɟ ǝʇnʇᴉʇsqns ɐ sɐ pǝsn ǝq uɐɔ puɐ sʞooꞁ ʇᴉ uɐɥʇ ɹǝᴉpɹnʇs sᴉ ʇI",
+ "tooltip.anvilcraft.item.frost_anvil": "ɟooɹd uoᴉsoꞁdxƎ",
+ "tooltip.anvilcraft.item.frost_grindstone": "ɟooɹd uoᴉsoꞁdxƎ",
+ "tooltip.anvilcraft.item.frost_metal_block": "ɟooɹd uoᴉsoꞁdxƎ",
+ "tooltip.anvilcraft.item.frost_smithing_table": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.gem_amulet": "sʇǝꞁnɯⱯ ɯǝ⅁ ɹnoɟ ꞁꞁɐ ɟo sʇɔǝɟɟǝ sǝuᴉqɯoƆ",
"tooltip.anvilcraft.item.geode": "ʇᴉ ᵷuᴉsn uǝɥʍ ǝpoǝ⅁ ʇsʎɥʇǝɯⱯ ᵷuᴉpunoɹɹns ǝɥʇ puᴉℲ",
"tooltip.anvilcraft.item.heat_collector": "ʇɐǝɥ ɯoɹɟ ɹǝʍod sǝʇɐɹǝuǝ⅁",
@@ -1284,16 +1640,18 @@
"tooltip.anvilcraft.item.heavy_iron_plate": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.heavy_iron_trapdoor": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.heavy_iron_wall": "ɟooɹd uoᴉsoꞁdxƎ",
- "tooltip.anvilcraft.item.heliostats": "ʇᴉ ǝʌoqɐ sʞɔoꞁq ǝɥʇ sɐ ꞁꞁǝʍ sɐ 'ʎɐp ǝɥʇ ᵷuᴉɹnp ʞɔoꞁq pǝʇǝᵷɹɐʇ ǝɥʇ ʇɐǝɥ ꞁꞁᴉʍ ʇᴉ 'ʇɐʇsoᴉꞁǝɥ ǝɥʇ ᵷuᴉɔɐꞁd ɹǝʇɟⱯ\n˙ʞɔoꞁq ʇǝᵷɹɐʇ ʇǝs oʇ ʇɐʇsoᴉꞁǝɥ pꞁǝɥpuɐɥ ǝɥʇ ɥʇᴉʍ ʞɔoꞁᗺ uǝʇsᵷun⟘ ɹo ʞɔoꞁᗺ ǝʇᴉɹǝɥʇǝN ɐ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ",
+ "tooltip.anvilcraft.item.heliostats": "ʎɐp ǝɥʇ ᵷuᴉɹnp sʞɔoꞁq pǝʇǝᵷɹɐʇ sʇɐǝH",
+ "tooltip.anvilcraft.item.heliostats.shift": "ʇᴉ ǝʌoqɐ sʞɔoꞁq ǝɥʇ sɐ ꞁꞁǝʍ sɐ 'ʎɐp ǝɥʇ ᵷuᴉɹnp ʞɔoꞁq pǝʇǝᵷɹɐʇ ǝɥʇ ʇɐǝɥ ꞁꞁᴉʍ ʇᴉ 'ʇɐʇsoᴉꞁǝɥ ǝɥʇ ᵷuᴉɔɐꞁd ɹǝʇɟⱯ\nʞɔoꞁq ʇǝᵷɹɐʇ ʇǝs oʇ ʇɐʇsoᴉꞁǝɥ pꞁǝɥpuɐɥ ǝɥʇ ɥʇᴉʍ ʞɔoꞁᗺ uǝʇsᵷun⟘ ɹo ʞɔoꞁᗺ ǝʇᴉɹǝɥʇǝN ɐ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ",
"tooltip.anvilcraft.item.hollow_magnet_block": "sǝᵷɹɐɥɔ ǝʇɐɹǝuǝᵷ oʇ sʞɔoꞁq ɹǝddoɔ ʇuǝɔɐɾpɐ sǝsnɐɔ 'uoʇsᴉd ǝɥʇ ʎq pǝꞁꞁnd puɐ pǝɥsnd uǝɥʍ 'ʍoꞁǝq ꞁᴉʌuɐ ǝɥʇ ᵷuᴉʇɔɐɹʇʇⱯ",
- "tooltip.anvilcraft.item.impact_pile": "uᴉɐʇunoℲ ꞁɐɹǝuoW ɐ ǝʇɐǝɹɔ oʇ ꞁᴉʌuɐ ᵷuᴉꞁꞁɐɟ ɥʇᴉʍ ǝʞᴉɹʇS ˙ʞɔoɹpǝᗺ uo ǝɔɐꞁԀ",
- "tooltip.anvilcraft.item.induction_light": "ɹǝʍod ɟo Mʞ 9⥝ ǝɯnsuoɔ sǝpoɯ ꞁɐᴉɔǝds ǝǝɹɥʇ ꞁꞁⱯ\nǝpoW ᵷuᴉuʍɐdS ꞁɐɯᴉuⱯ‑ᴉʇuⱯ oʇ ɥɔʇᴉʍs oʇ ɹǝʇʇɐW pᴉoɅ ɥʇᴉʍ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ\nǝpoW ᵷuᴉuʍɐdS ɹǝʇsuoW‑ᴉʇuⱯ oʇ ɥɔʇᴉʍs oʇ ǝuoʇsʍoꞁ⅁ ɥʇᴉʍ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ\nǝpoW uoᴉʇɐɹǝꞁǝɔɔⱯ ɥʇʍoɹ⅁ oʇ ɥɔʇᴉʍs oʇ ǝuoʇspǝᴚ ɥʇᴉʍ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ\nMʞ ⥝ ɟo uoᴉʇdɯnsuoɔ ɹǝʍod ɐ ɥʇᴉʍ ᵷuᴉʇɥᵷᴉꞁ sǝpᴉʌoɹԀ",
+ "tooltip.anvilcraft.item.impact_pile": "uᴉɐʇunoℲ ꞁɐɹǝuoW ǝʇɐǝɹɔ oʇ ꞁᴉʌuɐ ᵷuᴉꞁꞁɐɟ ɥʇᴉʍ ǝʞᴉɹʇs puɐ ʞɔoɹpǝᗺ uo ǝɔɐꞁԀ",
+ "tooltip.anvilcraft.item.induction_light": "sǝpoɯ ꞁɐᴉɔǝds ǝꞁqɐɹnᵷᴉɟuoɔ puɐ ᵷuᴉʇɥᵷᴉꞁ sǝpᴉʌoɹԀ",
+ "tooltip.anvilcraft.item.induction_light.shift": "ɹǝʍod ɟo Mʞ 9⥝ ǝɯnsuoɔ sǝpoɯ ꞁɐᴉɔǝds ǝǝɹɥʇ ꞁꞁⱯ\nǝpoW ᵷuᴉuʍɐdS ꞁɐɯᴉuⱯ‑ᴉʇuⱯ oʇ ɥɔʇᴉʍs oʇ ɹǝʇʇɐW pᴉoɅ ɥʇᴉʍ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ\nǝpoW ᵷuᴉuʍɐdS ɹǝʇsuoW‑ᴉʇuⱯ oʇ ɥɔʇᴉʍs oʇ ǝuoʇsʍoꞁ⅁ ɥʇᴉʍ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ\nǝpoW uoᴉʇɐɹǝꞁǝɔɔⱯ ɥʇʍoɹ⅁ oʇ ɥɔʇᴉʍs oʇ ǝuoʇspǝᴚ ɥʇᴉʍ ʞɔᴉꞁɔ‑ʇɥᵷᴉᴚ\nMʞ ⥝ ɟo uoᴉʇdɯnsuoɔ ɹǝʍod ɐ ɥʇᴉʍ ᵷuᴉʇɥᵷᴉꞁ sǝpᴉʌoɹԀ",
"tooltip.anvilcraft.item.ionocraft": "pᴉɹᵷ ɹǝʍod ǝɥʇ uᴉ pǝɔɐꞁd uǝɥʍ ʇɐoꞁɟ ꞁꞁᴉʍ ʇI",
- "tooltip.anvilcraft.item.ionocraft_backpack": "ʎɹoʇuǝʌuᴉ ǝɥʇ uᴉ sɹoʇᴉɔɐdɐɔ ɯoɹɟ ɹo pᴉɹᵷ ʎᵷɹǝuǝ ǝɥʇ ɯoɹɟ pǝᴉꞁddns ɹǝʍod sǝɹᴉnbǝᴚ ˙pǝddᴉnbǝ ǝꞁᴉɥʍ ʇɥᵷᴉꞁɟ ǝʌᴉʇɐǝɹɔ sʍoꞁꞁⱯ",
+ "tooltip.anvilcraft.item.ionocraft_backpack": "sɹoʇᴉɔɐdɐɔ ɹo pᴉɹᵷ ʎᵷɹǝuǝ ǝɥʇ ɯoɹɟ ɹǝʍod sǝɹᴉnbǝɹ 'pǝddᴉnbǝ ǝꞁᴉɥʍ ʇɥᵷᴉꞁɟ ǝʌᴉʇɐǝɹɔ sʍoꞁꞁⱯ",
"tooltip.anvilcraft.item.item_collector": "MʞᘔƐ oʇ Mʞᘔ ɯoɹɟ 'ᵷuᴉꞁooɔ puɐ ǝᵷuɐɹ uo pǝsɐq uoᴉʇdɯnsuoɔ ɹǝʍod ʇsnɾpⱯ",
- "tooltip.anvilcraft.item.item_detector": "ꞁɐuᵷᴉs ʇndʇno oʇ (sɹǝuᴉɐʇuoɔ/sdoɹp) puᴉɥǝq sɯǝʇᴉ ɔᴉɟᴉɔǝds sʇɔǝʇǝᗡ",
+ "tooltip.anvilcraft.item.item_detector": "ꞁɐuᵷᴉs ǝuoʇspǝɹ ʇndʇno oʇ (sɹǝuᴉɐʇuoɔ/sdoɹp) puᴉɥǝq sɯǝʇᴉ ɔᴉɟᴉɔǝds sʇɔǝʇǝᗡ",
"tooltip.anvilcraft.item.laser_receiver": "sɹǝsɐꞁ pǝʌᴉǝɔǝɹ ɯoɹɟ ꞁɐuᵷᴉs ʇndʇno puɐ ɹǝʍod sǝʇɐɹǝuǝ⅁",
- "tooltip.anvilcraft.item.lead_pressure_plate": "ǝʇɐꞁd pɐǝꞁ ɐ osꞁɐ 'ǝʌoqɐ sǝᴉɔǝds qoɯ ɟo ɹǝqɯnu ǝɥʇ uo pǝsɐq ꞁɐuᵷᴉs ǝuoʇspǝɹ ʇndʇnOǝʇɐꞁd pɐǝꞁ ɐ osꞁɐ 'ǝʌoqɐ sǝᴉɔǝds ꞁɐɔᴉᵷoꞁoᴉq ɟo ɹǝqɯnu ǝɥʇ uo pǝsɐq ꞁɐuᵷᴉs ǝuoʇspǝɹ ʇndʇnO",
+ "tooltip.anvilcraft.item.lead_pressure_plate": "ǝʇɐꞁd pɐǝꞁ ɐ osꞁɐ 'ǝʌoqɐ sǝᴉɔǝds qoɯ ɟo ɹǝqɯnu ǝɥʇ uo pǝsɐq ꞁɐuᵷᴉs ǝuoʇspǝɹ ʇndʇnO",
"tooltip.anvilcraft.item.levitation_powder": "ssǝussǝꞁʇɥᵷᴉǝʍ ʇɥᵷᴉꞁS",
"tooltip.anvilcraft.item.magnet": "ǝsn uǝɥʍ sɯǝʇᴉ ᵷuᴉpunoɹɹns ʇɔɐɹʇʇⱯ",
"tooltip.anvilcraft.item.magnet_block": "sǝᵷɹɐɥɔ ǝʇɐɹǝuǝᵷ oʇ sʞɔoꞁq ɹǝddoɔ ʇuǝɔɐɾpɐ sǝsnɐɔ 'uoʇsᴉd ǝɥʇ ʎq pǝꞁꞁnd puɐ pǝɥsnd uǝɥʍ 'ʍoꞁǝq ꞁᴉʌuɐ ǝɥʇ ᵷuᴉʇɔɐɹʇʇⱯ",
@@ -1304,18 +1662,16 @@
"tooltip.anvilcraft.item.negative_matter_block": "ɹǝʇʇɐɯ ʎʇᴉʌɐɹᵷ ᴉʇuɐ sᴉ ʇᴉ 'ɹǝʇʇɐɯᴉʇuɐ ʇou sᴉ ɹǝʇʇɐɯ ǝʌᴉʇɐᵷǝN",
"tooltip.anvilcraft.item.negative_matter_nugget": "ɹǝʇʇɐɯ ʎʇᴉʌɐɹᵷ ᴉʇuɐ sᴉ ʇᴉ 'ɹǝʇʇɐɯᴉʇuɐ ʇou sᴉ ɹǝʇʇɐɯ ǝʌᴉʇɐᵷǝN",
"tooltip.anvilcraft.item.neutronium_ingot": "ʞɔoɹpǝq puɐ 'ʞɔoꞁq ɹǝʇʇɐɯ ǝʌᴉʇɐᵷǝu 'ʇsnp puǝ ʇdǝɔxǝ sʞɔoꞁq ʇsoɯ ɥᵷnoɹɥʇ ssɐԀ",
- "tooltip.anvilcraft.item.overseer": "(ǝᵷuɐɹ ϛxϛ 'sɹǝʎɐꞁ Ɛ xɐɯ) ǝᵷuɐɹ pɐoꞁ ʞunɥɔ ǝsɐǝɹɔuᴉ sɹǝʎɐꞁ ǝsɐq ɹǝɥᵷᴉH ˙ǝsɐq ꞁǝǝʇS ꞁɐʎoᴚ ƐxƐ uo ɹǝpɐoꞁ ʞunɥƆ",
"tooltip.anvilcraft.item.oxidized_copper_pressure_plate": "ǝʇɐꞁd ɹǝddoɔ ɐ osꞁɐ 'ǝɯᴉʇ ᵷuᴉssǝɹd ɥʇᴉʍ sǝsɐǝɹɔuᴉ ꞁɐuᵷᴉs ǝuoʇspǝᴚ",
"tooltip.anvilcraft.item.piezoelectric_crystal": "ʇᴉ uo ꞁꞁɐɟ ꞁᴉʌuɐ uɐ ʎq pǝʇɐɹǝuǝᵷ ǝᵷɹɐɥƆ",
+ "tooltip.anvilcraft.item.pill_box": "ǝsn ʞɔᴉnb ɹoɟ sꞁꞁᴉd ǝɹoʇS",
+ "tooltip.anvilcraft.item.pill_box.shift": "ʎɹoʇuǝʌuᴉ ǝɥʇ uᴉ ɯǝɥʇ ǝsn oʇ [%s] ssǝɹd puɐ 'ɥɔɐǝ ꞁꞁᴉd ǝuo ǝʞɐʇ oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉɹ 'sꞁꞁᴉd ǝɹoʇS",
"tooltip.anvilcraft.item.plutonium_pressure_plate": "ǝʇɐꞁd ɯnᴉuoʇnꞁd ɐ osꞁɐ 'ʎʇᴉꞁᴉqɐɹnp ɯǝʇᴉ puɐɥ uᴉ ɹǝʎɐꞁd ǝɥʇ uo pǝsɐq ꞁɐuᵷᴉs ǝuoʇspǝɹ ɐ ʇndʇnO",
"tooltip.anvilcraft.item.polished_heavy_iron_block": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.polished_heavy_iron_slab": "ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.polished_heavy_iron_stairs": "ɟooɹd uoᴉsoꞁdxƎ",
- "tooltip.anvilcraft.item.power_converter_big": "Mʞ 9Ɛ sǝɯnsuoɔ 'ƎℲ oʇuᴉ ɹǝʍod ʇɹǝʌuoƆ",
- "tooltip.anvilcraft.item.power_converter_middle": "Mʞ 9 sǝɯnsuoɔ 'ƎℲ oʇuᴉ ɹǝʍod ʇɹǝʌuoƆ",
- "tooltip.anvilcraft.item.power_converter_small": "Mʞ ⥝ sǝɯnsuoɔ 'ƎℲ oʇuᴉ ɹǝʍod ʇɹǝʌuoƆ",
"tooltip.anvilcraft.item.powered_sliding_rail": "pǝɹǝʍod uǝɥʍ sʞɔoꞁq ɹo 'sǝᴉʇᴉʇuǝ 'sɯǝʇᴉ sǝʇɐɹǝꞁǝɔɔⱯ",
- "tooltip.anvilcraft.item.propel_piston": "ɹǝʍod ɹǝsɐꞀ ɹo ɹoʇᴉɔɐdɐƆ sǝɹᴉnbǝᴚ ˙ɯɹoʍ uoʇsᴉd pǝʇɐɹᵷǝʇuI",
+ "tooltip.anvilcraft.item.propel_piston": "ɹǝʍod ɹǝsɐꞀ ɹo ɹoʇᴉɔɐdɐƆ sǝɹᴉnbǝɹ 'ɯɹoʍ uoʇsᴉd pǝʇɐɹᵷǝʇuI",
"tooltip.anvilcraft.item.pulse_generator": "uoᴉʇɐɹnp puɐ ʎɐꞁǝp ǝsꞁnd sǝzᴉɯoʇsnƆ",
"tooltip.anvilcraft.item.recipe.processing.chance": "ǝɔuɐɥƆ %%%1$s",
"tooltip.anvilcraft.item.recovery_pearl": "ʇuᴉod ɥʇɐǝp ʇsɐꞁ oʇ ʇɹodǝꞁǝʇ oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉᴚ",
@@ -1336,8 +1692,9 @@
"tooltip.anvilcraft.item.sliding_rail": "sʞɔoꞁq uǝʌǝ puɐ sǝᴉʇᴉʇuǝ ᵷuᴉpᴉꞁs ɹoɟ ǝɔɐɟɹns ssǝꞁuoᴉʇɔᴉɹℲ",
"tooltip.anvilcraft.item.sliding_rail_stop": "sʞɔoꞁq ɹo 'sǝᴉʇᴉʇuǝ 'sɯǝʇᴉ ᵷuᴉpᴉꞁs sdoʇS",
"tooltip.anvilcraft.item.smooth_royal_steel_block": "ɟooɹd uoᴉsoꞁdxƎ",
- "tooltip.anvilcraft.item.space_overcompressor": "sdoɹp oʇuᴉ sʇndʇno ʞɔoꞁqᴉʇꞁnɯ sǝssǝɹdɯoƆ ˙sʇoᵷuI ɯnᴉuoɹʇnǝN oʇuᴉ sɯǝʇᴉ sǝssǝɹdɯoƆ",
- "tooltip.anvilcraft.item.spectral_anvil": "ꞁꞁɐɟ ʞɔoꞁq‑ᘔ ɐ sɐ pǝʇɐǝɹʇ sʎɐʍꞁɐ sᴉ ʇɔɐdɯᴉ ǝɥʇ 'ʇɥᵷᴉǝɥ ꞁɐnʇɔɐ ǝɥʇ ɹǝʇʇɐɯ ou puɐ 'sʞɔoꞁq ʇuǝɹɐdsuɐɹʇ ɥᵷnoɹɥʇ ssɐd uɐɔ ʇI ˙pɹɐʍuʍop sꞁꞁɐɟ puɐ pǝʇɐǝɹɔ sᴉ ʍopɐɥs ɯoʇuɐɥd ɐ 'pǝzᴉʇǝuᵷɐɯǝp sᴉ ʇǝuᵷɐɯ ɹǝddn ǝɥʇ uǝɥM",
+ "tooltip.anvilcraft.item.space_overcompressor": "sdoɹp oʇuᴉ sʇndʇno ʞɔoꞁqᴉʇꞁnɯ sǝssǝɹdɯoɔ 'sʇoᵷuI ɯnᴉuoɹʇnǝN oʇuᴉ sɯǝʇᴉ sǝssǝɹdɯoƆ",
+ "tooltip.anvilcraft.item.spectral_anvil": "pǝzᴉʇǝuᵷɐɯǝp sᴉ ʇǝuᵷɐɯ ɹǝddn ǝɥʇ uǝɥʍ sʍopɐɥs ɯoʇuɐɥd sǝʇɐǝɹƆ",
+ "tooltip.anvilcraft.item.spectral_anvil.shift": "ꞁꞁɐɟ ʞɔoꞁq‑ᘔ ɐ sɐ pǝʇɐǝɹʇ sʎɐʍꞁɐ sᴉ ʇɔɐdɯᴉ ǝɥʇ 'ʇɥᵷᴉǝɥ ꞁɐnʇɔɐ ǝɥʇ ɹǝʇʇɐɯ ou puɐ 'sʞɔoꞁq ʇuǝɹɐdsuɐɹʇ ɥᵷnoɹɥʇ ssɐd uɐɔ ʇᴉ 'pɹɐʍuʍop sꞁꞁɐɟ puɐ pǝʇɐǝɹɔ sᴉ ʍopɐɥs ɯoʇuɐɥd ɐ 'pǝzᴉʇǝuᵷɐɯǝp sᴉ ʇǝuᵷɐɯ ɹǝddn ǝɥʇ uǝɥM",
"tooltip.anvilcraft.item.spectral_slingshot": "ɯoʇuɐɥd sʇᴉ ǝɹᴉɟ oʇ uodɐǝʍ ɐ pɐoꞀ",
"tooltip.anvilcraft.item.stable_neutronium_ingot": "sʞɔoꞁq ɥᵷnoɹɥʇ ᵷuᴉssɐd ǝɹoɯ oN",
"tooltip.anvilcraft.item.structure_tool.click_to_copy": "ʎdoɔ oʇ ʞɔᴉꞁƆ",
@@ -1352,8 +1709,8 @@
"tooltip.anvilcraft.item.structure_tool.must_odd": "ϛ⥝ pǝǝɔxǝ ʇouuɐɔ puɐ ppo ǝq ʇsnɯ ɐǝɹɐ pǝʇɔǝꞁǝs ǝɥʇ ɟo ɥʇᵷuǝꞁ ǝpᴉs ǝɥ⟘",
"tooltip.anvilcraft.item.structure_tool.shift_to_clear": "ɐǝɹɐ pǝʇɔǝꞁǝs ɹɐǝꞁɔ oʇ ʞɔᴉꞁɔ ʇɥᵷᴉɹ + ʇɟᴉɥS",
"tooltip.anvilcraft.item.structure_tool.size": "%3$d :z '%2$d :ʎ '%1$d :x :ǝzᴉS",
- "tooltip.anvilcraft.item.supercapacitor": "pǝɹoʇs ՐW08",
- "tooltip.anvilcraft.item.supercapacitor_empty": "ʎʇᴉɔɐdɐɔ ՐW08",
+ "tooltip.anvilcraft.item.supercapacitor": "pǝɹoʇs ƎℲW 09⥝",
+ "tooltip.anvilcraft.item.supercapacitor_empty": "ʎʇᴉɔɐdɐɔ ƎℲW 09⥝",
"tooltip.anvilcraft.item.tempering_glass": "ʇɔǝꞁꞁoɔ uo pǝɹᴉnbǝɹ sꞁooʇ oN 'ɟooɹd uoᴉsoꞁdxƎ",
"tooltip.anvilcraft.item.tesla_tower": "Mʞ 8ᘔ⥝ ɟo uoᴉʇdɯnsuoɔ ɹǝʍod ɐ ɥʇᴉʍ 'spᴉɹᵷ 8 ɟo ǝᵷuɐɹ ɐ uᴉɥʇᴉʍ spoɹ ᵷuᴉuʇɥᵷᴉꞁ ɹo sqoɯ oʇ ʞɔoɥs ɔᴉɹʇɔǝꞁƎ",
"tooltip.anvilcraft.item.tin_can": "pooɟ pǝuuɐɔ uᴉɐʇqo oʇ pooɟ ʎuɐ ɥʇᴉʍ pǝuᴉqɯoɔ ǝq uɐɔ suɐɔ uᴉ⟘",
@@ -1361,8 +1718,8 @@
"tooltip.anvilcraft.item.titanium_pressure_plate": "ǝʇɐꞁd ɯnᴉuɐʇᴉʇ ɐ osꞁɐ 'ǝʌoqɐ sɯǝʇᴉ ǝɥʇ ɟo ʎʇᴉꞁᴉqɐɹnp ʇsǝɥᵷᴉɥ ǝɥʇ uo pǝsɐq ꞁɐuᵷᴉs ǝuoʇspǝɹ ɐ ʇndʇnO",
"tooltip.anvilcraft.item.topaz": "ᵷuᴉuʇɥᵷᴉꞁ ɟo ɹǝʍod ǝɥʇ ᵷuᴉuᴉɐʇuoƆ",
"tooltip.anvilcraft.item.topaz_amulet": "ǝᵷɐɯɐp ᵷuᴉuʇɥᵷᴉꞁ oʇ ʎʇᴉunɯɯᴉ sʇuɐɹ⅁",
- "tooltip.anvilcraft.item.totem_of_rage": "ǝʇnuᴉɯ ⥝ ɹǝʇɟɐ ǝꞁqɐʇᴉʌǝuᴉ sᴉ ɥʇɐǝᗡ ˙ǝᵷɐɯɐp ꞁɐʇɐɟ uo ʞɹǝsɹǝq puɐ ʎʇᴉꞁᴉqɐɹǝuꞁnʌuᴉ sʇuɐɹ⅁",
- "tooltip.anvilcraft.item.totem_of_recovery": "ʇuᴉod ɥʇɐǝp oʇ uɹnʇǝɹ oʇ ꞁɹɐǝԀ ꞁꞁɐɔǝᴚ ɐ sʇuɐɹ⅁ ˙ɥʇɐǝp uo uʍɐds oʇ sʇɹodǝꞁǝ⟘",
+ "tooltip.anvilcraft.item.totem_of_rage": "ǝʇnuᴉɯ ⥝ ɹǝʇɟɐ ǝꞁqɐʇᴉʌǝuᴉ sᴉ ɥʇɐǝp 'ǝᵷɐɯɐp ꞁɐʇɐɟ uo ʞɹǝsɹǝq puɐ ʎʇᴉꞁᴉqɐɹǝuꞁnʌuᴉ sʇuɐɹ⅁",
+ "tooltip.anvilcraft.item.totem_of_recovery": "ʇuᴉod ɥʇɐǝp oʇ uɹnʇǝɹ oʇ ꞁɹɐǝԀ ꞁꞁɐɔǝᴚ ɐ sʇuɐɹᵷ 'ɥʇɐǝp uo uʍɐds oʇ sʇɹodǝꞁǝ⟘",
"tooltip.anvilcraft.item.transcendence_anvil_hammer": "ǝɔɐɯ ɐ puɐ 'sǝꞁᵷᵷoᵷ 'ɥɔuǝɹʍ ɐ 'ꞁᴉʌuɐ uɐ 'ɹǝɯɯɐɥ ɐ s,ʇI",
"tooltip.anvilcraft.item.transmission_pole": "8 ɟo ɥʇᵷuǝꞁ uoᴉssᴉɯsuɐɹʇ ɐ ɥʇᴉʍ pᴉɹᵷ ɹǝʍod ɐ pꞁᴉnᗺ",
"tooltip.anvilcraft.item.transparent_crafting_table": "ǝꞁqɐ⟘ ᵷuᴉʇɟɐɹƆ ǝꞁqɐʇɔǝuuoɔ 'ɔᴉʇǝɥʇsǝⱯ",
@@ -1376,10 +1733,16 @@
"tooltip.anvilcraft.jade.power_information": "%s :pᴉɹ⅁ ɹǝʍoԀ",
"tooltip.anvilcraft.jade.ruby_prism.power": "%d :ꞁǝʌǝꞁ ɹǝsɐꞀ",
"tooltip.anvilcraft.pill_box": "ʎɹoʇuǝʌuᴉ ǝɥʇ uᴉ ɯǝɥʇ ǝsn oʇ [%s] ssǝɹd puɐ 'ɥɔɐǝ ꞁꞁᴉd ǝuo ǝʞɐʇ oʇ ʞɔᴉꞁɔ-ʇɥᵷᴉɹ 'sꞁꞁᴉd ǝɹoʇS",
- "tooltip.anvilcraft.press_key": "uoᴉʇɐɯɹoɟuᴉ ɹoɟ [%s] pꞁoH",
+ "tooltip.anvilcraft.press_key": "uoᴉʇɐɯɹoɟuᴉ ǝɹoɯ ɹoɟ [%s] pꞁoH",
"tooltip.anvilcraft.propel_piston.remaining_energy": "%s :ʎᵷɹǝuƎ ᵷuᴉuᴉɐɯǝᴚ ",
"tooltip.anvilcraft.propel_piston.remaining_push": "ǝɯᴉʇ-ʞɔoꞁq %s :ɥsnԀ ᵷuᴉuᴉɐɯǝᴚ ",
"tooltip.anvilcraft.propel_piston.state": " :ǝʇɐʇS uoʇsᴉԀ ꞁǝdoɹԀ",
+ "tooltip.anvilcraft.property.box_contents": "%2$d / %1$d :ssǝuꞁꞁnℲ",
+ "tooltip.anvilcraft.property.devour_range": "%s :ǝᵷuɐᴚ ɹnoʌǝᗡ ʇuǝɹɹnƆ",
+ "tooltip.anvilcraft.property.devour_range.range_3": "ƐxƐ",
+ "tooltip.anvilcraft.property.devour_range.range_5": "ϛxϛ",
+ "tooltip.anvilcraft.property.devour_range.range_7": "ㄥxㄥ",
+ "tooltip.anvilcraft.property.devour_range.range_9": "6x6",
"tooltip.anvilcraft.property.eternal": "pᴉoʌ ǝɥʇ puɐ ǝɯᴉʇ ǝɥʇ uǝʌǝ 'snʇɔɐɔ 'ǝpoꞁdxǝ 'ǝɹᴉɟ ǝunɯɯᴉ 'ǝꞁqɐʞɐǝɹqun :ꞁɐuɹǝʇƎ",
"tooltip.anvilcraft.property.ferocious": "sʇuǝɯʇuɐɥɔuǝ ꞁꞁɐ ɟo ꞁǝʌǝꞁ ǝɥʇ uo pǝsɐq ʎɔuǝᴉɔᴉɟɟǝ ᵷuᴉuᴉɯ puɐ ǝᵷɐɯɐp ʞɔɐʇʇɐ ǝɔuɐɥuǝ :snoᴉɔoɹǝℲ",
"tooltip.anvilcraft.property.fire_reforging": "ɐʌɐꞁ ɹo ǝɹᴉɟ uᴉ ᵷuᴉpuǝɯ :ᵷuᴉᵷɹoɟǝᴚ",
@@ -1408,5 +1771,6 @@
"tooltip.anvilcraft.space_overcompressor.stored_mass": "%s :ssɐW pǝɹoʇS",
"tooltip.anvilcraft.thought": "oɟuᴉ ǝɹoɯ ɹoɟ [%s] ssǝɹԀ",
"tooltip.anvilcraft.working_progress.progress": "%%%2$s %1$s ",
+ "tooltip.anvilcraft.working_progress.time": "%2$s / %1$s ",
"tooltip.anvilcraft.working_progress.title": ":ssǝɹᵷoɹd ᵷuᴉʞɹoM"
}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/lang/en_us.json b/src/generated/resources/assets/anvilcraft/lang/en_us.json
index d2057cc62a..a17714bc53 100644
--- a/src/generated/resources/assets/anvilcraft/lang/en_us.json
+++ b/src/generated/resources/assets/anvilcraft/lang/en_us.json
@@ -143,6 +143,12 @@
"anvilcraft.configuration.giant_anvil_max_shock_radius.tooltip": "Maximum radius of giant anvil's shock behavior",
"anvilcraft.configuration.goggle_mode": "Goggle Mode",
"anvilcraft.configuration.goggle_mode.tooltip": "The mode of the anvil hammer goggle info",
+ "anvilcraft.configuration.ground_heave_particle_chance": "Ground Heave Particle Chance",
+ "anvilcraft.configuration.ground_heave_particle_chance.tooltip": "Probability (0.0-1.0) each block spawns ground heave particles",
+ "anvilcraft.configuration.ground_heave_particle_count": "Ground Heave Particle Count",
+ "anvilcraft.configuration.ground_heave_particle_count.tooltip": "Number of particles per block spawned by ground heave effect",
+ "anvilcraft.configuration.ground_heave_particles_enabled": "Ground Heave Particles Enabled",
+ "anvilcraft.configuration.ground_heave_particles_enabled.tooltip": "Enable ground heave shockwave particles and sound when giant anvil triggers shock mechanism",
"anvilcraft.configuration.heliostats_detection_interval": "Heliostats detection interval",
"anvilcraft.configuration.heliostats_detection_interval.tooltip": "The number of ticks between heliostat detections",
"anvilcraft.configuration.heliostats_render_distance": "Heliostats Render Distance",
@@ -153,6 +159,8 @@
"anvilcraft.configuration.induction_light_block_ripening_cooldown.tooltip": "Induction light block ripening cooldown",
"anvilcraft.configuration.induction_light_block_ripening_range": "Induction Light Block Ripening Range",
"anvilcraft.configuration.induction_light_block_ripening_range.tooltip": "Induction light block ripening range",
+ "anvilcraft.configuration.iono_craft_backpack_exhaust_particles_enabled": "Iono Craft Backpack Exhaust Particles Enabled",
+ "anvilcraft.configuration.iono_craft_backpack_exhaust_particles_enabled.tooltip": "Enable exhaust particles when flying with ionocraft backpack",
"anvilcraft.configuration.iono_craft_backpack_hud": "Iono Craft Backpack Hud",
"anvilcraft.configuration.iono_craft_backpack_hud.button": "Iono Craft Backpack Hud",
"anvilcraft.configuration.iono_craft_backpack_hud.enabled": "Enabled",
@@ -234,17 +242,30 @@
"block.anvilcraft.black_chocolate_slab": "Black Chocolate Slab",
"block.anvilcraft.black_chocolate_stairs": "Black Chocolate Stairs",
"block.anvilcraft.black_hole": "Black Hole",
+ "block.anvilcraft.black_reinforced_concrete": "Black Reinforced Concrete",
+ "block.anvilcraft.black_reinforced_concrete_slab": "Black Reinforced Concrete Slab",
+ "block.anvilcraft.black_reinforced_concrete_stair": "Black Reinforced Concrete Stair",
+ "block.anvilcraft.black_reinforced_concrete_wall": "Black Reinforced Concrete Wall",
"block.anvilcraft.block_comparator": "Block Comparator",
"block.anvilcraft.block_devourer": "Block Devourer",
"block.anvilcraft.block_placer": "Block Placer",
"block.anvilcraft.blue_cement": "Blue Cement",
"block.anvilcraft.blue_cement_cauldron": "Blue Cement Cauldron",
+ "block.anvilcraft.blue_reinforced_concrete": "Blue Reinforced Concrete",
+ "block.anvilcraft.blue_reinforced_concrete_slab": "Blue Reinforced Concrete Slab",
+ "block.anvilcraft.blue_reinforced_concrete_stair": "Blue Reinforced Concrete Stair",
+ "block.anvilcraft.blue_reinforced_concrete_wall": "Blue Reinforced Concrete Wall",
"block.anvilcraft.brass_block": "Block of Brass",
"block.anvilcraft.brass_pressure_plate": "Brass Pressure Plate",
"block.anvilcraft.bronze_block": "Block of Bronze",
"block.anvilcraft.bronze_pressure_plate": "Bronze Pressure Plate",
"block.anvilcraft.brown_cement": "Brown Cement",
"block.anvilcraft.brown_cement_cauldron": "Brown Cement Cauldron",
+ "block.anvilcraft.brown_reinforced_concrete": "Brown Reinforced Concrete",
+ "block.anvilcraft.brown_reinforced_concrete_slab": "Brown Reinforced Concrete Slab",
+ "block.anvilcraft.brown_reinforced_concrete_stair": "Brown Reinforced Concrete Stair",
+ "block.anvilcraft.brown_reinforced_concrete_wall": "Brown Reinforced Concrete Wall",
+ "block.anvilcraft.burning_heater": "Burning Heater",
"block.anvilcraft.cake_base_block": "Cake Base Block",
"block.anvilcraft.cake_block": "Cake Block",
"block.anvilcraft.celestial_forging_anvil": "Celestial Forging Anvil",
@@ -252,6 +273,7 @@
"block.anvilcraft.celestial_forging_anvil_fluid_interface": "Celestial Forging Anvil Fluid Interface",
"block.anvilcraft.celestial_forging_anvil_laser_interface": "Celestial Forging Anvil Laser Interface",
"block.anvilcraft.celestial_forging_anvil_logistics_interface": "Celestial Forging Anvil Logistics Interface",
+ "block.anvilcraft.celestial_forging_anvil_portal": "Celestial Forging Anvil Portal",
"block.anvilcraft.charge_collector": "Charge Collector",
"block.anvilcraft.charger": "Charger",
"block.anvilcraft.chocolate_block": "Block of Chocolate",
@@ -272,6 +294,7 @@
"block.anvilcraft.copper_pressure_plate": "Copper Pressure Plate",
"block.anvilcraft.corrupted_beacon": "Corrupted Beacon",
"block.anvilcraft.crab_trap": "Crab Trap",
+ "block.anvilcraft.crate": "Crate",
"block.anvilcraft.cream_block": "Cream Block",
"block.anvilcraft.creative_generator": "Creative Generator",
"block.anvilcraft.crushing_table": "Crushing Table",
@@ -297,6 +320,10 @@
"block.anvilcraft.cut_royal_steel_stairs": "Cut Royal Steel Stairs",
"block.anvilcraft.cyan_cement": "Cyan Cement",
"block.anvilcraft.cyan_cement_cauldron": "Cyan Cement Cauldron",
+ "block.anvilcraft.cyan_reinforced_concrete": "Cyan Reinforced Concrete",
+ "block.anvilcraft.cyan_reinforced_concrete_slab": "Cyan Reinforced Concrete Slab",
+ "block.anvilcraft.cyan_reinforced_concrete_stair": "Cyan Reinforced Concrete Stair",
+ "block.anvilcraft.cyan_reinforced_concrete_wall": "Cyan Reinforced Concrete Wall",
"block.anvilcraft.deepslate_lead_ore": "Deepslate Lead Ore",
"block.anvilcraft.deepslate_silver_ore": "Deepslate Silver Ore",
"block.anvilcraft.deepslate_tin_ore": "Deepslate Tin Ore",
@@ -319,8 +346,8 @@
"block.anvilcraft.exp_fluid_cauldron": "Exp Fluid Cauldron",
"block.anvilcraft.exp_gem_block": "Block of Experience Gem",
"block.anvilcraft.exposed_copper_pressure_plate": "Exposed Copper Pressure Plate",
+ "block.anvilcraft.fe_collector": "FE Collector",
"block.anvilcraft.ferrite_core_magnet_block": "Ferrite-Cored Block of Magnet",
- "block.anvilcraft.fire_cauldron": "Fire Cauldron",
"block.anvilcraft.fish_tank": "Fish Tank",
"block.anvilcraft.flint_block": "Flint Block",
"block.anvilcraft.fluid_tank": "Fluid Tank",
@@ -334,8 +361,16 @@
"block.anvilcraft.glowing_tungsten_block": "Glowing Block of Tungsten",
"block.anvilcraft.gray_cement": "Gray Cement",
"block.anvilcraft.gray_cement_cauldron": "Gray Cement Cauldron",
+ "block.anvilcraft.gray_reinforced_concrete": "Gray Reinforced Concrete",
+ "block.anvilcraft.gray_reinforced_concrete_slab": "Gray Reinforced Concrete Slab",
+ "block.anvilcraft.gray_reinforced_concrete_stair": "Gray Reinforced Concrete Stair",
+ "block.anvilcraft.gray_reinforced_concrete_wall": "Gray Reinforced Concrete Wall",
"block.anvilcraft.green_cement": "Green Cement",
"block.anvilcraft.green_cement_cauldron": "Green Cement Cauldron",
+ "block.anvilcraft.green_reinforced_concrete": "Green Reinforced Concrete",
+ "block.anvilcraft.green_reinforced_concrete_slab": "Green Reinforced Concrete Slab",
+ "block.anvilcraft.green_reinforced_concrete_stair": "Green Reinforced Concrete Stair",
+ "block.anvilcraft.green_reinforced_concrete_wall": "Green Reinforced Concrete Wall",
"block.anvilcraft.gunpowder_block": "Gunpowder Block",
"block.anvilcraft.heat_collector": "Heat Collector",
"block.anvilcraft.heat_collector.placement_too_close_to_another": "Too close to another heat collector",
@@ -354,6 +389,7 @@
"block.anvilcraft.heliostats.placement_no_pos": "Irradiation position not set",
"block.anvilcraft.hollow_magnet_block": "Hollowed Block of Magnet",
"block.anvilcraft.honey_cauldron": "Honey Cauldron",
+ "block.anvilcraft.hyperdimension_storage_station": "Hyperdimension Storage Station",
"block.anvilcraft.impact_pile": "Impact Pile",
"block.anvilcraft.incandescent_netherite_block": "Incandescent Block of Netherite",
"block.anvilcraft.incandescent_tungsten_block": "Incandescent Block of Tungsten",
@@ -362,6 +398,7 @@
"block.anvilcraft.item_detector": "Item Detector",
"block.anvilcraft.jewelcrafting_table": "Jewel Crafting Table",
"block.anvilcraft.large_cake": "Large Cake",
+ "block.anvilcraft.large_crate": "Large Crate",
"block.anvilcraft.large_fluid_tank": "Large Fluid Tank",
"block.anvilcraft.laser_receiver": "Laser Receiver",
"block.anvilcraft.lava_cauldron": "Lava Cauldron",
@@ -370,13 +407,29 @@
"block.anvilcraft.levitation_powder_block": "Block of Levitation Powder",
"block.anvilcraft.light_blue_cement": "Light Blue Cement",
"block.anvilcraft.light_blue_cement_cauldron": "Light Blue Cement Cauldron",
+ "block.anvilcraft.light_blue_reinforced_concrete": "Light Blue Reinforced Concrete",
+ "block.anvilcraft.light_blue_reinforced_concrete_slab": "Light Blue Reinforced Concrete Slab",
+ "block.anvilcraft.light_blue_reinforced_concrete_stair": "Light Blue Reinforced Concrete Stair",
+ "block.anvilcraft.light_blue_reinforced_concrete_wall": "Light Blue Reinforced Concrete Wall",
"block.anvilcraft.light_gray_cement": "Light Gray Cement",
"block.anvilcraft.light_gray_cement_cauldron": "Light Gray Cement Cauldron",
+ "block.anvilcraft.light_gray_reinforced_concrete": "Light Gray Reinforced Concrete",
+ "block.anvilcraft.light_gray_reinforced_concrete_slab": "Light Gray Reinforced Concrete Slab",
+ "block.anvilcraft.light_gray_reinforced_concrete_stair": "Light Gray Reinforced Concrete Stair",
+ "block.anvilcraft.light_gray_reinforced_concrete_wall": "Light Gray Reinforced Concrete Wall",
"block.anvilcraft.lime_cement": "Lime Cement",
"block.anvilcraft.lime_cement_cauldron": "Lime Cement Cauldron",
+ "block.anvilcraft.lime_reinforced_concrete": "Lime Reinforced Concrete",
+ "block.anvilcraft.lime_reinforced_concrete_slab": "Lime Reinforced Concrete Slab",
+ "block.anvilcraft.lime_reinforced_concrete_stair": "Lime Reinforced Concrete Stair",
+ "block.anvilcraft.lime_reinforced_concrete_wall": "Lime Reinforced Concrete Wall",
"block.anvilcraft.load_monitor": "Load Monitor",
"block.anvilcraft.magenta_cement": "Magenta Cement",
"block.anvilcraft.magenta_cement_cauldron": "Magenta Cement Cauldron",
+ "block.anvilcraft.magenta_reinforced_concrete": "Magenta Reinforced Concrete",
+ "block.anvilcraft.magenta_reinforced_concrete_slab": "Magenta Reinforced Concrete Slab",
+ "block.anvilcraft.magenta_reinforced_concrete_stair": "Magenta Reinforced Concrete Stair",
+ "block.anvilcraft.magenta_reinforced_concrete_wall": "Magenta Reinforced Concrete Wall",
"block.anvilcraft.magnet_block": "Block of Magnet",
"block.anvilcraft.magnetic_chute": "Magnetic Chute",
"block.anvilcraft.magnetoelectric_core": "Magnetoelectric Core",
@@ -396,6 +449,10 @@
"block.anvilcraft.oil_cauldron": "Oil Cauldron",
"block.anvilcraft.orange_cement": "Orange Cement",
"block.anvilcraft.orange_cement_cauldron": "Orange Cement Cauldron",
+ "block.anvilcraft.orange_reinforced_concrete": "Orange Reinforced Concrete",
+ "block.anvilcraft.orange_reinforced_concrete_slab": "Orange Reinforced Concrete Slab",
+ "block.anvilcraft.orange_reinforced_concrete_stair": "Orange Reinforced Concrete Stair",
+ "block.anvilcraft.orange_reinforced_concrete_wall": "Orange Reinforced Concrete Wall",
"block.anvilcraft.over_nesting_shulker_box": "Over Nesting Shulker Box",
"block.anvilcraft.overheated_ember_metal_block": "Overheated Block of Ember Metal",
"block.anvilcraft.overseer": "Overseer",
@@ -403,6 +460,10 @@
"block.anvilcraft.piezoelectric_crystal": "Piezoelectric Crystal",
"block.anvilcraft.pink_cement": "Pink Cement",
"block.anvilcraft.pink_cement_cauldron": "Pink Cement Cauldron",
+ "block.anvilcraft.pink_reinforced_concrete": "Pink Reinforced Concrete",
+ "block.anvilcraft.pink_reinforced_concrete_slab": "Pink Reinforced Concrete Slab",
+ "block.anvilcraft.pink_reinforced_concrete_stair": "Pink Reinforced Concrete Stair",
+ "block.anvilcraft.pink_reinforced_concrete_wall": "Pink Reinforced Concrete Wall",
"block.anvilcraft.plasma_jets": "Plasma Jets",
"block.anvilcraft.plutonium_block": "Block of Plutonium",
"block.anvilcraft.plutonium_pressure_plate": "Plutonium Pressure Plate",
@@ -418,6 +479,10 @@
"block.anvilcraft.pulse_generator": "Pulse Generator",
"block.anvilcraft.purple_cement": "Purple Cement",
"block.anvilcraft.purple_cement_cauldron": "Purple Cement Cauldron",
+ "block.anvilcraft.purple_reinforced_concrete": "Purple Reinforced Concrete",
+ "block.anvilcraft.purple_reinforced_concrete_slab": "Purple Reinforced Concrete Slab",
+ "block.anvilcraft.purple_reinforced_concrete_stair": "Purple Reinforced Concrete Stair",
+ "block.anvilcraft.purple_reinforced_concrete_wall": "Purple Reinforced Concrete Wall",
"block.anvilcraft.quartz_sand": "Quartz Sand",
"block.anvilcraft.raw_lead_block": "Block of Raw Lead",
"block.anvilcraft.raw_silver_block": "Block of Raw Silver",
@@ -428,72 +493,12 @@
"block.anvilcraft.raw_zinc_block": "Block of Raw Zinc",
"block.anvilcraft.red_cement": "Red Cement",
"block.anvilcraft.red_cement_cauldron": "Red Cement Cauldron",
+ "block.anvilcraft.red_reinforced_concrete": "Red Reinforced Concrete",
+ "block.anvilcraft.red_reinforced_concrete_slab": "Red Reinforced Concrete Slab",
+ "block.anvilcraft.red_reinforced_concrete_stair": "Red Reinforced Concrete Stair",
+ "block.anvilcraft.red_reinforced_concrete_wall": "Red Reinforced Concrete Wall",
"block.anvilcraft.redhot_netherite_block": "Redhot Block of Netherite",
"block.anvilcraft.redhot_tungsten_block": "Redhot Block of Tungsten",
- "block.anvilcraft.reinforced_concrete_black": "Reinforced Concrete Black",
- "block.anvilcraft.reinforced_concrete_black_slab": "Reinforced Concrete Black Slab",
- "block.anvilcraft.reinforced_concrete_black_stair": "Reinforced Concrete Black Stair",
- "block.anvilcraft.reinforced_concrete_black_wall": "Reinforced Concrete Black Wall",
- "block.anvilcraft.reinforced_concrete_blue": "Reinforced Concrete Blue",
- "block.anvilcraft.reinforced_concrete_blue_slab": "Reinforced Concrete Blue Slab",
- "block.anvilcraft.reinforced_concrete_blue_stair": "Reinforced Concrete Blue Stair",
- "block.anvilcraft.reinforced_concrete_blue_wall": "Reinforced Concrete Blue Wall",
- "block.anvilcraft.reinforced_concrete_brown": "Reinforced Concrete Brown",
- "block.anvilcraft.reinforced_concrete_brown_slab": "Reinforced Concrete Brown Slab",
- "block.anvilcraft.reinforced_concrete_brown_stair": "Reinforced Concrete Brown Stair",
- "block.anvilcraft.reinforced_concrete_brown_wall": "Reinforced Concrete Brown Wall",
- "block.anvilcraft.reinforced_concrete_cyan": "Reinforced Concrete Cyan",
- "block.anvilcraft.reinforced_concrete_cyan_slab": "Reinforced Concrete Cyan Slab",
- "block.anvilcraft.reinforced_concrete_cyan_stair": "Reinforced Concrete Cyan Stair",
- "block.anvilcraft.reinforced_concrete_cyan_wall": "Reinforced Concrete Cyan Wall",
- "block.anvilcraft.reinforced_concrete_gray": "Reinforced Concrete Gray",
- "block.anvilcraft.reinforced_concrete_gray_slab": "Reinforced Concrete Gray Slab",
- "block.anvilcraft.reinforced_concrete_gray_stair": "Reinforced Concrete Gray Stair",
- "block.anvilcraft.reinforced_concrete_gray_wall": "Reinforced Concrete Gray Wall",
- "block.anvilcraft.reinforced_concrete_green": "Reinforced Concrete Green",
- "block.anvilcraft.reinforced_concrete_green_slab": "Reinforced Concrete Green Slab",
- "block.anvilcraft.reinforced_concrete_green_stair": "Reinforced Concrete Green Stair",
- "block.anvilcraft.reinforced_concrete_green_wall": "Reinforced Concrete Green Wall",
- "block.anvilcraft.reinforced_concrete_light_blue": "Reinforced Concrete Light Blue",
- "block.anvilcraft.reinforced_concrete_light_blue_slab": "Reinforced Concrete Light Blue Slab",
- "block.anvilcraft.reinforced_concrete_light_blue_stair": "Reinforced Concrete Light Blue Stair",
- "block.anvilcraft.reinforced_concrete_light_blue_wall": "Reinforced Concrete Light Blue Wall",
- "block.anvilcraft.reinforced_concrete_light_gray": "Reinforced Concrete Light Gray",
- "block.anvilcraft.reinforced_concrete_light_gray_slab": "Reinforced Concrete Light Gray Slab",
- "block.anvilcraft.reinforced_concrete_light_gray_stair": "Reinforced Concrete Light Gray Stair",
- "block.anvilcraft.reinforced_concrete_light_gray_wall": "Reinforced Concrete Light Gray Wall",
- "block.anvilcraft.reinforced_concrete_lime": "Reinforced Concrete Lime",
- "block.anvilcraft.reinforced_concrete_lime_slab": "Reinforced Concrete Lime Slab",
- "block.anvilcraft.reinforced_concrete_lime_stair": "Reinforced Concrete Lime Stair",
- "block.anvilcraft.reinforced_concrete_lime_wall": "Reinforced Concrete Lime Wall",
- "block.anvilcraft.reinforced_concrete_magenta": "Reinforced Concrete Magenta",
- "block.anvilcraft.reinforced_concrete_magenta_slab": "Reinforced Concrete Magenta Slab",
- "block.anvilcraft.reinforced_concrete_magenta_stair": "Reinforced Concrete Magenta Stair",
- "block.anvilcraft.reinforced_concrete_magenta_wall": "Reinforced Concrete Magenta Wall",
- "block.anvilcraft.reinforced_concrete_orange": "Reinforced Concrete Orange",
- "block.anvilcraft.reinforced_concrete_orange_slab": "Reinforced Concrete Orange Slab",
- "block.anvilcraft.reinforced_concrete_orange_stair": "Reinforced Concrete Orange Stair",
- "block.anvilcraft.reinforced_concrete_orange_wall": "Reinforced Concrete Orange Wall",
- "block.anvilcraft.reinforced_concrete_pink": "Reinforced Concrete Pink",
- "block.anvilcraft.reinforced_concrete_pink_slab": "Reinforced Concrete Pink Slab",
- "block.anvilcraft.reinforced_concrete_pink_stair": "Reinforced Concrete Pink Stair",
- "block.anvilcraft.reinforced_concrete_pink_wall": "Reinforced Concrete Pink Wall",
- "block.anvilcraft.reinforced_concrete_purple": "Reinforced Concrete Purple",
- "block.anvilcraft.reinforced_concrete_purple_slab": "Reinforced Concrete Purple Slab",
- "block.anvilcraft.reinforced_concrete_purple_stair": "Reinforced Concrete Purple Stair",
- "block.anvilcraft.reinforced_concrete_purple_wall": "Reinforced Concrete Purple Wall",
- "block.anvilcraft.reinforced_concrete_red": "Reinforced Concrete Red",
- "block.anvilcraft.reinforced_concrete_red_slab": "Reinforced Concrete Red Slab",
- "block.anvilcraft.reinforced_concrete_red_stair": "Reinforced Concrete Red Stair",
- "block.anvilcraft.reinforced_concrete_red_wall": "Reinforced Concrete Red Wall",
- "block.anvilcraft.reinforced_concrete_white": "Reinforced Concrete White",
- "block.anvilcraft.reinforced_concrete_white_slab": "Reinforced Concrete White Slab",
- "block.anvilcraft.reinforced_concrete_white_stair": "Reinforced Concrete White Stair",
- "block.anvilcraft.reinforced_concrete_white_wall": "Reinforced Concrete White Wall",
- "block.anvilcraft.reinforced_concrete_yellow": "Reinforced Concrete Yellow",
- "block.anvilcraft.reinforced_concrete_yellow_slab": "Reinforced Concrete Yellow Slab",
- "block.anvilcraft.reinforced_concrete_yellow_stair": "Reinforced Concrete Yellow Stair",
- "block.anvilcraft.reinforced_concrete_yellow_wall": "Reinforced Concrete Yellow Wall",
"block.anvilcraft.remote_transmission_pole": "Remote Transmission Pole",
"block.anvilcraft.resentful_amber_block": "Resentful Block of Amber",
"block.anvilcraft.resin_block": "Block of Resin",
@@ -546,10 +551,24 @@
"block.anvilcraft.white_chocolate_slab": "White Chocolate Slab",
"block.anvilcraft.white_chocolate_stairs": "White Chocolate Stairs",
"block.anvilcraft.white_hole": "White Hole",
+ "block.anvilcraft.white_reinforced_concrete": "White Reinforced Concrete",
+ "block.anvilcraft.white_reinforced_concrete_slab": "White Reinforced Concrete Slab",
+ "block.anvilcraft.white_reinforced_concrete_stair": "White Reinforced Concrete Stair",
+ "block.anvilcraft.white_reinforced_concrete_wall": "White Reinforced Concrete Wall",
"block.anvilcraft.yellow_cement": "Yellow Cement",
"block.anvilcraft.yellow_cement_cauldron": "Yellow Cement Cauldron",
+ "block.anvilcraft.yellow_reinforced_concrete": "Yellow Reinforced Concrete",
+ "block.anvilcraft.yellow_reinforced_concrete_slab": "Yellow Reinforced Concrete Slab",
+ "block.anvilcraft.yellow_reinforced_concrete_stair": "Yellow Reinforced Concrete Stair",
+ "block.anvilcraft.yellow_reinforced_concrete_wall": "Yellow Reinforced Concrete Wall",
"block.anvilcraft.zinc_block": "Block of Zinc",
"block.anvilcraft.zinc_pressure_plate": "Zinc Pressure Plate",
+ "category.anvilcraft.enchanted": "Enchanted Items",
+ "category.anvilcraft.foods_and_drinks": "Foods and Drinks",
+ "category.anvilcraft.namespace": "%s Items",
+ "category.anvilcraft.namespace.anvilcraft": "AnvilCraft",
+ "category.anvilcraft.redstone": "Redstone Items",
+ "category.anvilcraft.unknown_namespace": "Unknown <%s>",
"command.anvilcraft.multiBlock.multi_block_pos": "Main part pos is ",
"command.anvilcraft.multiBlock.not_multi_block": "This block is not a multi-block",
"command.anvilcraft.multiphase.apply.not_player": "Command runner is not player",
@@ -575,6 +594,9 @@
"command.anvilcraft.powergrid.info.total_generate": "Total power generate: %s",
"command.anvilcraft.powergrid.info.transmitter": "%1$s at %2$s, %3$s, %4$s (Range: %5$s)",
"command.anvilcraft.universe.no_id": "No ID provided and cannot find ID in items on hand",
+ "config.jade.plugin_anvilcraft.burning_heater_provider": "Burning Heater",
+ "config.jade.plugin_anvilcraft.charger_provider": "Charger",
+ "config.jade.plugin_anvilcraft.discharger_provider": "Discharger",
"config.jade.plugin_anvilcraft.heatable_block_provider": "Heatable Block",
"config.jade.plugin_anvilcraft.item_detector": "Item Detector",
"config.jade.plugin_anvilcraft.power_provider": "Anvil Craft Power",
@@ -584,6 +606,8 @@
"config.waila.plugin_anvilcraft.power_provider": "Anvil Craft Power",
"config.waila.plugin_anvilcraft.warning_percent": "Warning Threshold",
"curios.identifier.ionocraft_backpack": "Ionocraft Backpack",
+ "death.attack.anvilcraft.falling_giant_anvil": "%1$s died due to systemic resonance caused by ground vibrations",
+ "death.attack.anvilcraft.heater_burn": "%1$s was well done by the heater",
"death.attack.anvilcraft.laser": "%1$s was pierced by laser",
"death.attack.anvilcraft.lost_in_time": "%1$s was lost in the river of time",
"effect.anvilcraft.rage": "Rage",
@@ -612,7 +636,7 @@
"entity.anvilcraft.thrown_ember_metal_heavy_halberd": "Thrown Ember Metal Heavy Halberd",
"entity.anvilcraft.thrown_frost_metal_heavy_halberd": "Thrown Frost Metal Heavy Halberd",
"entity.anvilcraft.thrown_transcendence_heavy_halberd": "Thrown Transcendence Heavy Halberd",
- "entity.minecraft.villager.anvilcraft.jeweler": "Jeweler",
+ "entity.anvilcraft.villager.jeweler": "Jeweler",
"fluid.anvilcraft.fire": "Burning Oil (The content of Fire Cauldron)",
"gui.anvilcraft.category.anvil_collision": "Anvil Collision",
"gui.anvilcraft.category.anvil_collision.consume": "Consume Anvil: %d",
@@ -713,7 +737,12 @@
"intro.anvilcraft.patchouli.structural_engineering": "By building specific multi-block structures, we can create engineering machines with special functions. $(br2)$(#666666)Technology is not a rigid knowledge with only one solution, but a product that elevates us beyond the ordinary. Common people simply cannot understand our progress.$()",
"intro.anvilcraft.patchouli.technology_application": "The production or transformation of new substances through the Anvilcraft technology.",
"item.anvilcraft.abnormal_amulet": "Abnormal Amulet",
+ "item.anvilcraft.acceleration_ring": "Acceleration Ring",
+ "item.anvilcraft.activator_sliding_rail": "Activator Sliding Rail",
+ "item.anvilcraft.active_silencer": "Active Silencer",
+ "item.anvilcraft.advanced_comparator": "Advanced Comparator",
"item.anvilcraft.amber": "Amber",
+ "item.anvilcraft.amber_block": "Amber Block",
"item.anvilcraft.amethyst_axe": "Amethyst Axe",
"item.anvilcraft.amethyst_hoe": "Amethyst Hoe",
"item.anvilcraft.amethyst_pickaxe": "Amethyst Pickaxe",
@@ -724,46 +753,148 @@
"item.anvilcraft.anvil_amulet": "Anvil Amulet",
"item.anvilcraft.anvil_hammer": "Anvil Hammer",
"item.anvilcraft.anvil_railgun": "Anvil Railgun",
+ "item.anvilcraft.arrow": "Arrow",
+ "item.anvilcraft.batch_crafter": "Batch Crafter",
+ "item.anvilcraft.batch_cutter": "Batch Cutter",
"item.anvilcraft.beef_mushroom_stew": "Beef Mushroom Stew",
+ "item.anvilcraft.berry_cake_block": "Berry Cake Block",
+ "item.anvilcraft.berry_cream_block": "Berry Cream Block",
"item.anvilcraft.black_cement_bucket": "Black Cement Bucket",
+ "item.anvilcraft.black_chocolate_block": "Black Chocolate Block",
+ "item.anvilcraft.black_chocolate_slab": "Black Chocolate Slab",
+ "item.anvilcraft.black_chocolate_stairs": "Black Chocolate Stairs",
+ "item.anvilcraft.black_hole": "Black Hole",
+ "item.anvilcraft.black_reinforced_concrete": "Black Reinforced Concrete",
+ "item.anvilcraft.black_reinforced_concrete_slab": "Black Reinforced Concrete Slab",
+ "item.anvilcraft.black_reinforced_concrete_stair": "Black Reinforced Concrete Stair",
+ "item.anvilcraft.black_reinforced_concrete_wall": "Black Reinforced Concrete Wall",
+ "item.anvilcraft.block_comparator": "Block Comparator",
+ "item.anvilcraft.block_devourer": "Block Devourer",
+ "item.anvilcraft.block_placer": "Block Placer",
"item.anvilcraft.blue_cement_bucket": "Blue Cement Bucket",
+ "item.anvilcraft.blue_reinforced_concrete": "Blue Reinforced Concrete",
+ "item.anvilcraft.blue_reinforced_concrete_slab": "Blue Reinforced Concrete Slab",
+ "item.anvilcraft.blue_reinforced_concrete_stair": "Blue Reinforced Concrete Stair",
+ "item.anvilcraft.blue_reinforced_concrete_wall": "Blue Reinforced Concrete Wall",
+ "item.anvilcraft.brass_block": "Brass Block",
"item.anvilcraft.brass_ingot": "Brass Ingot",
"item.anvilcraft.brass_nugget": "Brass Nugget",
+ "item.anvilcraft.brass_pressure_plate": "Brass Pressure Plate",
+ "item.anvilcraft.bronze_block": "Bronze Block",
"item.anvilcraft.bronze_ingot": "Bronze Ingot",
"item.anvilcraft.bronze_nugget": "Bronze Nugget",
+ "item.anvilcraft.bronze_pressure_plate": "Bronze Pressure Plate",
"item.anvilcraft.brown_cement_bucket": "Brown Cement Bucket",
+ "item.anvilcraft.brown_reinforced_concrete": "Brown Reinforced Concrete",
+ "item.anvilcraft.brown_reinforced_concrete_slab": "Brown Reinforced Concrete Slab",
+ "item.anvilcraft.brown_reinforced_concrete_stair": "Brown Reinforced Concrete Stair",
+ "item.anvilcraft.brown_reinforced_concrete_wall": "Brown Reinforced Concrete Wall",
+ "item.anvilcraft.burning_heater": "Burning Heater",
+ "item.anvilcraft.cake_base_block": "Cake Base Block",
+ "item.anvilcraft.cake_block": "Cake Block",
"item.anvilcraft.canned_food": "Canned Food",
"item.anvilcraft.capacitor": "Capacitor",
"item.anvilcraft.capacitor_empty": "Empty Capacitor",
"item.anvilcraft.cat_amulet": "Cat Amulet",
+ "item.anvilcraft.celestial_forging_anvil": "Celestial Forging Anvil",
+ "item.anvilcraft.celestial_forging_anvil_amplifier": "Celestial Forging Anvil Amplifier",
+ "item.anvilcraft.celestial_forging_anvil_fluid_interface": "Celestial Forging Anvil Fluid Interface",
+ "item.anvilcraft.celestial_forging_anvil_laser_interface": "Celestial Forging Anvil Laser Interface",
+ "item.anvilcraft.celestial_forging_anvil_logistics_interface": "Celestial Forging Anvil Logistics Interface",
+ "item.anvilcraft.celestial_forging_anvil_portal": "Celestial Forging Anvil Portal",
+ "item.anvilcraft.charge_collector": "Charge Collector",
"item.anvilcraft.charged_neutronium_ingot": "Charged Neutronium Ingot",
+ "item.anvilcraft.charger": "Charger",
"item.anvilcraft.chocolate": "Chocolate",
"item.anvilcraft.chocolate_black": "Chocolate Black",
+ "item.anvilcraft.chocolate_block": "Chocolate Block",
+ "item.anvilcraft.chocolate_cake_block": "Chocolate Cake Block",
+ "item.anvilcraft.chocolate_cream_block": "Chocolate Cream Block",
+ "item.anvilcraft.chocolate_slab": "Chocolate Slab",
+ "item.anvilcraft.chocolate_stairs": "Chocolate Stairs",
"item.anvilcraft.chocolate_white": "Chocolate White",
+ "item.anvilcraft.chromatic_stone": "Chromatic Stone",
+ "item.anvilcraft.chute": "Chute",
+ "item.anvilcraft.cinerite": "Cinerite",
"item.anvilcraft.circuit_board": "Circuit Board",
"item.anvilcraft.cocoa_butter": "Cocoa Butter",
"item.anvilcraft.cocoa_liquor": "Cocoa Liquor",
"item.anvilcraft.cocoa_powder": "Cocoa Powder",
"item.anvilcraft.comrade_amulet": "Comrade Amulet",
"item.anvilcraft.comrade_amulet.tooltip": "Signed players:",
+ "item.anvilcraft.confined_energy_anvilon": "Confined Energy Anvilon",
+ "item.anvilcraft.confined_mass_anvilon": "Confined Mass Anvilon",
+ "item.anvilcraft.confined_neutronium_ingot": "Confined Neutronium Ingot",
+ "item.anvilcraft.confined_space_anvilon": "Confined Space Anvilon",
+ "item.anvilcraft.confined_time_anvilon": "Confined Time Anvilon",
+ "item.anvilcraft.confinement_chamber": "Confinement Chamber",
+ "item.anvilcraft.controllable_sand": "Controllable Sand",
"item.anvilcraft.copper_nugget": "Copper Nugget",
+ "item.anvilcraft.copper_pressure_plate": "Copper Pressure Plate",
+ "item.anvilcraft.corrupted_beacon": "Corrupted Beacon",
"item.anvilcraft.crab_claw": "Crab Claw",
+ "item.anvilcraft.crab_trap": "Crab Trap",
+ "item.anvilcraft.crate": "Crate",
"item.anvilcraft.cream": "Cream",
+ "item.anvilcraft.cream_block": "Cream Block",
"item.anvilcraft.creamy_bread_roll": "Creamy Bread Roll",
+ "item.anvilcraft.creative_generator": "Creative Generator",
+ "item.anvilcraft.crushing_table": "Crushing Table",
+ "item.anvilcraft.cursed_gold_block": "Cursed Gold Block",
"item.anvilcraft.cursed_gold_ingot": "Cursed Gold Ingot",
"item.anvilcraft.cursed_gold_nugget": "Cursed Gold Nugget",
+ "item.anvilcraft.cut_ember_metal_block": "Cut Ember Metal Block",
+ "item.anvilcraft.cut_ember_metal_pillar": "Cut Ember Metal Pillar",
+ "item.anvilcraft.cut_ember_metal_slab": "Cut Ember Metal Slab",
+ "item.anvilcraft.cut_ember_metal_stairs": "Cut Ember Metal Stairs",
+ "item.anvilcraft.cut_flint_block": "Cut Flint Block",
+ "item.anvilcraft.cut_flint_pillar": "Cut Flint Pillar",
+ "item.anvilcraft.cut_flint_slab": "Cut Flint Slab",
+ "item.anvilcraft.cut_flint_stairs": "Cut Flint Stairs",
+ "item.anvilcraft.cut_frost_metal_block": "Cut Frost Metal Block",
+ "item.anvilcraft.cut_frost_metal_pillar": "Cut Frost Metal Pillar",
+ "item.anvilcraft.cut_frost_metal_slab": "Cut Frost Metal Slab",
+ "item.anvilcraft.cut_frost_metal_stairs": "Cut Frost Metal Stairs",
+ "item.anvilcraft.cut_heavy_iron_block": "Cut Heavy Iron Block",
+ "item.anvilcraft.cut_heavy_iron_slab": "Cut Heavy Iron Slab",
+ "item.anvilcraft.cut_heavy_iron_stairs": "Cut Heavy Iron Stairs",
+ "item.anvilcraft.cut_royal_steel_block": "Cut Royal Steel Block",
+ "item.anvilcraft.cut_royal_steel_pillar": "Cut Royal Steel Pillar",
+ "item.anvilcraft.cut_royal_steel_slab": "Cut Royal Steel Slab",
+ "item.anvilcraft.cut_royal_steel_stairs": "Cut Royal Steel Stairs",
"item.anvilcraft.cyan_cement_bucket": "Cyan Cement Bucket",
+ "item.anvilcraft.cyan_reinforced_concrete": "Cyan Reinforced Concrete",
+ "item.anvilcraft.cyan_reinforced_concrete_slab": "Cyan Reinforced Concrete Slab",
+ "item.anvilcraft.cyan_reinforced_concrete_stair": "Cyan Reinforced Concrete Stair",
+ "item.anvilcraft.cyan_reinforced_concrete_wall": "Cyan Reinforced Concrete Wall",
+ "item.anvilcraft.deepslate_lead_ore": "Deepslate Lead Ore",
+ "item.anvilcraft.deepslate_silver_ore": "Deepslate Silver Ore",
+ "item.anvilcraft.deepslate_tin_ore": "Deepslate Tin Ore",
+ "item.anvilcraft.deepslate_titanium_ore": "Deepslate Titanium Ore",
+ "item.anvilcraft.deepslate_tungsten_ore": "Deepslate Tungsten Ore",
+ "item.anvilcraft.deepslate_uranium_ore": "Deepslate Uranium Ore",
+ "item.anvilcraft.deepslate_zinc_ore": "Deepslate Zinc Ore",
+ "item.anvilcraft.deflection_ring": "Deflection Ring",
"item.anvilcraft.deformation_smithing_template": "Deformation Smithing Template",
+ "item.anvilcraft.detector_sliding_rail": "Detector Sliding Rail",
+ "item.anvilcraft.discharger": "Discharger",
"item.anvilcraft.disk": "Disk",
"item.anvilcraft.disk.stored_from": "Stored from: %s",
"item.anvilcraft.dog_amulet": "Dog Amulet",
"item.anvilcraft.dough": "Dough",
"item.anvilcraft.dragon_rod": "Dragon Rod",
+ "item.anvilcraft.dyson_sphere_component": "Dyson Sphere Component",
"item.anvilcraft.earth_core_shard": "Earth Core Shard",
+ "item.anvilcraft.earth_core_shard_block": "Earth Core Shard Block",
+ "item.anvilcraft.earth_core_shard_ore": "Earth Core Shard Ore",
"item.anvilcraft.eight_to_one_smithing_template": "Eight to One Smithing Template",
+ "item.anvilcraft.ember_anvil": "Ember Anvil",
"item.anvilcraft.ember_anvil_hammer": "Ember Anvil Hammer",
"item.anvilcraft.ember_dragon_rod": "Ember Dragon Rod",
+ "item.anvilcraft.ember_glass": "Ember Glass",
+ "item.anvilcraft.ember_grindstone": "Ember Grindstone",
"item.anvilcraft.ember_metal_axe": "Ember Metal Axe",
+ "item.anvilcraft.ember_metal_block": "Ember Metal Block",
"item.anvilcraft.ember_metal_heavy_halberd": "Ember Metal Heavy Halberd",
"item.anvilcraft.ember_metal_hoe": "Ember Metal Hoe",
"item.anvilcraft.ember_metal_ingot": "Ember Metal Ingot",
@@ -773,15 +904,28 @@
"item.anvilcraft.ember_metal_shovel": "Ember Metal Shovel",
"item.anvilcraft.ember_metal_sword": "Ember Metal Sword",
"item.anvilcraft.ember_metal_upgrade_smithing_template": "Smithing Template",
+ "item.anvilcraft.ember_smithing_table": "Ember Smithing Table",
"item.anvilcraft.emerald_amulet": "Emerald Amulet",
+ "item.anvilcraft.end_dust": "End Dust",
"item.anvilcraft.energy_weapon_platform": "Energy Weapon Platform",
"item.anvilcraft.exp_bucket": "Exp Bucket",
"item.anvilcraft.exp_gem": "Exp Gem",
+ "item.anvilcraft.exp_gem_block": "Exp Gem Block",
+ "item.anvilcraft.exposed_copper_pressure_plate": "Exposed Copper Pressure Plate",
+ "item.anvilcraft.fe_collector": "Fe Collector",
"item.anvilcraft.feather_amulet": "Feather Amulet",
+ "item.anvilcraft.ferrite_core_magnet_block": "Ferrite Core Magnet Block",
"item.anvilcraft.filter": "Filter",
+ "item.anvilcraft.fish_tank": "Fish Tank",
+ "item.anvilcraft.flint_block": "Flint Block",
"item.anvilcraft.flour": "Flour",
+ "item.anvilcraft.fluid_tank": "Fluid Tank",
"item.anvilcraft.four_to_one_smithing_template": "Four to One Smithing Template",
+ "item.anvilcraft.frost_anvil": "Frost Anvil",
+ "item.anvilcraft.frost_glass": "Frost Glass",
+ "item.anvilcraft.frost_grindstone": "Frost Grindstone",
"item.anvilcraft.frost_metal_axe": "Frost Metal Axe",
+ "item.anvilcraft.frost_metal_block": "Frost Metal Block",
"item.anvilcraft.frost_metal_heavy_halberd": "Frost Metal Heavy Halberd",
"item.anvilcraft.frost_metal_hoe": "Frost Metal Hoe",
"item.anvilcraft.frost_metal_ingot": "Frost Metal Ingot",
@@ -791,66 +935,187 @@
"item.anvilcraft.frost_metal_shovel": "Frost Metal Shovel",
"item.anvilcraft.frost_metal_sword": "Frost Metal Sword",
"item.anvilcraft.frost_metal_upgrade_smithing_template": "Smithing Template",
+ "item.anvilcraft.frost_smithing_table": "Frost Smithing Table",
"item.anvilcraft.gem_amulet": "Gem Amulet",
"item.anvilcraft.geode": "Geode",
"item.anvilcraft.geode.find": "Suspected amethyst geode, located %s",
+ "item.anvilcraft.giant_anvil": "Giant Anvil",
+ "item.anvilcraft.glowing_netherite_block": "Glowing Netherite Block",
+ "item.anvilcraft.glowing_tungsten_block": "Glowing Tungsten Block",
"item.anvilcraft.gray_cement_bucket": "Gray Cement Bucket",
+ "item.anvilcraft.gray_reinforced_concrete": "Gray Reinforced Concrete",
+ "item.anvilcraft.gray_reinforced_concrete_slab": "Gray Reinforced Concrete Slab",
+ "item.anvilcraft.gray_reinforced_concrete_stair": "Gray Reinforced Concrete Stair",
+ "item.anvilcraft.gray_reinforced_concrete_wall": "Gray Reinforced Concrete Wall",
"item.anvilcraft.green_cement_bucket": "Green Cement Bucket",
+ "item.anvilcraft.green_reinforced_concrete": "Green Reinforced Concrete",
+ "item.anvilcraft.green_reinforced_concrete_slab": "Green Reinforced Concrete Slab",
+ "item.anvilcraft.green_reinforced_concrete_stair": "Green Reinforced Concrete Stair",
+ "item.anvilcraft.green_reinforced_concrete_wall": "Green Reinforced Concrete Wall",
"item.anvilcraft.guide_book": "AnvilCraft Guide Book",
+ "item.anvilcraft.gunpowder_block": "Gunpowder Block",
"item.anvilcraft.hardend_resin": "Hardend Resin",
+ "item.anvilcraft.heat_collector": "Heat Collector",
+ "item.anvilcraft.heated_netherite_block": "Heated Netherite Block",
+ "item.anvilcraft.heated_tungsten_block": "Heated Tungsten Block",
+ "item.anvilcraft.heater": "Heater",
"item.anvilcraft.heavy_halberd_core": "Heavy Halberd Core",
+ "item.anvilcraft.heavy_iron_beam": "Heavy Iron Beam",
+ "item.anvilcraft.heavy_iron_block": "Heavy Iron Block",
+ "item.anvilcraft.heavy_iron_column": "Heavy Iron Column",
+ "item.anvilcraft.heavy_iron_door": "Heavy Iron Door",
+ "item.anvilcraft.heavy_iron_plate": "Heavy Iron Plate",
+ "item.anvilcraft.heavy_iron_trapdoor": "Heavy Iron Trapdoor",
+ "item.anvilcraft.heavy_iron_wall": "Heavy Iron Wall",
+ "item.anvilcraft.heliostats": "Heliostats",
"item.anvilcraft.heliostats.pos_set": "Will irradiate %s",
+ "item.anvilcraft.hollow_magnet_block": "Hollow Magnet Block",
+ "item.anvilcraft.hyperdimension_storage_station": "Hyperdimension Storage Station",
+ "item.anvilcraft.impact_pile": "Impact Pile",
+ "item.anvilcraft.incandescent_netherite_block": "Incandescent Netherite Block",
+ "item.anvilcraft.incandescent_tungsten_block": "Incandescent Tungsten Block",
+ "item.anvilcraft.induction_light": "Induction Light",
"item.anvilcraft.inherent_enchantment.tooltip": "Inherent enchantments:",
"item.anvilcraft.ionocraft": "Ionocraft",
"item.anvilcraft.ionocraft_backpack": "Ionocraft Backpack",
"item.anvilcraft.ionocraft_backpack.flight_time": "Flight Time: %ds",
- "item.anvilcraft.ionocraft_backpack.flight_time_energy": "Remaining Energy: %sMJ, Flight Time: %ss",
+ "item.anvilcraft.item_collector": "Item Collector",
+ "item.anvilcraft.item_detector": "Item Detector",
+ "item.anvilcraft.jewelcrafting_table": "Jewelcrafting Table",
+ "item.anvilcraft.large_cake": "Large Cake",
+ "item.anvilcraft.large_crate": "Large Crate",
+ "item.anvilcraft.large_fluid_tank": "Large Fluid Tank",
+ "item.anvilcraft.laser_receiver": "Laser Receiver",
+ "item.anvilcraft.lead_block": "Lead Block",
"item.anvilcraft.lead_ingot": "Lead Ingot",
"item.anvilcraft.lead_nugget": "Lead Nugget",
+ "item.anvilcraft.lead_pressure_plate": "Lead Pressure Plate",
"item.anvilcraft.levitation_powder": "Levitation Powder",
+ "item.anvilcraft.levitation_powder_block": "Levitation Powder Block",
"item.anvilcraft.light_blue_cement_bucket": "Light Blue Cement Bucket",
+ "item.anvilcraft.light_blue_reinforced_concrete": "Light Blue Reinforced Concrete",
+ "item.anvilcraft.light_blue_reinforced_concrete_slab": "Light Blue Reinforced Concrete Slab",
+ "item.anvilcraft.light_blue_reinforced_concrete_stair": "Light Blue Reinforced Concrete Stair",
+ "item.anvilcraft.light_blue_reinforced_concrete_wall": "Light Blue Reinforced Concrete Wall",
"item.anvilcraft.light_gray_cement_bucket": "Light Gray Cement Bucket",
+ "item.anvilcraft.light_gray_reinforced_concrete": "Light Gray Reinforced Concrete",
+ "item.anvilcraft.light_gray_reinforced_concrete_slab": "Light Gray Reinforced Concrete Slab",
+ "item.anvilcraft.light_gray_reinforced_concrete_stair": "Light Gray Reinforced Concrete Stair",
+ "item.anvilcraft.light_gray_reinforced_concrete_wall": "Light Gray Reinforced Concrete Wall",
"item.anvilcraft.lime_cement_bucket": "Lime Cement Bucket",
"item.anvilcraft.lime_powder": "Lime Powder",
+ "item.anvilcraft.lime_reinforced_concrete": "Lime Reinforced Concrete",
+ "item.anvilcraft.lime_reinforced_concrete_slab": "Lime Reinforced Concrete Slab",
+ "item.anvilcraft.lime_reinforced_concrete_stair": "Lime Reinforced Concrete Stair",
+ "item.anvilcraft.lime_reinforced_concrete_wall": "Lime Reinforced Concrete Wall",
+ "item.anvilcraft.load_monitor": "Load Monitor",
"item.anvilcraft.magenta_cement_bucket": "Magenta Cement Bucket",
+ "item.anvilcraft.magenta_reinforced_concrete": "Magenta Reinforced Concrete",
+ "item.anvilcraft.magenta_reinforced_concrete_slab": "Magenta Reinforced Concrete Slab",
+ "item.anvilcraft.magenta_reinforced_concrete_stair": "Magenta Reinforced Concrete Stair",
+ "item.anvilcraft.magenta_reinforced_concrete_wall": "Magenta Reinforced Concrete Wall",
"item.anvilcraft.magnet": "Magnet",
+ "item.anvilcraft.magnet_block": "Magnet Block",
"item.anvilcraft.magnet_ingot": "Magnet Ingot",
+ "item.anvilcraft.magnetic_chute": "Magnetic Chute",
+ "item.anvilcraft.magnetoelectric_core": "Magnetoelectric Core",
"item.anvilcraft.melt_gem_bucket": "Melt Gem Bucket",
+ "item.anvilcraft.menger_sponge": "Menger Sponge",
+ "item.anvilcraft.mineral_fountain": "Mineral Fountain",
+ "item.anvilcraft.mob_amber_block": "Mob Amber Block",
"item.anvilcraft.multiphase_matter": "Multiphase Matter",
+ "item.anvilcraft.multiphase_matter_block": "Multiphase Matter Block",
"item.anvilcraft.multiphase_transcendium": "Multiphase Transcendium",
"item.anvilcraft.multitool": "Multitool",
"item.anvilcraft.nature_amulet": "Nature Amulet",
"item.anvilcraft.negative_matter": "Negative Matter",
+ "item.anvilcraft.negative_matter_block": "Negative Matter Block",
"item.anvilcraft.negative_matter_nugget": "Negative Matter Nugget",
+ "item.anvilcraft.neoforge": "Neoforge",
+ "item.anvilcraft.nesting_shulker_box": "Nesting Shulker Box",
+ "item.anvilcraft.nether_dust": "Nether Dust",
"item.anvilcraft.netherite_crystal_nucleus": "Netherite Crystal Nucleus",
+ "item.anvilcraft.neutron_irradiator": "Neutron Irradiator",
"item.anvilcraft.neutronium_ingot": "Neutronium Ingot",
"item.anvilcraft.oil_bucket": "Oil Bucket",
"item.anvilcraft.orange_cement_bucket": "Orange Cement Bucket",
+ "item.anvilcraft.orange_reinforced_concrete": "Orange Reinforced Concrete",
+ "item.anvilcraft.orange_reinforced_concrete_slab": "Orange Reinforced Concrete Slab",
+ "item.anvilcraft.orange_reinforced_concrete_stair": "Orange Reinforced Concrete Stair",
+ "item.anvilcraft.orange_reinforced_concrete_wall": "Orange Reinforced Concrete Wall",
+ "item.anvilcraft.over_nesting_shulker_box": "Over Nesting Shulker Box",
+ "item.anvilcraft.overheated_ember_metal_block": "Overheated Ember Metal Block",
+ "item.anvilcraft.overseer": "Overseer",
+ "item.anvilcraft.oxidized_copper_pressure_plate": "Oxidized Copper Pressure Plate",
+ "item.anvilcraft.penrose_sphere_component": "Penrose Sphere Component",
"item.anvilcraft.permutation_smithing_template": "Permutation Smithing Template",
+ "item.anvilcraft.piezoelectric_crystal": "Piezoelectric Crystal",
"item.anvilcraft.pill": "Pill",
"item.anvilcraft.pill.tooltip": "Pills made together with potion to achieve corresponding effects, can be taken quickly",
"item.anvilcraft.pill_box": "Pill Box",
"item.anvilcraft.pink_cement_bucket": "Pink Cement Bucket",
+ "item.anvilcraft.pink_reinforced_concrete": "Pink Reinforced Concrete",
+ "item.anvilcraft.pink_reinforced_concrete_slab": "Pink Reinforced Concrete Slab",
+ "item.anvilcraft.pink_reinforced_concrete_stair": "Pink Reinforced Concrete Stair",
+ "item.anvilcraft.pink_reinforced_concrete_wall": "Pink Reinforced Concrete Wall",
+ "item.anvilcraft.plutonium_block": "Plutonium Block",
"item.anvilcraft.plutonium_ingot": "Plutonium Ingot",
"item.anvilcraft.plutonium_nugget": "Plutonium Nugget",
+ "item.anvilcraft.plutonium_pressure_plate": "Plutonium Pressure Plate",
+ "item.anvilcraft.polished_flint_block": "Polished Flint Block",
+ "item.anvilcraft.polished_heavy_iron_block": "Polished Heavy Iron Block",
+ "item.anvilcraft.polished_heavy_iron_slab": "Polished Heavy Iron Slab",
+ "item.anvilcraft.polished_heavy_iron_stairs": "Polished Heavy Iron Stairs",
+ "item.anvilcraft.power_converter_big": "Power Converter Big",
+ "item.anvilcraft.power_converter_middle": "Power Converter Middle",
+ "item.anvilcraft.power_converter_small": "Power Converter Small",
+ "item.anvilcraft.powered_sliding_rail": "Powered Sliding Rail",
"item.anvilcraft.prismarine_blade": "Prismarine Blade",
"item.anvilcraft.prismarine_cluster": "Prismarine Cluster",
"item.anvilcraft.processor": "Processor",
+ "item.anvilcraft.propel_piston": "Propel Piston",
+ "item.anvilcraft.pulse_generator": "Pulse Generator",
"item.anvilcraft.purple_cement_bucket": "Purple Cement Bucket",
+ "item.anvilcraft.purple_reinforced_concrete": "Purple Reinforced Concrete",
+ "item.anvilcraft.purple_reinforced_concrete_slab": "Purple Reinforced Concrete Slab",
+ "item.anvilcraft.purple_reinforced_concrete_stair": "Purple Reinforced Concrete Stair",
+ "item.anvilcraft.purple_reinforced_concrete_wall": "Purple Reinforced Concrete Wall",
+ "item.anvilcraft.quartz_sand": "Quartz Sand",
"item.anvilcraft.raw_lead": "Raw Lead",
+ "item.anvilcraft.raw_lead_block": "Raw Lead Block",
"item.anvilcraft.raw_silver": "Raw Silver",
+ "item.anvilcraft.raw_silver_block": "Raw Silver Block",
"item.anvilcraft.raw_tin": "Raw Tin",
+ "item.anvilcraft.raw_tin_block": "Raw Tin Block",
"item.anvilcraft.raw_titanium": "Raw Titanium",
+ "item.anvilcraft.raw_titanium_block": "Raw Titanium Block",
"item.anvilcraft.raw_tungsten": "Raw Tungsten",
+ "item.anvilcraft.raw_tungsten_block": "Raw Tungsten Block",
"item.anvilcraft.raw_uranium": "Raw Uranium",
+ "item.anvilcraft.raw_uranium_block": "Raw Uranium Block",
"item.anvilcraft.raw_zinc": "Raw Zinc",
+ "item.anvilcraft.raw_zinc_block": "Raw Zinc Block",
"item.anvilcraft.recovery_pearl": "Recovery Pearl",
"item.anvilcraft.red_cement_bucket": "Red Cement Bucket",
+ "item.anvilcraft.red_reinforced_concrete": "Red Reinforced Concrete",
+ "item.anvilcraft.red_reinforced_concrete_slab": "Red Reinforced Concrete Slab",
+ "item.anvilcraft.red_reinforced_concrete_stair": "Red Reinforced Concrete Stair",
+ "item.anvilcraft.red_reinforced_concrete_wall": "Red Reinforced Concrete Wall",
+ "item.anvilcraft.redhot_netherite_block": "Redhot Netherite Block",
+ "item.anvilcraft.redhot_tungsten_block": "Redhot Tungsten Block",
+ "item.anvilcraft.remote_transmission_pole": "Remote Transmission Pole",
+ "item.anvilcraft.resentful_amber_block": "Resentful Amber Block",
"item.anvilcraft.resin": "Resin",
+ "item.anvilcraft.resin_block": "Resin Block",
"item.anvilcraft.resonator_core": "Resonator Core",
+ "item.anvilcraft.rotten_flesh_block": "Rotten Flesh Block",
+ "item.anvilcraft.royal_anvil": "Royal Anvil",
"item.anvilcraft.royal_anvil_hammer": "Royal Anvil Hammer",
"item.anvilcraft.royal_dragon_rod": "Royal Dragon Rod",
+ "item.anvilcraft.royal_grindstone": "Royal Grindstone",
+ "item.anvilcraft.royal_smithing_table": "Royal Smithing Table",
"item.anvilcraft.royal_steel_axe": "Royal Steel Axe",
+ "item.anvilcraft.royal_steel_block": "Royal Steel Block",
"item.anvilcraft.royal_steel_hoe": "Royal Steel Hoe",
"item.anvilcraft.royal_steel_ingot": "Royal Steel Ingot",
"item.anvilcraft.royal_steel_nugget": "Royal Steel Nugget",
@@ -860,51 +1125,101 @@
"item.anvilcraft.royal_steel_upgrade_smithing_template": "Smithing Template",
"item.anvilcraft.ruby": "Ruby",
"item.anvilcraft.ruby_amulet": "Ruby Amulet",
+ "item.anvilcraft.ruby_block": "Ruby Block",
+ "item.anvilcraft.ruby_laser": "Ruby Laser",
+ "item.anvilcraft.ruby_prism": "Ruby Prism",
"item.anvilcraft.sapphire": "Sapphire",
"item.anvilcraft.sapphire_amulet": "Sapphire Amulet",
+ "item.anvilcraft.sapphire_block": "Sapphire Block",
"item.anvilcraft.sea_heart_shell": "Sea Heart Shell",
"item.anvilcraft.sea_heart_shell_shard": "Sea Heart Shell Shard",
"item.anvilcraft.seeds_pack": "Seeds Pack",
+ "item.anvilcraft.shulker_container": "Shulker Container",
"item.anvilcraft.silence_amulet": "Silence Amulet",
+ "item.anvilcraft.silver_block": "Silver Block",
"item.anvilcraft.silver_ingot": "Silver Ingot",
"item.anvilcraft.silver_nugget": "Silver Nugget",
+ "item.anvilcraft.silver_pressure_plate": "Silver Pressure Plate",
+ "item.anvilcraft.singularity_crystal": "Singularity Crystal",
+ "item.anvilcraft.sliding_rail": "Sliding Rail",
+ "item.anvilcraft.sliding_rail_stop": "Sliding Rail Stop",
+ "item.anvilcraft.smooth_royal_steel_block": "Smooth Royal Steel Block",
+ "item.anvilcraft.space_overcompressor": "Space Overcompressor",
+ "item.anvilcraft.spectral_anvil": "Spectral Anvil",
"item.anvilcraft.spectral_slingshot": "Spectral Slingshot",
"item.anvilcraft.spectral_slingshot.unload_return": "Returned when Unloaded",
"item.anvilcraft.spectral_slingshot.unload_vanish": "Vanishes when Unloaded",
"item.anvilcraft.spectral_weapon_launcher": "Spectral Weapon Launcher",
"item.anvilcraft.sponge_gemmule": "Sponge Gemmule",
"item.anvilcraft.stable_neutronium_ingot": "Stable Neutronium Ingot",
+ "item.anvilcraft.stamping_platform": "Stamping Platform",
"item.anvilcraft.structure_tool": "Structure Tool",
+ "item.anvilcraft.sturdy_deepslate": "Sturdy Deepslate",
+ "item.anvilcraft.sugar_block": "Sugar Block",
"item.anvilcraft.supercapacitor": "Supercapacitor",
"item.anvilcraft.supercapacitor_empty": "Empty Supercapacitor",
+ "item.anvilcraft.supercritical_nesting_shulker_box": "Supercritical Nesting Shulker Box",
+ "item.anvilcraft.tempering_glass": "Tempering Glass",
+ "item.anvilcraft.tesla_tower": "Tesla Tower",
+ "item.anvilcraft.tin_block": "Tin Block",
"item.anvilcraft.tin_can": "Tin Can",
"item.anvilcraft.tin_ingot": "Tin Ingot",
"item.anvilcraft.tin_nugget": "Tin Nugget",
+ "item.anvilcraft.tin_pressure_plate": "Tin Pressure Plate",
+ "item.anvilcraft.titanium_block": "Titanium Block",
"item.anvilcraft.titanium_ingot": "Titanium Ingot",
"item.anvilcraft.titanium_nugget": "Titanium Nugget",
+ "item.anvilcraft.titanium_pressure_plate": "Titanium Pressure Plate",
"item.anvilcraft.topaz": "Topaz",
"item.anvilcraft.topaz_amulet": "Topaz Amulet",
+ "item.anvilcraft.topaz_block": "Topaz Block",
"item.anvilcraft.totem_of_rage": "Totem of Rage",
"item.anvilcraft.totem_of_recovery": "Totem of Recovery",
+ "item.anvilcraft.transcendence_anvil": "Transcendence Anvil",
"item.anvilcraft.transcendence_anvil_hammer": "Transcendence Anvil Hammer",
"item.anvilcraft.transcendence_dragon_rod": "Transcendence Dragon Rod",
"item.anvilcraft.transcendence_heavy_halberd": "Transcendence Heavy Halberd",
"item.anvilcraft.transcendence_resonator": "Transcendence Resonator",
+ "item.anvilcraft.transcendium_block": "Transcendium Block",
"item.anvilcraft.transcendium_ingot": "Transcendium Ingot",
"item.anvilcraft.transcendium_nugget": "Transcendium Nugget",
"item.anvilcraft.transcendium_upgrade_smithing_template": "Smithing Template",
+ "item.anvilcraft.transmission_pole": "Transmission Pole",
+ "item.anvilcraft.transparent_crafting_table": "Transparent Crafting Table",
+ "item.anvilcraft.tungsten_block": "Tungsten Block",
"item.anvilcraft.tungsten_ingot": "Tungsten Ingot",
"item.anvilcraft.tungsten_nugget": "Tungsten Nugget",
+ "item.anvilcraft.tungsten_pressure_plate": "Tungsten Pressure Plate",
"item.anvilcraft.two_to_one_smithing_template": "Two to One Smithing Template",
+ "item.anvilcraft.uranium_block": "Uranium Block",
"item.anvilcraft.uranium_ingot": "Uranium Ingot",
"item.anvilcraft.uranium_nugget": "Uranium Nugget",
+ "item.anvilcraft.uranium_pressure_plate": "Uranium Pressure Plate",
"item.anvilcraft.utusan": "Utusan",
+ "item.anvilcraft.void_energy_collector": "Void Energy Collector",
"item.anvilcraft.void_matter": "Void Matter",
+ "item.anvilcraft.void_matter_block": "Void Matter Block",
+ "item.anvilcraft.void_stone": "Void Stone",
+ "item.anvilcraft.weathered_copper_pressure_plate": "Weathered Copper Pressure Plate",
"item.anvilcraft.white_cement_bucket": "White Cement Bucket",
+ "item.anvilcraft.white_chocolate_block": "White Chocolate Block",
+ "item.anvilcraft.white_chocolate_slab": "White Chocolate Slab",
+ "item.anvilcraft.white_chocolate_stairs": "White Chocolate Stairs",
+ "item.anvilcraft.white_hole": "White Hole",
+ "item.anvilcraft.white_reinforced_concrete": "White Reinforced Concrete",
+ "item.anvilcraft.white_reinforced_concrete_slab": "White Reinforced Concrete Slab",
+ "item.anvilcraft.white_reinforced_concrete_stair": "White Reinforced Concrete Stair",
+ "item.anvilcraft.white_reinforced_concrete_wall": "White Reinforced Concrete Wall",
"item.anvilcraft.wood_fiber": "Wood Fiber",
"item.anvilcraft.yellow_cement_bucket": "Yellow Cement Bucket",
+ "item.anvilcraft.yellow_reinforced_concrete": "Yellow Reinforced Concrete",
+ "item.anvilcraft.yellow_reinforced_concrete_slab": "Yellow Reinforced Concrete Slab",
+ "item.anvilcraft.yellow_reinforced_concrete_stair": "Yellow Reinforced Concrete Stair",
+ "item.anvilcraft.yellow_reinforced_concrete_wall": "Yellow Reinforced Concrete Wall",
+ "item.anvilcraft.zinc_block": "Zinc Block",
"item.anvilcraft.zinc_ingot": "Zinc Ingot",
"item.anvilcraft.zinc_nugget": "Zinc Nugget",
+ "item.anvilcraft.zinc_pressure_plate": "Zinc Pressure Plate",
"itemGroup.anvilcraft.building_blocks": "AnvilCraft: Building Blocks",
"itemGroup.anvilcraft.functional_blocks": "AnvilCraft: Functional Blocks",
"itemGroup.anvilcraft.ingredients": "AnvilCraft: Ingredients",
@@ -922,10 +1237,11 @@
"jei.anvilcraft.tooltip.not_consumed": "Not Consumed",
"key.anvilcraft.switch_phase": "Switch Phase",
"key.anvilcraft.switch_resonate_mode": "Switch Resonate Mode",
+ "key.anvilcraft.switch_tool_mode": "Switch Multitool Mode",
"key.anvilcraft.thought": "Thought",
"key.anvilcraft.toggle_goggle": "Toggle Goggle Mode",
"key.anvilcraft.use_pill_box": "Use Pill Box",
- "key.categories.anvilcraft": "AnvilCraft",
+ "key.category.anvilcraft.all": "AnvilCraft",
"message.anvilcraft.chute.cannot_place": "Chute cannot face this direction",
"message.anvilcraft.code_gen_check": "Please check if the selected area is a cube and if the output slot has items.",
"message.anvilcraft.code_gen_filed": "Code generation failed",
@@ -965,7 +1281,7 @@
"screen.anvilcraft.button.pulse_generator.start_mode.loop": "Mode: Loop Mode",
"screen.anvilcraft.button.pulse_generator.start_mode.rising": "Mode: Rising Mode",
"screen.anvilcraft.button.record": "Retention item filtering: %s",
- "screen.anvilcraft.button.redstone_control": "Redstone control on\nUse alternate signal to determine thresholds",
+ "screen.anvilcraft.button.redstone_control": "Redstone control on",
"screen.anvilcraft.button.redstone_control_off": "Redstone control off",
"screen.anvilcraft.button.reverse": "Output reverse",
"screen.anvilcraft.button.reverse_off": "Output normal",
@@ -1066,18 +1382,30 @@
"screen.anvilcraft.structure_tool.to_data_gen": "To Data Gen",
"screen.anvilcraft.structure_tool.to_json": "To JSON",
"screen.anvilcraft.structure_tool.to_kubejs": "To KubeJS",
- "screen.anvilcraft.tesla_tower.filter.has_custom_name": "Custom Named Entity Filter",
- "screen.anvilcraft.tesla_tower.filter.is_baby_friendly": "Baby Friendly Entity Filter",
- "screen.anvilcraft.tesla_tower.filter.is_entity_id": "Entity Filter",
- "screen.anvilcraft.tesla_tower.filter.is_friendly": "Friendly Entity Filter",
- "screen.anvilcraft.tesla_tower.filter.is_on_vehicle": "On Vehicle Filter",
- "screen.anvilcraft.tesla_tower.filter.is_pet": "Pet Filter",
- "screen.anvilcraft.tesla_tower.filter.is_player": "Player Filter",
- "screen.anvilcraft.tesla_tower.filter.is_player_id": "Player Id Filter",
- "screen.anvilcraft.tesla_tower.filter.unknown": "Unknown Filter",
+ "screen.anvilcraft.tesla_tower.filter.has_custom_name": "Custom Named Entity",
+ "screen.anvilcraft.tesla_tower.filter.is_baby_friendly": "Baby Friendly Entity",
+ "screen.anvilcraft.tesla_tower.filter.is_entity_id": "Entity",
+ "screen.anvilcraft.tesla_tower.filter.is_friendly": "Friendly Entity",
+ "screen.anvilcraft.tesla_tower.filter.is_hostile": "Hostile Entity",
+ "screen.anvilcraft.tesla_tower.filter.is_neutral": "Neutral Entity",
+ "screen.anvilcraft.tesla_tower.filter.is_on_vehicle": "On Vehicle",
+ "screen.anvilcraft.tesla_tower.filter.is_pet": "Pet",
+ "screen.anvilcraft.tesla_tower.filter.is_player": "Player",
+ "screen.anvilcraft.tesla_tower.filter.is_player_id": "Player Id",
+ "screen.anvilcraft.tesla_tower.filter.unknown": "Unknown",
"screen.anvilcraft.tooltip.cfa_amplifier": "It must be placed diagonally on the Celestial Forging Anvil",
"screen.anvilcraft.tooltip.cfa_interface": "It must be placed tightly against the side of the Celestial Forging Anvil bottom",
"screen.anvilcraft.transcendium_upgrade_smithing_template": "Transcendium Upgrade",
+ "subtitles.anvilcraft.burning_heater": "Burning Heater crackled",
+ "subtitles.anvilcraft.giant_anvil_land": "Giant Anvil landed",
+ "subtitles.anvilcraft.giant_anvil_resin_shock": "Giant Anvil resin shock",
+ "subtitles.anvilcraft.giant_anvil_shock": "Giant Anvil shockwave",
+ "subtitles.anvilcraft.plasma_jet": "Plasma Jet roaring",
+ "subtitles.anvilcraft.plasma_jet_lava": "Plasma Jet burst",
+ "subtitles.anvilcraft.smart_block_placer_extend": "Smart Block Placer extended",
+ "subtitles.anvilcraft.smart_block_placer_retract": "Smart Block Placer retracted",
+ "subtitles.anvilcraft.smart_block_placer_shulker_open": "Smart Block Placer whirs",
+ "subtitles.anvilcraft.tesla_tower_strike": "Tesla Tower strikes",
"title.anvilcraft.patchouli.advanced.anvil_destroy": "Anvil Destroy",
"title.anvilcraft.patchouli.advanced.heated_block": "Heated Block",
"title.anvilcraft.patchouli.advanced.special_heated_block": "Special Heated Block",
@@ -1172,6 +1500,30 @@
"title.anvilcraft.patchouli.struct.overseer": "Overseer: Chunk Loader",
"title.anvilcraft.patchouli.structural_engineering": "Structural Engineering",
"title.anvilcraft.patchouli.technology_application": "Technology application",
+ "tooltip.anvilcraft.burning_heater.burn_time_label": "Remaining Burn Time:",
+ "tooltip.anvilcraft.burning_heater.can_smelt": "Can Smelt:",
+ "tooltip.anvilcraft.burning_heater.can_smelt.no": " No",
+ "tooltip.anvilcraft.burning_heater.can_smelt.yes": " Yes",
+ "tooltip.anvilcraft.burning_heater.fuel": "Fuel:",
+ "tooltip.anvilcraft.burning_heater.fuel.none": " None",
+ "tooltip.anvilcraft.burning_heater.jade.burn_time": "Burn Time: %s",
+ "tooltip.anvilcraft.burning_heater.jade.can_smelt": "Can Smelt: %s",
+ "tooltip.anvilcraft.burning_heater.jade.can_smelt.no": "No",
+ "tooltip.anvilcraft.burning_heater.jade.can_smelt.yes": "Yes",
+ "tooltip.anvilcraft.burning_heater.jade.state": "State: %s",
+ "tooltip.anvilcraft.burning_heater.jade.state.lit": "Lit",
+ "tooltip.anvilcraft.burning_heater.jade.state.off": "Off",
+ "tooltip.anvilcraft.burning_heater.jade.state.smoldering": "Smoldering",
+ "tooltip.anvilcraft.burning_heater.state_name": "State:",
+ "tooltip.anvilcraft.burning_heater.state_name.lit": " Lit",
+ "tooltip.anvilcraft.burning_heater.state_name.off": " Off",
+ "tooltip.anvilcraft.burning_heater.state_name.smoldering": " Smoldering",
+ "tooltip.anvilcraft.charger.jade.energy": "%1$s / %2$s",
+ "tooltip.anvilcraft.charger.jade.time": "%1$s / %2$s",
+ "tooltip.anvilcraft.charger.jade.working_progress": "Working Progress: %s",
+ "tooltip.anvilcraft.discharger.jade.energy": "%1$s / %2$s",
+ "tooltip.anvilcraft.discharger.jade.time": "%1$s / %2$s",
+ "tooltip.anvilcraft.discharger.jade.working_progress": "Discharging Progress: %s",
"tooltip.anvilcraft.grid_information.consumer_stats": "Power Consumer Stats:",
"tooltip.anvilcraft.grid_information.input_power": " Power Consumption: %d",
"tooltip.anvilcraft.grid_information.output_power": " Power Generation: %d",
@@ -1202,32 +1554,33 @@
"tooltip.anvilcraft.heliostats.unknown": " Unknown reason",
"tooltip.anvilcraft.heliostats.unspecified_irradiation_block": " Unspecified irradiation block",
"tooltip.anvilcraft.item.abnormal_amulet": "Prevents damage from carrying Uranium, Plutonium, Floating Powder, Cursed Gold items",
- "tooltip.anvilcraft.item.acceleration_ring": "Creates acceleration field. Accelerates anvils, projectiles, or players with Anvil Hammer",
+ "tooltip.anvilcraft.item.acceleration_ring": "Creates acceleration field for anvils, projectiles, or players with Anvil Hammer",
"tooltip.anvilcraft.item.activator_sliding_rail": "Activates blocks sliding over it",
"tooltip.anvilcraft.item.active_silencer": "Eliminate selected nearby sounds",
"tooltip.anvilcraft.item.advanced_comparator": "Supports Hysteresis and Window comparison modes",
- "tooltip.anvilcraft.item.amulet_box.desc": "Stores multiple active amulets or totems",
- "tooltip.anvilcraft.item.amulet_box.fullness": "Fullness: %1$d / %2$d",
- "tooltip.anvilcraft.item.amulet_box.line_1": "Right click to store the Totems of Undying on your inventory, and shift-right-click to retrieve the totems;",
- "tooltip.anvilcraft.item.amulet_box.line_2": "When holding, consume the totems in the box when needed, and after consuming the totem, you may receive a secret gift.",
+ "tooltip.anvilcraft.item.amulet_box": "Stores multiple active amulets or totems",
+ "tooltip.anvilcraft.item.amulet_box.shift": "Stores multiple active amulets or totems\nRight click to store the Totems of Undying on your inventory, and shift-right-click to retrieve the totems;\nWhen holding, consume the totems in the box when needed, and after consuming the totem, you may receive a secret gift.",
"tooltip.anvilcraft.item.anvil_amulet": "Grants immunity to anvil damage",
"tooltip.anvilcraft.item.anvil_hammer": "It's a hammer, an anvil, a wrench, goggles, and a mace",
"tooltip.anvilcraft.item.batch_crafter": "Received a redstone signal and crafted all internal items at once, with a power consumption of 4 kW",
"tooltip.anvilcraft.item.batch_cutter": "Received a redstone signal and cut all internal items at once, with a power consumption of 4 kW",
"tooltip.anvilcraft.item.black_hole": "Dev Block with intense gravitational attraction",
- "tooltip.anvilcraft.item.block_comparator": "Output signal when side blocks are the same. Right-click to switch to precise state detection mode",
- "tooltip.anvilcraft.item.block_devourer": "When powered by redstone, this block instantly breaks a 3×3 area of blocks in front of it.\nIf struck by a falling anvil, the breaking range increases — the farther the anvil falls, the larger the area it destroys.\nNo internal inventory. Outputs items behind it — into containers, as dropped items, or at the break location if blocked.\nBase world blocks such as stone, dirt, and deepslate drop only small amounts",
- "tooltip.anvilcraft.item.block_placer": "When powered by redstone, this block places a block in front of it.\nIf struck by a falling anvil, the placement distance increases — the farther the anvil falls, the farther the block is placed.\nNo internal inventory and must obtain blocks from dropped items or container inventories behind it",
+ "tooltip.anvilcraft.item.block_comparator": "Outputs signal when side blocks are the same, right-click to switch to precise state detection mode",
+ "tooltip.anvilcraft.item.block_devourer": "Breaks 3×3 area of blocks in front when powered by redstone",
+ "tooltip.anvilcraft.item.block_devourer.shift": "When powered by redstone, this block instantly breaks a 3×3 area of blocks in front of it\nIf struck by a falling anvil, the breaking range increases — the farther the anvil falls, the larger the area it destroys\nNo internal inventory, outputs items behind it — into containers, as dropped items, or at the break location if blocked\nBase world blocks such as stone, dirt, and deepslate drop only small amounts",
+ "tooltip.anvilcraft.item.block_placer": "Places blocks in front when powered by redstone",
+ "tooltip.anvilcraft.item.block_placer.shift": "When powered by redstone, this block places a block in front of it\nIf struck by a falling anvil, the placement distance increases — the farther the anvil falls, the farther the block is placed\nNo internal inventory and must obtain blocks from dropped items or container inventories behind it",
"tooltip.anvilcraft.item.brass_pressure_plate": "Output a redstone signal based on the inventory's filling degree of player above, also a brass plate",
"tooltip.anvilcraft.item.bronze_pressure_plate": "Output a redstone signal based on player satiety above, also a bronze plate",
+ "tooltip.anvilcraft.item.burning_heater": "Consume fuel to heat the block above\nEach crafting consumes 240 seconds of burn time",
"tooltip.anvilcraft.item.canned_food": "Stackable instant food",
- "tooltip.anvilcraft.item.capacitor": "4000kJ stored",
- "tooltip.anvilcraft.item.capacitor_empty": "4000kJ capacity",
+ "tooltip.anvilcraft.item.capacitor": "8 MFE stored",
+ "tooltip.anvilcraft.item.capacitor_empty": "8 MFE capacity",
"tooltip.anvilcraft.item.cat_amulet": "Scares away Creepers and Phantoms",
"tooltip.anvilcraft.item.charge_collector": "Collecting charges to generate power",
"tooltip.anvilcraft.item.charged_neutronium_ingot": "No longer passing through blocks, storing a large amount of electrical energy",
- "tooltip.anvilcraft.item.charger": "Charges items. Supports manual or automated input",
- "tooltip.anvilcraft.item.comrade_amulet": "Signable by players via right-click. Prevents damage from signed players",
+ "tooltip.anvilcraft.item.charger": "Charges items, supports manual or automated input",
+ "tooltip.anvilcraft.item.comrade_amulet": "Signable by players via right-click, prevents damage from signed players",
"tooltip.anvilcraft.item.copper_pressure_plate": "Redstone signal increases with pressing time, also a copper plate",
"tooltip.anvilcraft.item.crab_claw": "Increase touch length when holding",
"tooltip.anvilcraft.item.crab_trap": "Placing it in the water to help you catch aquatic products",
@@ -1238,10 +1591,10 @@
"tooltip.anvilcraft.item.cut_ember_metal_pillar": "Wither proof",
"tooltip.anvilcraft.item.cut_ember_metal_slab": "Wither proof",
"tooltip.anvilcraft.item.cut_ember_metal_stairs": "Wither proof",
- "tooltip.anvilcraft.item.cut_frost_metal_block": "Wither proof",
- "tooltip.anvilcraft.item.cut_frost_metal_pillar": "Wither proof",
- "tooltip.anvilcraft.item.cut_frost_metal_slab": "Wither proof",
- "tooltip.anvilcraft.item.cut_frost_metal_stairs": "Wither proof",
+ "tooltip.anvilcraft.item.cut_frost_metal_block": "Explosion proof",
+ "tooltip.anvilcraft.item.cut_frost_metal_pillar": "Explosion proof",
+ "tooltip.anvilcraft.item.cut_frost_metal_slab": "Explosion proof",
+ "tooltip.anvilcraft.item.cut_frost_metal_stairs": "Explosion proof",
"tooltip.anvilcraft.item.cut_heavy_iron_block": "Explosion proof",
"tooltip.anvilcraft.item.cut_heavy_iron_slab": "Explosion proof",
"tooltip.anvilcraft.item.cut_heavy_iron_stairs": "Explosion proof",
@@ -1249,13 +1602,14 @@
"tooltip.anvilcraft.item.cut_royal_steel_pillar": "Explosion proof",
"tooltip.anvilcraft.item.cut_royal_steel_slab": "Explosion proof",
"tooltip.anvilcraft.item.cut_royal_steel_stairs": "Explosion proof",
- "tooltip.anvilcraft.item.deflection_ring": "Deflects passing objects 90°. Detect speed with Comparator",
+ "tooltip.anvilcraft.item.deflection_ring": "Deflects passing objects 90°, detect speed with Comparator",
"tooltip.anvilcraft.item.detector_sliding_rail": "Output signal when objects or blocks slide over",
- "tooltip.anvilcraft.item.discharger": "Discharges capacitors. Supports manual or automated input",
+ "tooltip.anvilcraft.item.discharger": "Discharges capacitors, supports manual or automated input",
"tooltip.anvilcraft.item.disk.clear": "Shift + Right click to clear data stored",
"tooltip.anvilcraft.item.disk.store": "Right click block to copy its setting",
"tooltip.anvilcraft.item.dog_amulet": "Scares away Skeletons",
- "tooltip.anvilcraft.item.dragon_rod": "Portable block devourer. Left-click to mine, right-click to adjust range. Larger range costs more durability",
+ "tooltip.anvilcraft.item.dragon_rod": "Portable block devourer with adjustable range",
+ "tooltip.anvilcraft.item.dragon_rod.shift": "Portable block devourer, left-click to mine, right-click to adjust range, larger range costs more durability",
"tooltip.anvilcraft.item.ember_anvil": "Wither proof",
"tooltip.anvilcraft.item.ember_anvil_hammer": "It's a hammer, an anvil, a wrench, goggles, and a mace",
"tooltip.anvilcraft.item.ember_glass": "Wither proof, No tools required on collect",
@@ -1263,16 +1617,18 @@
"tooltip.anvilcraft.item.ember_metal_block": "Wither proof",
"tooltip.anvilcraft.item.ember_smithing_table": "Wither proof",
"tooltip.anvilcraft.item.emerald_amulet": "Grants Hero of the Village",
- "tooltip.anvilcraft.item.energy_weapon_platform": "320MJ stored, but will only inherit the result of Energy Weapon Making",
+ "tooltip.anvilcraft.item.energy_weapon_platform": "640 MFE stored, but will only inherit the result of Energy Weapon Making",
"tooltip.anvilcraft.item.exposed_copper_pressure_plate": "Redstone signal increases with pressing time, also a copper plate",
+ "tooltip.anvilcraft.item.fe_collector": "Collecting FE to generate power",
"tooltip.anvilcraft.item.feather_amulet": "Grants immunity to fall damage",
"tooltip.anvilcraft.item.ferrite_core_magnet_block": "Attracting the anvil below, when pushed and pulled by the piston, causes adjacent copper blocks to generate charges",
- "tooltip.anvilcraft.item.filter": "Matches items based on config or filters. Usable in any filter slot",
- "tooltip.anvilcraft.item.fish_tank": "It is sturdier than it looks and can be used as a substitute for the alchemy pot to perform related anvil synthesis.\nWearing it on your head provides a temporary underwater breathing effect.\nRight-click the top with an item in hand to place the item inside.\nRight-click the lower part of the fish tank with a tropical fish bucket in hand to release the tropical fish.",
- "tooltip.anvilcraft.item.frost_anvil": "Wither proof",
- "tooltip.anvilcraft.item.frost_grindstone": "Wither proof",
- "tooltip.anvilcraft.item.frost_metal_block": "Wither proof",
- "tooltip.anvilcraft.item.frost_smithing_table": "Wither proof",
+ "tooltip.anvilcraft.item.filter": "Matches items based on configuration, usable in any filter slot",
+ "tooltip.anvilcraft.item.fish_tank": "Used for anvil synthesis and provides underwater breathing when worn",
+ "tooltip.anvilcraft.item.fish_tank.shift": "It is sturdier than it looks and can be used as a substitute for the alchemy pot to perform related anvil synthesis\nWearing it on your head provides a temporary underwater breathing effect\nRight-click the top with an item in hand to place the item inside\nRight-click the lower part of the fish tank with a tropical fish bucket in hand to release the tropical fish",
+ "tooltip.anvilcraft.item.frost_anvil": "Explosion proof",
+ "tooltip.anvilcraft.item.frost_grindstone": "Explosion proof",
+ "tooltip.anvilcraft.item.frost_metal_block": "Explosion proof",
+ "tooltip.anvilcraft.item.frost_smithing_table": "Explosion proof",
"tooltip.anvilcraft.item.gem_amulet": "Combines effects of all four Gem Amulets",
"tooltip.anvilcraft.item.geode": "Find the surrounding Amethyst Geode when using it",
"tooltip.anvilcraft.item.heat_collector": "Generates power from heat",
@@ -1284,16 +1640,18 @@
"tooltip.anvilcraft.item.heavy_iron_plate": "Explosion proof",
"tooltip.anvilcraft.item.heavy_iron_trapdoor": "Explosion proof",
"tooltip.anvilcraft.item.heavy_iron_wall": "Explosion proof",
- "tooltip.anvilcraft.item.heliostats": "Right‑click a Netherite Block or Tungsten Block with the handheld heliostat to set target block.\nAfter placing the heliostat, it will heat the targeted block during the day, as well as the blocks above it",
+ "tooltip.anvilcraft.item.heliostats": "Heats targeted blocks during the day",
+ "tooltip.anvilcraft.item.heliostats.shift": "Right‑click a Netherite Block or Tungsten Block with the handheld heliostat to set target block\nAfter placing the heliostat, it will heat the targeted block during the day, as well as the blocks above it",
"tooltip.anvilcraft.item.hollow_magnet_block": "Attracting the anvil below, when pushed and pulled by the piston, causes adjacent copper blocks to generate charges",
- "tooltip.anvilcraft.item.impact_pile": "Place on Bedrock. Strike with falling anvil to create a Moneral Fountain",
- "tooltip.anvilcraft.item.induction_light": "Provides lighting with a power consumption of 1 kW\nRight‑click with Redstone to switch to Growth Acceleration Mode\nRight‑click with Glowstone to switch to Anti‑Monster Spawning Mode\nRight‑click with Void Matter to switch to Anti‑Animal Spawning Mode\nAll three special modes consume 16 kW of power",
+ "tooltip.anvilcraft.item.impact_pile": "Place on Bedrock and strike with falling anvil to create Moneral Fountain",
+ "tooltip.anvilcraft.item.induction_light": "Provides lighting and configurable special modes",
+ "tooltip.anvilcraft.item.induction_light.shift": "Provides lighting with a power consumption of 1 kW\nRight‑click with Redstone to switch to Growth Acceleration Mode\nRight‑click with Glowstone to switch to Anti‑Monster Spawning Mode\nRight‑click with Void Matter to switch to Anti‑Animal Spawning Mode\nAll three special modes consume 16 kW of power",
"tooltip.anvilcraft.item.ionocraft": "It will float when placed in the power grid",
- "tooltip.anvilcraft.item.ionocraft_backpack": "Allows creative flight while equipped. Requires power supplied from the energy grid or from capacitors in the inventory",
+ "tooltip.anvilcraft.item.ionocraft_backpack": "Allows creative flight while equipped, requires power from the energy grid or capacitors",
"tooltip.anvilcraft.item.item_collector": "Adjust power consumption based on range and cooling, from 2kW to 32kW",
- "tooltip.anvilcraft.item.item_detector": "Detects specific items behind (drops/containers) to output signal",
+ "tooltip.anvilcraft.item.item_detector": "Detects specific items behind (drops/containers) to output redstone signal",
"tooltip.anvilcraft.item.laser_receiver": "Generates power and output signal from received lasers",
- "tooltip.anvilcraft.item.lead_pressure_plate": "Output redstone signal based on the number of biological species above, also a lead plateOutput redstone signal based on the number of mob species above, also a lead plate",
+ "tooltip.anvilcraft.item.lead_pressure_plate": "Output redstone signal based on the number of mob species above, also a lead plate",
"tooltip.anvilcraft.item.levitation_powder": "Slight weightlessness",
"tooltip.anvilcraft.item.magnet": "Attract surrounding items when use",
"tooltip.anvilcraft.item.magnet_block": "Attracting the anvil below, when pushed and pulled by the piston, causes adjacent copper blocks to generate charges",
@@ -1304,18 +1662,16 @@
"tooltip.anvilcraft.item.negative_matter_block": "Negative matter is not antimatter, it is anti gravity matter",
"tooltip.anvilcraft.item.negative_matter_nugget": "Negative matter is not antimatter, it is anti gravity matter",
"tooltip.anvilcraft.item.neutronium_ingot": "Pass through most blocks except end dust, negative matter block, and bedrock",
- "tooltip.anvilcraft.item.overseer": "Chunk loader on 3x3 Royal Steel base. Higher base layers increase chunk load range (max 3 layers, 5x5 range)",
"tooltip.anvilcraft.item.oxidized_copper_pressure_plate": "Redstone signal increases with pressing time, also a copper plate",
"tooltip.anvilcraft.item.piezoelectric_crystal": "Charge generated by an anvil fall on it",
+ "tooltip.anvilcraft.item.pill_box": "Store pills for quick use",
+ "tooltip.anvilcraft.item.pill_box.shift": "Store pills, right-click to take one pill each, and press [%s] to use them in the inventory",
"tooltip.anvilcraft.item.plutonium_pressure_plate": "Output a redstone signal based on the player in hand item durability, also a plutonium plate",
"tooltip.anvilcraft.item.polished_heavy_iron_block": "Explosion proof",
"tooltip.anvilcraft.item.polished_heavy_iron_slab": "Explosion proof",
"tooltip.anvilcraft.item.polished_heavy_iron_stairs": "Explosion proof",
- "tooltip.anvilcraft.item.power_converter_big": "Convert power into FE, consumes 36 kW",
- "tooltip.anvilcraft.item.power_converter_middle": "Convert power into FE, consumes 6 kW",
- "tooltip.anvilcraft.item.power_converter_small": "Convert power into FE, consumes 1 kW",
"tooltip.anvilcraft.item.powered_sliding_rail": "Accelerates items, entities, or blocks when powered",
- "tooltip.anvilcraft.item.propel_piston": "Integrated piston worm. Requires Capacitor or Laser power",
+ "tooltip.anvilcraft.item.propel_piston": "Integrated piston worm, requires Capacitor or Laser power",
"tooltip.anvilcraft.item.pulse_generator": "Customizes pulse delay and duration",
"tooltip.anvilcraft.item.recipe.processing.chance": "%1$s%% Chance",
"tooltip.anvilcraft.item.recovery_pearl": "Right-click to teleport to last death point",
@@ -1336,8 +1692,9 @@
"tooltip.anvilcraft.item.sliding_rail": "Frictionless surface for sliding entities and even blocks",
"tooltip.anvilcraft.item.sliding_rail_stop": "Stops sliding items, entities, or blocks",
"tooltip.anvilcraft.item.smooth_royal_steel_block": "Explosion proof",
- "tooltip.anvilcraft.item.space_overcompressor": "Compresses items into Neutronium Ingots. Compresses multiblock outputs into drops",
- "tooltip.anvilcraft.item.spectral_anvil": "When the upper magnet is demagnetized, a phantom shadow is created and falls downward. It can pass through transparent blocks, and no matter the actual height, the impact is always treated as a 2‑block fall",
+ "tooltip.anvilcraft.item.space_overcompressor": "Compresses items into Neutronium Ingots, compresses multiblock outputs into drops",
+ "tooltip.anvilcraft.item.spectral_anvil": "Creates phantom shadows when the upper magnet is demagnetized",
+ "tooltip.anvilcraft.item.spectral_anvil.shift": "When the upper magnet is demagnetized, a phantom shadow is created and falls downward, it can pass through transparent blocks, and no matter the actual height, the impact is always treated as a 2‑block fall",
"tooltip.anvilcraft.item.spectral_slingshot": "Load a weapon to fire its phantom",
"tooltip.anvilcraft.item.stable_neutronium_ingot": "No more passing through blocks",
"tooltip.anvilcraft.item.structure_tool.click_to_copy": "Click to copy",
@@ -1352,8 +1709,8 @@
"tooltip.anvilcraft.item.structure_tool.must_odd": "The side length of the selected area must be odd and cannot exceed 15",
"tooltip.anvilcraft.item.structure_tool.shift_to_clear": "Shift + right click to clear selected area",
"tooltip.anvilcraft.item.structure_tool.size": "Size: x: %1$d, y: %2$d, z: %3$d",
- "tooltip.anvilcraft.item.supercapacitor": "80MJ stored",
- "tooltip.anvilcraft.item.supercapacitor_empty": "80MJ capacity",
+ "tooltip.anvilcraft.item.supercapacitor": "160 MFE stored",
+ "tooltip.anvilcraft.item.supercapacitor_empty": "160 MFE capacity",
"tooltip.anvilcraft.item.tempering_glass": "Explosion proof, No tools required on collect",
"tooltip.anvilcraft.item.tesla_tower": "Electric shock to mobs or lightning rods within a range of 8 grids, with a power consumption of 128 kW",
"tooltip.anvilcraft.item.tin_can": "Tin cans can be combined with any food to obtain canned food",
@@ -1361,8 +1718,8 @@
"tooltip.anvilcraft.item.titanium_pressure_plate": "Output a redstone signal based on the highest durability of the items above, also a titanium plate",
"tooltip.anvilcraft.item.topaz": "Containing the power of lightning",
"tooltip.anvilcraft.item.topaz_amulet": "Grants immunity to lightning damage",
- "tooltip.anvilcraft.item.totem_of_rage": "Grants invulnerability and berserk on fatal damage. Death is inevitable after 1 minute",
- "tooltip.anvilcraft.item.totem_of_recovery": "Teleports to spawn on death. Grants a Recall Pearl to return to death point",
+ "tooltip.anvilcraft.item.totem_of_rage": "Grants invulnerability and berserk on fatal damage, death is inevitable after 1 minute",
+ "tooltip.anvilcraft.item.totem_of_recovery": "Teleports to spawn on death, grants a Recall Pearl to return to death point",
"tooltip.anvilcraft.item.transcendence_anvil_hammer": "It's a hammer, an anvil, a wrench, goggles, and a mace",
"tooltip.anvilcraft.item.transmission_pole": "Build a power grid with a transmission length of 8",
"tooltip.anvilcraft.item.transparent_crafting_table": "Aesthetic, connectable Crafting Table",
@@ -1376,10 +1733,16 @@
"tooltip.anvilcraft.jade.power_information": "Power Grid: %s",
"tooltip.anvilcraft.jade.ruby_prism.power": "Laser level: %d",
"tooltip.anvilcraft.pill_box": "Store pills, right-click to take one pill each, and press [%s] to use them in the inventory",
- "tooltip.anvilcraft.press_key": "Hold [%s] for information",
+ "tooltip.anvilcraft.press_key": "Hold [%s] for more information",
"tooltip.anvilcraft.propel_piston.remaining_energy": " Remaining Energy: %s",
"tooltip.anvilcraft.propel_piston.remaining_push": " Remaining Push: %s block-time",
"tooltip.anvilcraft.propel_piston.state": "Propel Piston State: ",
+ "tooltip.anvilcraft.property.box_contents": "Fullness: %1$d / %2$d",
+ "tooltip.anvilcraft.property.devour_range": "Current Devour Range: %s",
+ "tooltip.anvilcraft.property.devour_range.range_3": "3x3",
+ "tooltip.anvilcraft.property.devour_range.range_5": "5x5",
+ "tooltip.anvilcraft.property.devour_range.range_7": "7x7",
+ "tooltip.anvilcraft.property.devour_range.range_9": "9x9",
"tooltip.anvilcraft.property.eternal": "Eternal: unbreakable, immune fire, explode, cactus, even the time and the void",
"tooltip.anvilcraft.property.ferocious": "Ferocious: enhance attack damage and mining efficiency based on the level of all enchantments",
"tooltip.anvilcraft.property.fire_reforging": "Reforging: mending in fire or lava",
@@ -1408,5 +1771,6 @@
"tooltip.anvilcraft.space_overcompressor.stored_mass": "Stored Mass: %s",
"tooltip.anvilcraft.thought": "Press [%s] for more info",
"tooltip.anvilcraft.working_progress.progress": " %1$s %2$s%%",
+ "tooltip.anvilcraft.working_progress.time": " %1$s / %2$s",
"tooltip.anvilcraft.working_progress.title": "Working progress:"
}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete.json
new file mode 100644
index 0000000000..124171d340
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/black_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..81d59a9ffe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/black_reinforced_concrete",
+ "side": "anvilcraft:block/black_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..26d74ae348
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/black_reinforced_concrete",
+ "side": "anvilcraft:block/black_reinforced_concrete",
+ "top": "anvilcraft:block/black_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..d659a4e353
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/black_reinforced_concrete",
+ "side": "anvilcraft:block/black_reinforced_concrete",
+ "top": "anvilcraft:block/black_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..62ee1b2b09
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/black_reinforced_concrete",
+ "side": "anvilcraft:block/black_reinforced_concrete",
+ "top": "anvilcraft:block/black_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..55892835cd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/black_reinforced_concrete",
+ "side": "anvilcraft:block/black_reinforced_concrete",
+ "top": "anvilcraft:block/black_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..d0f82f239f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/black_reinforced_concrete",
+ "side": "anvilcraft:block/black_reinforced_concrete",
+ "top": "anvilcraft:block/black_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_top.json
new file mode 100644
index 0000000000..a9324b44b8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/black_reinforced_concrete",
+ "side": "anvilcraft:block/black_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..c76c4c1904
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/black_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..ab1e0ffbcf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/black_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..9d7ad6df75
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/black_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..1d8c80e91a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/black_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/black_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete.json
new file mode 100644
index 0000000000..2027062aea
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..e13c2798c5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/blue_reinforced_concrete",
+ "side": "anvilcraft:block/blue_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..eae95bc6d5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/blue_reinforced_concrete",
+ "side": "anvilcraft:block/blue_reinforced_concrete",
+ "top": "anvilcraft:block/blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..198451061d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/blue_reinforced_concrete",
+ "side": "anvilcraft:block/blue_reinforced_concrete",
+ "top": "anvilcraft:block/blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..655049918d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/blue_reinforced_concrete",
+ "side": "anvilcraft:block/blue_reinforced_concrete",
+ "top": "anvilcraft:block/blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..e9fc801bce
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/blue_reinforced_concrete",
+ "side": "anvilcraft:block/blue_reinforced_concrete",
+ "top": "anvilcraft:block/blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..7eb3234c4a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/blue_reinforced_concrete",
+ "side": "anvilcraft:block/blue_reinforced_concrete",
+ "top": "anvilcraft:block/blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_top.json
new file mode 100644
index 0000000000..b2d89c6e38
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/blue_reinforced_concrete",
+ "side": "anvilcraft:block/blue_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..0c01eff876
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..f7b71094e0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..f9cbeeec32
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..6a21aa9838
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/blue_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete.json
new file mode 100644
index 0000000000..b377d29222
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/brown_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..8ce2d596cf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/brown_reinforced_concrete",
+ "side": "anvilcraft:block/brown_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..c0a63fbb71
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/brown_reinforced_concrete",
+ "side": "anvilcraft:block/brown_reinforced_concrete",
+ "top": "anvilcraft:block/brown_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..d56b57476e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/brown_reinforced_concrete",
+ "side": "anvilcraft:block/brown_reinforced_concrete",
+ "top": "anvilcraft:block/brown_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..c2bf62438a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/brown_reinforced_concrete",
+ "side": "anvilcraft:block/brown_reinforced_concrete",
+ "top": "anvilcraft:block/brown_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..1f22e095d1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/brown_reinforced_concrete",
+ "side": "anvilcraft:block/brown_reinforced_concrete",
+ "top": "anvilcraft:block/brown_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..d9142dae1d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/brown_reinforced_concrete",
+ "side": "anvilcraft:block/brown_reinforced_concrete",
+ "top": "anvilcraft:block/brown_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_top.json
new file mode 100644
index 0000000000..1f6169c026
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/brown_reinforced_concrete",
+ "side": "anvilcraft:block/brown_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..b5b27bb0e7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/brown_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..4a77ef590d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/brown_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..a661a22033
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/brown_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..cd9973d656
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/brown_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/brown_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cut_flint_pillar_horizontal.json b/src/generated/resources/assets/anvilcraft/models/block/cut_flint_pillar_horizontal.json
deleted file mode 100644
index 7d60ade61b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/cut_flint_pillar_horizontal.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column_horizontal",
- "textures": {
- "end": "anvilcraft:block/cut_flint_pillar_top",
- "side": "anvilcraft:block/cut_flint_pillar"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete.json
new file mode 100644
index 0000000000..76b9c5b44f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/cyan_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..b59b1fec29
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/cyan_reinforced_concrete",
+ "side": "anvilcraft:block/cyan_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..dfaaa92274
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/cyan_reinforced_concrete",
+ "side": "anvilcraft:block/cyan_reinforced_concrete",
+ "top": "anvilcraft:block/cyan_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..d3251cb764
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/cyan_reinforced_concrete",
+ "side": "anvilcraft:block/cyan_reinforced_concrete",
+ "top": "anvilcraft:block/cyan_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..ed386ab1b3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/cyan_reinforced_concrete",
+ "side": "anvilcraft:block/cyan_reinforced_concrete",
+ "top": "anvilcraft:block/cyan_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..7365039e84
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/cyan_reinforced_concrete",
+ "side": "anvilcraft:block/cyan_reinforced_concrete",
+ "top": "anvilcraft:block/cyan_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..d5647957f5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/cyan_reinforced_concrete",
+ "side": "anvilcraft:block/cyan_reinforced_concrete",
+ "top": "anvilcraft:block/cyan_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_top.json
new file mode 100644
index 0000000000..222650ccf2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/cyan_reinforced_concrete",
+ "side": "anvilcraft:block/cyan_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..65aa628535
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/cyan_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..e904896968
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/cyan_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..0fb4c7ab7e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/cyan_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..f4a3ee506f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/cyan_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/cyan_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/ember_glass.json b/src/generated/resources/assets/anvilcraft/models/block/ember_glass.json
index da261b62d0..edbecd46e9 100644
--- a/src/generated/resources/assets/anvilcraft/models/block/ember_glass.json
+++ b/src/generated/resources/assets/anvilcraft/models/block/ember_glass.json
@@ -1,7 +1,9 @@
{
"parent": "minecraft:block/cube_all",
- "render_type": "minecraft:translucent",
"textures": {
- "all": "anvilcraft:block/ember_glass"
+ "all": {
+ "force_translucent": true,
+ "sprite": "anvilcraft:block/ember_glass"
+ }
}
}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/frost_glass.json b/src/generated/resources/assets/anvilcraft/models/block/frost_glass.json
index b5d254276e..ba4844d265 100644
--- a/src/generated/resources/assets/anvilcraft/models/block/frost_glass.json
+++ b/src/generated/resources/assets/anvilcraft/models/block/frost_glass.json
@@ -1,7 +1,9 @@
{
"parent": "minecraft:block/cube_all",
- "render_type": "minecraft:translucent",
"textures": {
- "all": "anvilcraft:block/frost_glass"
+ "all": {
+ "force_translucent": true,
+ "sprite": "anvilcraft:block/frost_glass"
+ }
}
}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete.json
new file mode 100644
index 0000000000..b542fa2c55
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..ef1d0f2db4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/gray_reinforced_concrete",
+ "side": "anvilcraft:block/gray_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..0bcf58633b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/gray_reinforced_concrete",
+ "side": "anvilcraft:block/gray_reinforced_concrete",
+ "top": "anvilcraft:block/gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..52d864b723
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/gray_reinforced_concrete",
+ "side": "anvilcraft:block/gray_reinforced_concrete",
+ "top": "anvilcraft:block/gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..a8fc4d97ab
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/gray_reinforced_concrete",
+ "side": "anvilcraft:block/gray_reinforced_concrete",
+ "top": "anvilcraft:block/gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..7414c8932d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/gray_reinforced_concrete",
+ "side": "anvilcraft:block/gray_reinforced_concrete",
+ "top": "anvilcraft:block/gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..5e62d2ed6e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/gray_reinforced_concrete",
+ "side": "anvilcraft:block/gray_reinforced_concrete",
+ "top": "anvilcraft:block/gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_top.json
new file mode 100644
index 0000000000..2d0fa4371a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/gray_reinforced_concrete",
+ "side": "anvilcraft:block/gray_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..e3d7e26050
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..114c853317
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..b7133ce852
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..fbaf2445b1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/gray_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete.json
new file mode 100644
index 0000000000..6cc8ee7343
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/green_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..88ec8a2bc3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/green_reinforced_concrete",
+ "side": "anvilcraft:block/green_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..315392b29b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/green_reinforced_concrete",
+ "side": "anvilcraft:block/green_reinforced_concrete",
+ "top": "anvilcraft:block/green_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..08723459a6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/green_reinforced_concrete",
+ "side": "anvilcraft:block/green_reinforced_concrete",
+ "top": "anvilcraft:block/green_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..dc89374c2b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/green_reinforced_concrete",
+ "side": "anvilcraft:block/green_reinforced_concrete",
+ "top": "anvilcraft:block/green_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..9cd5487440
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/green_reinforced_concrete",
+ "side": "anvilcraft:block/green_reinforced_concrete",
+ "top": "anvilcraft:block/green_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..784f41d9a3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/green_reinforced_concrete",
+ "side": "anvilcraft:block/green_reinforced_concrete",
+ "top": "anvilcraft:block/green_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_top.json
new file mode 100644
index 0000000000..3986338fc7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/green_reinforced_concrete",
+ "side": "anvilcraft:block/green_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..79e5ae7c4a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/green_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..f8122215c8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/green_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..893408074b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/green_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..a4709e0982
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/green_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/green_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete.json
new file mode 100644
index 0000000000..f9c3def5e7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/light_blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..1e424015ac
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/light_blue_reinforced_concrete",
+ "side": "anvilcraft:block/light_blue_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..689651261f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/light_blue_reinforced_concrete",
+ "side": "anvilcraft:block/light_blue_reinforced_concrete",
+ "top": "anvilcraft:block/light_blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..fbfd4a6bfd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/light_blue_reinforced_concrete",
+ "side": "anvilcraft:block/light_blue_reinforced_concrete",
+ "top": "anvilcraft:block/light_blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..9f48d7ce2b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/light_blue_reinforced_concrete",
+ "side": "anvilcraft:block/light_blue_reinforced_concrete",
+ "top": "anvilcraft:block/light_blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..4022670661
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/light_blue_reinforced_concrete",
+ "side": "anvilcraft:block/light_blue_reinforced_concrete",
+ "top": "anvilcraft:block/light_blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..209127c99c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/light_blue_reinforced_concrete",
+ "side": "anvilcraft:block/light_blue_reinforced_concrete",
+ "top": "anvilcraft:block/light_blue_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_top.json
new file mode 100644
index 0000000000..ccb8b45c10
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/light_blue_reinforced_concrete",
+ "side": "anvilcraft:block/light_blue_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..6c1ad36edd
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/light_blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..bc0dedde6d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/light_blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..d4f02846ce
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/light_blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..bcf6fd34b2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_blue_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/light_blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete.json
new file mode 100644
index 0000000000..f11301f96e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/light_gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..2f3feff6b2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/light_gray_reinforced_concrete",
+ "side": "anvilcraft:block/light_gray_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..685a256ad5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/light_gray_reinforced_concrete",
+ "side": "anvilcraft:block/light_gray_reinforced_concrete",
+ "top": "anvilcraft:block/light_gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..3fcae1b778
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/light_gray_reinforced_concrete",
+ "side": "anvilcraft:block/light_gray_reinforced_concrete",
+ "top": "anvilcraft:block/light_gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..11470524fe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/light_gray_reinforced_concrete",
+ "side": "anvilcraft:block/light_gray_reinforced_concrete",
+ "top": "anvilcraft:block/light_gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..26911daf01
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/light_gray_reinforced_concrete",
+ "side": "anvilcraft:block/light_gray_reinforced_concrete",
+ "top": "anvilcraft:block/light_gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..e286c2e757
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/light_gray_reinforced_concrete",
+ "side": "anvilcraft:block/light_gray_reinforced_concrete",
+ "top": "anvilcraft:block/light_gray_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_top.json
new file mode 100644
index 0000000000..eb548bc95d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/light_gray_reinforced_concrete",
+ "side": "anvilcraft:block/light_gray_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..9a84576cb3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/light_gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..a98cc6916c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/light_gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..485c46ed28
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/light_gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..cc26a8dc97
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/light_gray_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/light_gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete.json
new file mode 100644
index 0000000000..280995908c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/lime_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..966e9e46c5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/lime_reinforced_concrete",
+ "side": "anvilcraft:block/lime_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2a79354f25
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/lime_reinforced_concrete",
+ "side": "anvilcraft:block/lime_reinforced_concrete",
+ "top": "anvilcraft:block/lime_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..7003545865
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/lime_reinforced_concrete",
+ "side": "anvilcraft:block/lime_reinforced_concrete",
+ "top": "anvilcraft:block/lime_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..34b94575e3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/lime_reinforced_concrete",
+ "side": "anvilcraft:block/lime_reinforced_concrete",
+ "top": "anvilcraft:block/lime_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..b7a581550b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/lime_reinforced_concrete",
+ "side": "anvilcraft:block/lime_reinforced_concrete",
+ "top": "anvilcraft:block/lime_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..aebc629a57
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/lime_reinforced_concrete",
+ "side": "anvilcraft:block/lime_reinforced_concrete",
+ "top": "anvilcraft:block/lime_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_top.json
new file mode 100644
index 0000000000..c88cf2af00
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/lime_reinforced_concrete",
+ "side": "anvilcraft:block/lime_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..82db3e8492
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/lime_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..98048fb4b0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/lime_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..f0d42e351d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/lime_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..8dca3f6925
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/lime_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/lime_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete.json
new file mode 100644
index 0000000000..8c3a272b13
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/magenta_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..bf0ce38a0f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/magenta_reinforced_concrete",
+ "side": "anvilcraft:block/magenta_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..27325294c7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/magenta_reinforced_concrete",
+ "side": "anvilcraft:block/magenta_reinforced_concrete",
+ "top": "anvilcraft:block/magenta_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..8506463333
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/magenta_reinforced_concrete",
+ "side": "anvilcraft:block/magenta_reinforced_concrete",
+ "top": "anvilcraft:block/magenta_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..b082bd8131
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/magenta_reinforced_concrete",
+ "side": "anvilcraft:block/magenta_reinforced_concrete",
+ "top": "anvilcraft:block/magenta_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..af4fe06a46
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/magenta_reinforced_concrete",
+ "side": "anvilcraft:block/magenta_reinforced_concrete",
+ "top": "anvilcraft:block/magenta_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..80f205265a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/magenta_reinforced_concrete",
+ "side": "anvilcraft:block/magenta_reinforced_concrete",
+ "top": "anvilcraft:block/magenta_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_top.json
new file mode 100644
index 0000000000..72daa25460
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/magenta_reinforced_concrete",
+ "side": "anvilcraft:block/magenta_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..111c496a3a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/magenta_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..f2a7392040
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/magenta_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..999379cbea
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/magenta_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..e9955c9bfe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/magenta_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/magenta_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete.json
new file mode 100644
index 0000000000..c7c83364b5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/orange_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..b4e96a8797
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/orange_reinforced_concrete",
+ "side": "anvilcraft:block/orange_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..d810c05f33
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/orange_reinforced_concrete",
+ "side": "anvilcraft:block/orange_reinforced_concrete",
+ "top": "anvilcraft:block/orange_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..00c9da59f0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/orange_reinforced_concrete",
+ "side": "anvilcraft:block/orange_reinforced_concrete",
+ "top": "anvilcraft:block/orange_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..6508e50e1f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/orange_reinforced_concrete",
+ "side": "anvilcraft:block/orange_reinforced_concrete",
+ "top": "anvilcraft:block/orange_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..346f117854
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/orange_reinforced_concrete",
+ "side": "anvilcraft:block/orange_reinforced_concrete",
+ "top": "anvilcraft:block/orange_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..2631436a69
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/orange_reinforced_concrete",
+ "side": "anvilcraft:block/orange_reinforced_concrete",
+ "top": "anvilcraft:block/orange_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_top.json
new file mode 100644
index 0000000000..d628199aaf
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/orange_reinforced_concrete",
+ "side": "anvilcraft:block/orange_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..b20a793935
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/orange_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..e1fac03065
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/orange_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..ccd309b2e2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/orange_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..977f71f72d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/orange_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/orange_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete.json
new file mode 100644
index 0000000000..777f96cea1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/pink_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..cdc5ff63d3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/pink_reinforced_concrete",
+ "side": "anvilcraft:block/pink_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..9a9da7492b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/pink_reinforced_concrete",
+ "side": "anvilcraft:block/pink_reinforced_concrete",
+ "top": "anvilcraft:block/pink_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..737ed09031
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/pink_reinforced_concrete",
+ "side": "anvilcraft:block/pink_reinforced_concrete",
+ "top": "anvilcraft:block/pink_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..179ffe38c8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/pink_reinforced_concrete",
+ "side": "anvilcraft:block/pink_reinforced_concrete",
+ "top": "anvilcraft:block/pink_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..d47c638b53
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/pink_reinforced_concrete",
+ "side": "anvilcraft:block/pink_reinforced_concrete",
+ "top": "anvilcraft:block/pink_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..f5b1b51dad
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/pink_reinforced_concrete",
+ "side": "anvilcraft:block/pink_reinforced_concrete",
+ "top": "anvilcraft:block/pink_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_top.json
new file mode 100644
index 0000000000..38f7278df0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/pink_reinforced_concrete",
+ "side": "anvilcraft:block/pink_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..e1bfc8eab2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/pink_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..ad4be0eb73
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/pink_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..016e712ca3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/pink_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..47e2c02855
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/pink_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/pink_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete.json
new file mode 100644
index 0000000000..8669a0ab96
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/purple_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..72a683af17
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/purple_reinforced_concrete",
+ "side": "anvilcraft:block/purple_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..d57762336a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/purple_reinforced_concrete",
+ "side": "anvilcraft:block/purple_reinforced_concrete",
+ "top": "anvilcraft:block/purple_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..f88f2fb020
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/purple_reinforced_concrete",
+ "side": "anvilcraft:block/purple_reinforced_concrete",
+ "top": "anvilcraft:block/purple_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..f7c6cc2c20
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/purple_reinforced_concrete",
+ "side": "anvilcraft:block/purple_reinforced_concrete",
+ "top": "anvilcraft:block/purple_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..0b67197305
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/purple_reinforced_concrete",
+ "side": "anvilcraft:block/purple_reinforced_concrete",
+ "top": "anvilcraft:block/purple_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..263dcc85ca
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/purple_reinforced_concrete",
+ "side": "anvilcraft:block/purple_reinforced_concrete",
+ "top": "anvilcraft:block/purple_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_top.json
new file mode 100644
index 0000000000..07d3077e64
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/purple_reinforced_concrete",
+ "side": "anvilcraft:block/purple_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..169b8fc7a6
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/purple_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..6eed8d140b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/purple_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..0b3f2f8a1f
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/purple_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..131ad4a336
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/purple_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/purple_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete.json
new file mode 100644
index 0000000000..741ded09d3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/red_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..df2c4147b9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/red_reinforced_concrete",
+ "side": "anvilcraft:block/red_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2f8203fa8a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/red_reinforced_concrete",
+ "side": "anvilcraft:block/red_reinforced_concrete",
+ "top": "anvilcraft:block/red_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..6573cc4f61
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/red_reinforced_concrete",
+ "side": "anvilcraft:block/red_reinforced_concrete",
+ "top": "anvilcraft:block/red_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..c5771ebda7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/red_reinforced_concrete",
+ "side": "anvilcraft:block/red_reinforced_concrete",
+ "top": "anvilcraft:block/red_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..3eed84255c
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/red_reinforced_concrete",
+ "side": "anvilcraft:block/red_reinforced_concrete",
+ "top": "anvilcraft:block/red_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..c683d5f786
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/red_reinforced_concrete",
+ "side": "anvilcraft:block/red_reinforced_concrete",
+ "top": "anvilcraft:block/red_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_top.json
new file mode 100644
index 0000000000..e89fade0ae
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/red_reinforced_concrete",
+ "side": "anvilcraft:block/red_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..ff18d28a5a
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/red_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..cee8d7e8bb
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/red_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..f642ab75e1
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/red_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..3c0a958ebe
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/red_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/red_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black.json
deleted file mode 100644
index b95c7e814b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_black"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_slab.json
deleted file mode 100644
index c6b5ed7d80..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_black",
- "side": "anvilcraft:block/reinforced_concrete_black",
- "top": "anvilcraft:block/reinforced_concrete_black"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_slab_top.json
deleted file mode 100644
index 4899434da1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_black",
- "side": "anvilcraft:block/reinforced_concrete_black",
- "top": "anvilcraft:block/reinforced_concrete_black"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair.json
deleted file mode 100644
index 2408ec6241..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_black",
- "side": "anvilcraft:block/reinforced_concrete_black",
- "top": "anvilcraft:block/reinforced_concrete_black"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair_inner.json
deleted file mode 100644
index 14dca48a8c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_black",
- "side": "anvilcraft:block/reinforced_concrete_black",
- "top": "anvilcraft:block/reinforced_concrete_black"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair_outer.json
deleted file mode 100644
index ccce427811..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_black",
- "side": "anvilcraft:block/reinforced_concrete_black",
- "top": "anvilcraft:block/reinforced_concrete_black"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_post.json
deleted file mode 100644
index 28d2619e90..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_black_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_side.json
deleted file mode 100644
index 4a3703c3f8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_black_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_side_tall.json
deleted file mode 100644
index 155f18b29c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_black_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_black_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue.json
deleted file mode 100644
index 87d31051f4..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_slab.json
deleted file mode 100644
index 032d07b760..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_blue",
- "side": "anvilcraft:block/reinforced_concrete_blue",
- "top": "anvilcraft:block/reinforced_concrete_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_slab_top.json
deleted file mode 100644
index dd1dc57c7a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_blue",
- "side": "anvilcraft:block/reinforced_concrete_blue",
- "top": "anvilcraft:block/reinforced_concrete_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair.json
deleted file mode 100644
index 9ec43018c7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_blue",
- "side": "anvilcraft:block/reinforced_concrete_blue",
- "top": "anvilcraft:block/reinforced_concrete_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair_inner.json
deleted file mode 100644
index e34c5b75b2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_blue",
- "side": "anvilcraft:block/reinforced_concrete_blue",
- "top": "anvilcraft:block/reinforced_concrete_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair_outer.json
deleted file mode 100644
index b099b260f8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_blue",
- "side": "anvilcraft:block/reinforced_concrete_blue",
- "top": "anvilcraft:block/reinforced_concrete_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_post.json
deleted file mode 100644
index eec43e44ad..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_side.json
deleted file mode 100644
index 454f6d2652..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_side_tall.json
deleted file mode 100644
index 51d33d5d70..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_blue_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_black.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_black.json
deleted file mode 100644
index 197d01aaf9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_black.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_black",
- "side": "anvilcraft:block/reinforced_concrete_black_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_blue.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_blue.json
deleted file mode 100644
index 5c3718435d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_blue.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_blue",
- "side": "anvilcraft:block/reinforced_concrete_blue_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_brown.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_brown.json
deleted file mode 100644
index dfdd171bc0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_brown.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_brown",
- "side": "anvilcraft:block/reinforced_concrete_brown_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_cyan.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_cyan.json
deleted file mode 100644
index ca1406ac7a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_cyan.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_cyan",
- "side": "anvilcraft:block/reinforced_concrete_cyan_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_gray.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_gray.json
deleted file mode 100644
index 3b1d29d8ec..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_gray.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_gray",
- "side": "anvilcraft:block/reinforced_concrete_gray_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_green.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_green.json
deleted file mode 100644
index 2d005ac0e8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_green.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_green",
- "side": "anvilcraft:block/reinforced_concrete_green_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_light_blue.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_light_blue.json
deleted file mode 100644
index ba3cb894de..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_light_blue.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_light_blue",
- "side": "anvilcraft:block/reinforced_concrete_light_blue_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_light_gray.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_light_gray.json
deleted file mode 100644
index 2a7249fc5b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_light_gray.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_light_gray",
- "side": "anvilcraft:block/reinforced_concrete_light_gray_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_lime.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_lime.json
deleted file mode 100644
index 5021b28c3d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_lime.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_lime",
- "side": "anvilcraft:block/reinforced_concrete_lime_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_magenta.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_magenta.json
deleted file mode 100644
index cfc8e5be93..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_magenta.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_magenta",
- "side": "anvilcraft:block/reinforced_concrete_magenta_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_orange.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_orange.json
deleted file mode 100644
index 3b72aab110..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_orange.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_orange",
- "side": "anvilcraft:block/reinforced_concrete_orange_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_pink.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_pink.json
deleted file mode 100644
index 34b1b384dd..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_pink.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_pink",
- "side": "anvilcraft:block/reinforced_concrete_pink_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_purple.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_purple.json
deleted file mode 100644
index 7e1f2afee2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_purple.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_purple",
- "side": "anvilcraft:block/reinforced_concrete_purple_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_red.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_red.json
deleted file mode 100644
index 9c7d25cebb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_red.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_red",
- "side": "anvilcraft:block/reinforced_concrete_red_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_white.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_white.json
deleted file mode 100644
index bbed18c2b5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_white.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_white",
- "side": "anvilcraft:block/reinforced_concrete_white_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_yellow.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_yellow.json
deleted file mode 100644
index dbad29e934..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_bottom_yellow.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_yellow",
- "side": "anvilcraft:block/reinforced_concrete_yellow_bottom"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown.json
deleted file mode 100644
index 7c21f7b81e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_brown"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_slab.json
deleted file mode 100644
index 4fcb37a833..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_brown",
- "side": "anvilcraft:block/reinforced_concrete_brown",
- "top": "anvilcraft:block/reinforced_concrete_brown"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_slab_top.json
deleted file mode 100644
index e4bb378b81..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_brown",
- "side": "anvilcraft:block/reinforced_concrete_brown",
- "top": "anvilcraft:block/reinforced_concrete_brown"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair.json
deleted file mode 100644
index 04673cdd5a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_brown",
- "side": "anvilcraft:block/reinforced_concrete_brown",
- "top": "anvilcraft:block/reinforced_concrete_brown"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair_inner.json
deleted file mode 100644
index dd51a1ae9e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_brown",
- "side": "anvilcraft:block/reinforced_concrete_brown",
- "top": "anvilcraft:block/reinforced_concrete_brown"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair_outer.json
deleted file mode 100644
index 0576baf817..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_brown",
- "side": "anvilcraft:block/reinforced_concrete_brown",
- "top": "anvilcraft:block/reinforced_concrete_brown"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_post.json
deleted file mode 100644
index 9ed8ff02ff..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_brown_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_side.json
deleted file mode 100644
index 6a1649ecb9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_brown_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_side_tall.json
deleted file mode 100644
index fe833b142b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_brown_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_brown_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan.json
deleted file mode 100644
index c85d0b5541..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_cyan"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index 10b7b84bf9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_cyan",
- "side": "anvilcraft:block/reinforced_concrete_cyan",
- "top": "anvilcraft:block/reinforced_concrete_cyan"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_slab_top.json
deleted file mode 100644
index 224c331e51..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_cyan",
- "side": "anvilcraft:block/reinforced_concrete_cyan",
- "top": "anvilcraft:block/reinforced_concrete_cyan"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index ed53f719ff..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_cyan",
- "side": "anvilcraft:block/reinforced_concrete_cyan",
- "top": "anvilcraft:block/reinforced_concrete_cyan"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair_inner.json
deleted file mode 100644
index 569e8ea2af..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_cyan",
- "side": "anvilcraft:block/reinforced_concrete_cyan",
- "top": "anvilcraft:block/reinforced_concrete_cyan"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair_outer.json
deleted file mode 100644
index 230a5b2d40..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_cyan",
- "side": "anvilcraft:block/reinforced_concrete_cyan",
- "top": "anvilcraft:block/reinforced_concrete_cyan"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_post.json
deleted file mode 100644
index 7351169ab7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_cyan_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_side.json
deleted file mode 100644
index 6ab1c4cb84..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_cyan_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_side_tall.json
deleted file mode 100644
index bd690a085b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_cyan_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_cyan_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray.json
deleted file mode 100644
index 7f5c2050d8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_slab.json
deleted file mode 100644
index e947e37818..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_gray",
- "side": "anvilcraft:block/reinforced_concrete_gray",
- "top": "anvilcraft:block/reinforced_concrete_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_slab_top.json
deleted file mode 100644
index cd0cb05dd2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_gray",
- "side": "anvilcraft:block/reinforced_concrete_gray",
- "top": "anvilcraft:block/reinforced_concrete_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair.json
deleted file mode 100644
index 3ae01f0bbc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_gray",
- "side": "anvilcraft:block/reinforced_concrete_gray",
- "top": "anvilcraft:block/reinforced_concrete_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair_inner.json
deleted file mode 100644
index aaa49373f4..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_gray",
- "side": "anvilcraft:block/reinforced_concrete_gray",
- "top": "anvilcraft:block/reinforced_concrete_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair_outer.json
deleted file mode 100644
index 336f2447fa..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_gray",
- "side": "anvilcraft:block/reinforced_concrete_gray",
- "top": "anvilcraft:block/reinforced_concrete_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_post.json
deleted file mode 100644
index fe2ec50a38..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_side.json
deleted file mode 100644
index 28d0a89f27..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_side_tall.json
deleted file mode 100644
index f4b9b634d8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_gray_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green.json
deleted file mode 100644
index fb6010143d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_green"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_slab.json
deleted file mode 100644
index e778de04ea..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_green",
- "side": "anvilcraft:block/reinforced_concrete_green",
- "top": "anvilcraft:block/reinforced_concrete_green"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_slab_top.json
deleted file mode 100644
index 6c28bb7a32..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_green",
- "side": "anvilcraft:block/reinforced_concrete_green",
- "top": "anvilcraft:block/reinforced_concrete_green"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair.json
deleted file mode 100644
index c938821d9d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_green",
- "side": "anvilcraft:block/reinforced_concrete_green",
- "top": "anvilcraft:block/reinforced_concrete_green"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair_inner.json
deleted file mode 100644
index 6ab54f69ae..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_green",
- "side": "anvilcraft:block/reinforced_concrete_green",
- "top": "anvilcraft:block/reinforced_concrete_green"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair_outer.json
deleted file mode 100644
index 705a9ea783..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_green",
- "side": "anvilcraft:block/reinforced_concrete_green",
- "top": "anvilcraft:block/reinforced_concrete_green"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_post.json
deleted file mode 100644
index 62ea6029a2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_green_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_side.json
deleted file mode 100644
index f72f98e7bc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_green_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_side_tall.json
deleted file mode 100644
index ab35a5e021..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_green_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_green_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue.json
deleted file mode 100644
index 67ce99f8ba..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_light_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index 19c81eb7cc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_blue",
- "side": "anvilcraft:block/reinforced_concrete_light_blue",
- "top": "anvilcraft:block/reinforced_concrete_light_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_slab_top.json
deleted file mode 100644
index da14d62beb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_blue",
- "side": "anvilcraft:block/reinforced_concrete_light_blue",
- "top": "anvilcraft:block/reinforced_concrete_light_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index 4217d32b4a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_blue",
- "side": "anvilcraft:block/reinforced_concrete_light_blue",
- "top": "anvilcraft:block/reinforced_concrete_light_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair_inner.json
deleted file mode 100644
index 0e0733fc51..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_blue",
- "side": "anvilcraft:block/reinforced_concrete_light_blue",
- "top": "anvilcraft:block/reinforced_concrete_light_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair_outer.json
deleted file mode 100644
index 0c33d2afce..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_blue",
- "side": "anvilcraft:block/reinforced_concrete_light_blue",
- "top": "anvilcraft:block/reinforced_concrete_light_blue"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_post.json
deleted file mode 100644
index a25168f792..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_side.json
deleted file mode 100644
index b0dc0e12c1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_side_tall.json
deleted file mode 100644
index ca67d6aadc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_blue_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray.json
deleted file mode 100644
index cc75af7a44..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_light_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index 2efc64c921..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_gray",
- "side": "anvilcraft:block/reinforced_concrete_light_gray",
- "top": "anvilcraft:block/reinforced_concrete_light_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_slab_top.json
deleted file mode 100644
index d38057061d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_gray",
- "side": "anvilcraft:block/reinforced_concrete_light_gray",
- "top": "anvilcraft:block/reinforced_concrete_light_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index 0ff127f4f4..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_gray",
- "side": "anvilcraft:block/reinforced_concrete_light_gray",
- "top": "anvilcraft:block/reinforced_concrete_light_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair_inner.json
deleted file mode 100644
index cb5fbae250..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_gray",
- "side": "anvilcraft:block/reinforced_concrete_light_gray",
- "top": "anvilcraft:block/reinforced_concrete_light_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair_outer.json
deleted file mode 100644
index 8b3481b568..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_light_gray",
- "side": "anvilcraft:block/reinforced_concrete_light_gray",
- "top": "anvilcraft:block/reinforced_concrete_light_gray"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_post.json
deleted file mode 100644
index 8f1aade67c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_side.json
deleted file mode 100644
index f901900af0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_side_tall.json
deleted file mode 100644
index 3a7ceaacd7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_light_gray_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime.json
deleted file mode 100644
index e6c70040a8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_lime"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_slab.json
deleted file mode 100644
index d72e6d6145..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_lime",
- "side": "anvilcraft:block/reinforced_concrete_lime",
- "top": "anvilcraft:block/reinforced_concrete_lime"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_slab_top.json
deleted file mode 100644
index a849bd0784..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_lime",
- "side": "anvilcraft:block/reinforced_concrete_lime",
- "top": "anvilcraft:block/reinforced_concrete_lime"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair.json
deleted file mode 100644
index 321f68ddf3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_lime",
- "side": "anvilcraft:block/reinforced_concrete_lime",
- "top": "anvilcraft:block/reinforced_concrete_lime"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair_inner.json
deleted file mode 100644
index d509c694fa..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_lime",
- "side": "anvilcraft:block/reinforced_concrete_lime",
- "top": "anvilcraft:block/reinforced_concrete_lime"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair_outer.json
deleted file mode 100644
index cb6583cb73..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_lime",
- "side": "anvilcraft:block/reinforced_concrete_lime",
- "top": "anvilcraft:block/reinforced_concrete_lime"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_post.json
deleted file mode 100644
index 3aa700ab0b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_lime_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_side.json
deleted file mode 100644
index f47c73f9c0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_lime_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_side_tall.json
deleted file mode 100644
index 9d50d91cb8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_lime_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_lime_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta.json
deleted file mode 100644
index 6ea40d7f43..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_magenta"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index 379e600839..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_magenta",
- "side": "anvilcraft:block/reinforced_concrete_magenta",
- "top": "anvilcraft:block/reinforced_concrete_magenta"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_slab_top.json
deleted file mode 100644
index 7571e69d66..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_magenta",
- "side": "anvilcraft:block/reinforced_concrete_magenta",
- "top": "anvilcraft:block/reinforced_concrete_magenta"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index 26707cbc54..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_magenta",
- "side": "anvilcraft:block/reinforced_concrete_magenta",
- "top": "anvilcraft:block/reinforced_concrete_magenta"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair_inner.json
deleted file mode 100644
index db567c7424..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_magenta",
- "side": "anvilcraft:block/reinforced_concrete_magenta",
- "top": "anvilcraft:block/reinforced_concrete_magenta"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair_outer.json
deleted file mode 100644
index 7b353f609d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_magenta",
- "side": "anvilcraft:block/reinforced_concrete_magenta",
- "top": "anvilcraft:block/reinforced_concrete_magenta"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_post.json
deleted file mode 100644
index 82121c23bd..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_magenta_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_side.json
deleted file mode 100644
index 7ab94f4e73..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_magenta_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_side_tall.json
deleted file mode 100644
index 2eccd6f570..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_magenta_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_magenta_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange.json
deleted file mode 100644
index aff36e4262..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_orange"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_slab.json
deleted file mode 100644
index c4567d55d1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_orange",
- "side": "anvilcraft:block/reinforced_concrete_orange",
- "top": "anvilcraft:block/reinforced_concrete_orange"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_slab_top.json
deleted file mode 100644
index f59cf95538..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_orange",
- "side": "anvilcraft:block/reinforced_concrete_orange",
- "top": "anvilcraft:block/reinforced_concrete_orange"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 02b2a63df8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_orange",
- "side": "anvilcraft:block/reinforced_concrete_orange",
- "top": "anvilcraft:block/reinforced_concrete_orange"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair_inner.json
deleted file mode 100644
index 22692c4f02..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_orange",
- "side": "anvilcraft:block/reinforced_concrete_orange",
- "top": "anvilcraft:block/reinforced_concrete_orange"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair_outer.json
deleted file mode 100644
index a05195fe7c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_orange",
- "side": "anvilcraft:block/reinforced_concrete_orange",
- "top": "anvilcraft:block/reinforced_concrete_orange"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_post.json
deleted file mode 100644
index b6d66ce339..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_orange_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_side.json
deleted file mode 100644
index 93836317d9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_orange_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_side_tall.json
deleted file mode 100644
index 2067ff049b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_orange_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_orange_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink.json
deleted file mode 100644
index 2a5dc43d46..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_pink"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_slab.json
deleted file mode 100644
index 1943e20d6d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_pink",
- "side": "anvilcraft:block/reinforced_concrete_pink",
- "top": "anvilcraft:block/reinforced_concrete_pink"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_slab_top.json
deleted file mode 100644
index 431304c3ca..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_pink",
- "side": "anvilcraft:block/reinforced_concrete_pink",
- "top": "anvilcraft:block/reinforced_concrete_pink"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair.json
deleted file mode 100644
index 4036e7d453..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_pink",
- "side": "anvilcraft:block/reinforced_concrete_pink",
- "top": "anvilcraft:block/reinforced_concrete_pink"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair_inner.json
deleted file mode 100644
index 495951f758..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_pink",
- "side": "anvilcraft:block/reinforced_concrete_pink",
- "top": "anvilcraft:block/reinforced_concrete_pink"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair_outer.json
deleted file mode 100644
index 01ff491753..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_pink",
- "side": "anvilcraft:block/reinforced_concrete_pink",
- "top": "anvilcraft:block/reinforced_concrete_pink"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_post.json
deleted file mode 100644
index 28d550e38b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_pink_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_side.json
deleted file mode 100644
index 20bb47e528..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_pink_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_side_tall.json
deleted file mode 100644
index 077d4375fb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_pink_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_pink_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple.json
deleted file mode 100644
index edaa072988..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_purple"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_slab.json
deleted file mode 100644
index 0dbe528589..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_purple",
- "side": "anvilcraft:block/reinforced_concrete_purple",
- "top": "anvilcraft:block/reinforced_concrete_purple"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_slab_top.json
deleted file mode 100644
index bade7a9c65..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_purple",
- "side": "anvilcraft:block/reinforced_concrete_purple",
- "top": "anvilcraft:block/reinforced_concrete_purple"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair.json
deleted file mode 100644
index 70f9c91845..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_purple",
- "side": "anvilcraft:block/reinforced_concrete_purple",
- "top": "anvilcraft:block/reinforced_concrete_purple"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair_inner.json
deleted file mode 100644
index 3aab1d3452..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_purple",
- "side": "anvilcraft:block/reinforced_concrete_purple",
- "top": "anvilcraft:block/reinforced_concrete_purple"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair_outer.json
deleted file mode 100644
index 6843c064f6..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_purple",
- "side": "anvilcraft:block/reinforced_concrete_purple",
- "top": "anvilcraft:block/reinforced_concrete_purple"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_post.json
deleted file mode 100644
index bc50d3d485..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_purple_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_side.json
deleted file mode 100644
index 2eda8026c7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_purple_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_side_tall.json
deleted file mode 100644
index a792ec4779..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_purple_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_purple_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red.json
deleted file mode 100644
index 5147797d03..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_red"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_slab.json
deleted file mode 100644
index 2024ef0c15..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_red",
- "side": "anvilcraft:block/reinforced_concrete_red",
- "top": "anvilcraft:block/reinforced_concrete_red"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_slab_top.json
deleted file mode 100644
index fb8e1509bd..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_red",
- "side": "anvilcraft:block/reinforced_concrete_red",
- "top": "anvilcraft:block/reinforced_concrete_red"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair.json
deleted file mode 100644
index 89e21775f8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_red",
- "side": "anvilcraft:block/reinforced_concrete_red",
- "top": "anvilcraft:block/reinforced_concrete_red"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair_inner.json
deleted file mode 100644
index a580150922..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_red",
- "side": "anvilcraft:block/reinforced_concrete_red",
- "top": "anvilcraft:block/reinforced_concrete_red"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair_outer.json
deleted file mode 100644
index 78ef8689e3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_red",
- "side": "anvilcraft:block/reinforced_concrete_red",
- "top": "anvilcraft:block/reinforced_concrete_red"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_post.json
deleted file mode 100644
index e1cfb0b2e1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_red_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_side.json
deleted file mode 100644
index 9f96dea1c0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_red_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_side_tall.json
deleted file mode 100644
index f49bc74e0e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_red_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_red_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_black.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_black.json
deleted file mode 100644
index b681f05afd..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_black.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_black",
- "side": "anvilcraft:block/reinforced_concrete_black_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_blue.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_blue.json
deleted file mode 100644
index e8b1c6986c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_blue.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_blue",
- "side": "anvilcraft:block/reinforced_concrete_blue_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_brown.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_brown.json
deleted file mode 100644
index a71753b9f7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_brown.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_brown",
- "side": "anvilcraft:block/reinforced_concrete_brown_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_cyan.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_cyan.json
deleted file mode 100644
index e1479beee0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_cyan.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_cyan",
- "side": "anvilcraft:block/reinforced_concrete_cyan_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_gray.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_gray.json
deleted file mode 100644
index 9e82ae2e1f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_gray.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_gray",
- "side": "anvilcraft:block/reinforced_concrete_gray_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_green.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_green.json
deleted file mode 100644
index 7dd7b5b6c3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_green.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_green",
- "side": "anvilcraft:block/reinforced_concrete_green_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_light_blue.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_light_blue.json
deleted file mode 100644
index 2de5c7deff..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_light_blue.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_light_blue",
- "side": "anvilcraft:block/reinforced_concrete_light_blue_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_light_gray.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_light_gray.json
deleted file mode 100644
index 72d32aa526..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_light_gray.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_light_gray",
- "side": "anvilcraft:block/reinforced_concrete_light_gray_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_lime.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_lime.json
deleted file mode 100644
index 89b81d8e3c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_lime.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_lime",
- "side": "anvilcraft:block/reinforced_concrete_lime_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_magenta.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_magenta.json
deleted file mode 100644
index 7388ccd8a1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_magenta.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_magenta",
- "side": "anvilcraft:block/reinforced_concrete_magenta_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_orange.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_orange.json
deleted file mode 100644
index 057636c798..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_orange.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_orange",
- "side": "anvilcraft:block/reinforced_concrete_orange_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_pink.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_pink.json
deleted file mode 100644
index e20a19297b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_pink.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_pink",
- "side": "anvilcraft:block/reinforced_concrete_pink_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_purple.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_purple.json
deleted file mode 100644
index 13b5f56c13..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_purple.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_purple",
- "side": "anvilcraft:block/reinforced_concrete_purple_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_red.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_red.json
deleted file mode 100644
index 96adb877b0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_red.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_red",
- "side": "anvilcraft:block/reinforced_concrete_red_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_white.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_white.json
deleted file mode 100644
index 6f93657b43..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_white.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_white",
- "side": "anvilcraft:block/reinforced_concrete_white_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_yellow.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_yellow.json
deleted file mode 100644
index 8911a1e585..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_top_yellow.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "parent": "minecraft:block/cube_column",
- "textures": {
- "end": "anvilcraft:block/reinforced_concrete_yellow",
- "side": "anvilcraft:block/reinforced_concrete_yellow_top"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white.json
deleted file mode 100644
index e354b573b8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_white"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_slab.json
deleted file mode 100644
index 22ed5947ca..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_white",
- "side": "anvilcraft:block/reinforced_concrete_white",
- "top": "anvilcraft:block/reinforced_concrete_white"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_slab_top.json
deleted file mode 100644
index da7dfad420..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_white",
- "side": "anvilcraft:block/reinforced_concrete_white",
- "top": "anvilcraft:block/reinforced_concrete_white"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair.json
deleted file mode 100644
index 06943598c3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_white",
- "side": "anvilcraft:block/reinforced_concrete_white",
- "top": "anvilcraft:block/reinforced_concrete_white"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair_inner.json
deleted file mode 100644
index 4de340b18f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_white",
- "side": "anvilcraft:block/reinforced_concrete_white",
- "top": "anvilcraft:block/reinforced_concrete_white"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair_outer.json
deleted file mode 100644
index 49802add99..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_white",
- "side": "anvilcraft:block/reinforced_concrete_white",
- "top": "anvilcraft:block/reinforced_concrete_white"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_post.json
deleted file mode 100644
index 946cb9c71a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_white_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_side.json
deleted file mode 100644
index 7b128884db..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_white_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_side_tall.json
deleted file mode 100644
index ad2dd77c1b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_white_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_white_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow.json
deleted file mode 100644
index 1925d941f1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "anvilcraft:block/reinforced_concrete_yellow"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_slab.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index 50c958d9e0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_yellow",
- "side": "anvilcraft:block/reinforced_concrete_yellow",
- "top": "anvilcraft:block/reinforced_concrete_yellow"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_slab_top.json
deleted file mode 100644
index 7087e3ef8b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_slab_top.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/slab_top",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_yellow",
- "side": "anvilcraft:block/reinforced_concrete_yellow",
- "top": "anvilcraft:block/reinforced_concrete_yellow"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index 593552b238..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_yellow",
- "side": "anvilcraft:block/reinforced_concrete_yellow",
- "top": "anvilcraft:block/reinforced_concrete_yellow"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair_inner.json
deleted file mode 100644
index 0f257df8a3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair_inner.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/inner_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_yellow",
- "side": "anvilcraft:block/reinforced_concrete_yellow",
- "top": "anvilcraft:block/reinforced_concrete_yellow"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair_outer.json
deleted file mode 100644
index 60c057bbe5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_stair_outer.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "parent": "minecraft:block/outer_stairs",
- "textures": {
- "bottom": "anvilcraft:block/reinforced_concrete_yellow",
- "side": "anvilcraft:block/reinforced_concrete_yellow",
- "top": "anvilcraft:block/reinforced_concrete_yellow"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_post.json
deleted file mode 100644
index 50fbb602a8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_post.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_post",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_yellow_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_side.json
deleted file mode 100644
index 876f1d1dd1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_side.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_yellow_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_side_tall.json
deleted file mode 100644
index 99e8d8ce68..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/block/reinforced_concrete_yellow_wall_side_tall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/template_wall_side_tall",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_yellow_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/sugar_block1.json b/src/generated/resources/assets/anvilcraft/models/block/sugar_block_1.json
similarity index 100%
rename from src/generated/resources/assets/anvilcraft/models/block/sugar_block1.json
rename to src/generated/resources/assets/anvilcraft/models/block/sugar_block_1.json
diff --git a/src/generated/resources/assets/anvilcraft/models/block/sugar_block2.json b/src/generated/resources/assets/anvilcraft/models/block/sugar_block_2.json
similarity index 100%
rename from src/generated/resources/assets/anvilcraft/models/block/sugar_block2.json
rename to src/generated/resources/assets/anvilcraft/models/block/sugar_block_2.json
diff --git a/src/generated/resources/assets/anvilcraft/models/block/sugar_block3.json b/src/generated/resources/assets/anvilcraft/models/block/sugar_block_3.json
similarity index 100%
rename from src/generated/resources/assets/anvilcraft/models/block/sugar_block3.json
rename to src/generated/resources/assets/anvilcraft/models/block/sugar_block_3.json
diff --git a/src/generated/resources/assets/anvilcraft/models/block/tempering_glass.json b/src/generated/resources/assets/anvilcraft/models/block/tempering_glass.json
index d8fbba4702..2d5b23cc05 100644
--- a/src/generated/resources/assets/anvilcraft/models/block/tempering_glass.json
+++ b/src/generated/resources/assets/anvilcraft/models/block/tempering_glass.json
@@ -1,7 +1,9 @@
{
"parent": "minecraft:block/cube_all",
- "render_type": "minecraft:translucent",
"textures": {
- "all": "anvilcraft:block/tempering_glass"
+ "all": {
+ "force_translucent": true,
+ "sprite": "anvilcraft:block/tempering_glass"
+ }
}
}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete.json
new file mode 100644
index 0000000000..e1907bf4ca
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/white_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..13f3d2af35
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/white_reinforced_concrete",
+ "side": "anvilcraft:block/white_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..feacaeccb0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/white_reinforced_concrete",
+ "side": "anvilcraft:block/white_reinforced_concrete",
+ "top": "anvilcraft:block/white_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..896381d700
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/white_reinforced_concrete",
+ "side": "anvilcraft:block/white_reinforced_concrete",
+ "top": "anvilcraft:block/white_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..c7d2e1c6a9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/white_reinforced_concrete",
+ "side": "anvilcraft:block/white_reinforced_concrete",
+ "top": "anvilcraft:block/white_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..5c9b077a2d
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/white_reinforced_concrete",
+ "side": "anvilcraft:block/white_reinforced_concrete",
+ "top": "anvilcraft:block/white_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..ba4e907781
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/white_reinforced_concrete",
+ "side": "anvilcraft:block/white_reinforced_concrete",
+ "top": "anvilcraft:block/white_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_top.json
new file mode 100644
index 0000000000..e19f969ec5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/white_reinforced_concrete",
+ "side": "anvilcraft:block/white_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..9748b26dc5
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/white_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..80ef80b561
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/white_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..f18a1196d8
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/white_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..ef03bcc82e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/white_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/white_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete.json
new file mode 100644
index 0000000000..7f7417bc88
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/cube_all",
+ "textures": {
+ "all": "anvilcraft:block/yellow_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_bottom.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_bottom.json
new file mode 100644
index 0000000000..9bf62090f3
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_bottom.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/yellow_reinforced_concrete",
+ "side": "anvilcraft:block/yellow_reinforced_concrete_bottom"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_slab.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2840bb1070
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab",
+ "textures": {
+ "bottom": "anvilcraft:block/yellow_reinforced_concrete",
+ "side": "anvilcraft:block/yellow_reinforced_concrete",
+ "top": "anvilcraft:block/yellow_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_slab_top.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_slab_top.json
new file mode 100644
index 0000000000..19c95b19e7
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_slab_top.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/slab_top",
+ "textures": {
+ "bottom": "anvilcraft:block/yellow_reinforced_concrete",
+ "side": "anvilcraft:block/yellow_reinforced_concrete",
+ "top": "anvilcraft:block/yellow_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..b50742dd5e
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/yellow_reinforced_concrete",
+ "side": "anvilcraft:block/yellow_reinforced_concrete",
+ "top": "anvilcraft:block/yellow_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair_inner.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair_inner.json
new file mode 100644
index 0000000000..fee6faa968
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair_inner.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/inner_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/yellow_reinforced_concrete",
+ "side": "anvilcraft:block/yellow_reinforced_concrete",
+ "top": "anvilcraft:block/yellow_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair_outer.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair_outer.json
new file mode 100644
index 0000000000..db50e66fe0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_stair_outer.json
@@ -0,0 +1,8 @@
+{
+ "parent": "minecraft:block/outer_stairs",
+ "textures": {
+ "bottom": "anvilcraft:block/yellow_reinforced_concrete",
+ "side": "anvilcraft:block/yellow_reinforced_concrete",
+ "top": "anvilcraft:block/yellow_reinforced_concrete"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_top.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_top.json
new file mode 100644
index 0000000000..073135b541
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_top.json
@@ -0,0 +1,7 @@
+{
+ "parent": "minecraft:block/cube_column",
+ "textures": {
+ "end": "anvilcraft:block/yellow_reinforced_concrete",
+ "side": "anvilcraft:block/yellow_reinforced_concrete_top"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_inventory.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_inventory.json
new file mode 100644
index 0000000000..4f8d12ffa9
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_inventory.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/wall_inventory",
+ "textures": {
+ "wall": "anvilcraft:block/yellow_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_post.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_post.json
new file mode 100644
index 0000000000..c6895614e4
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_post.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_post",
+ "textures": {
+ "wall": "anvilcraft:block/yellow_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_side.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_side.json
new file mode 100644
index 0000000000..26919813d2
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_side.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side",
+ "textures": {
+ "wall": "anvilcraft:block/yellow_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_side_tall.json b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_side_tall.json
new file mode 100644
index 0000000000..9ae3baa5e0
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/block/yellow_reinforced_concrete_wall_side_tall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:block/template_wall_side_tall",
+ "textures": {
+ "wall": "anvilcraft:block/yellow_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/acceleration_ring.json b/src/generated/resources/assets/anvilcraft/models/item/acceleration_ring.json
deleted file mode 100644
index 5bf34d5ed5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/acceleration_ring.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/acceleration_ring"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/activator_sliding_rail.json b/src/generated/resources/assets/anvilcraft/models/item/activator_sliding_rail.json
deleted file mode 100644
index 3470f8a5ea..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/activator_sliding_rail.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/activator_sliding_rail"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/active_silencer.json b/src/generated/resources/assets/anvilcraft/models/item/active_silencer.json
deleted file mode 100644
index 61da72edc0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/active_silencer.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/active_silencer"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/advanced_comparator.json b/src/generated/resources/assets/anvilcraft/models/item/advanced_comparator.json
deleted file mode 100644
index 0dfc66d3bb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/advanced_comparator.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/advanced_comparator"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/amber_block.json b/src/generated/resources/assets/anvilcraft/models/item/amber_block.json
deleted file mode 100644
index 8fc4cc41b7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/amber_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/amber_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/arrow.json b/src/generated/resources/assets/anvilcraft/models/item/arrow.json
deleted file mode 100644
index 0ae8ccf5bd..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/arrow.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/arrow"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/batch_crafter.json b/src/generated/resources/assets/anvilcraft/models/item/batch_crafter.json
deleted file mode 100644
index 374a91d6b4..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/batch_crafter.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/batch_crafter"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/batch_cutter.json b/src/generated/resources/assets/anvilcraft/models/item/batch_cutter.json
deleted file mode 100644
index 86e75f749d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/batch_cutter.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/batch_cutter"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/berry_cake_block.json b/src/generated/resources/assets/anvilcraft/models/item/berry_cake_block.json
deleted file mode 100644
index f175f4a7ab..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/berry_cake_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/berry_cake_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/berry_cream_block.json b/src/generated/resources/assets/anvilcraft/models/item/berry_cream_block.json
deleted file mode 100644
index 286f6dcec5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/berry_cream_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/berry_cream_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/black_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/black_cement_bucket.json
deleted file mode 100644
index 1188f16fd2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/black_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:black_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_block.json b/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_block.json
deleted file mode 100644
index 836203e050..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/black_chocolate_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_slab.json b/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_slab.json
deleted file mode 100644
index 718b49c05c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/black_chocolate_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_stairs.json
deleted file mode 100644
index c8957a7d2d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/black_chocolate_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/black_chocolate_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/black_hole.json b/src/generated/resources/assets/anvilcraft/models/item/black_hole.json
deleted file mode 100644
index 65ee11a494..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/black_hole.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/black_hole"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/block_comparator.json b/src/generated/resources/assets/anvilcraft/models/item/block_comparator.json
deleted file mode 100644
index 72bd13f21b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/block_comparator.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/block_comparator"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/block_devourer.json b/src/generated/resources/assets/anvilcraft/models/item/block_devourer.json
deleted file mode 100644
index e61678cf4c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/block_devourer.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/block_devourer"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/block_placer.json b/src/generated/resources/assets/anvilcraft/models/item/block_placer.json
deleted file mode 100644
index e56a151be2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/block_placer.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/block_placer"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/blue_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/blue_cement_bucket.json
deleted file mode 100644
index 42b72f9694..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/blue_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:blue_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/brass_block.json b/src/generated/resources/assets/anvilcraft/models/item/brass_block.json
deleted file mode 100644
index eb0265933e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/brass_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/brass_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/brass_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/brass_pressure_plate.json
deleted file mode 100644
index 2b9ac85baa..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/brass_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/brass_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/bronze_block.json b/src/generated/resources/assets/anvilcraft/models/item/bronze_block.json
deleted file mode 100644
index bb350de3be..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/bronze_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/bronze_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/bronze_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/bronze_pressure_plate.json
deleted file mode 100644
index b4a8037161..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/bronze_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/bronze_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/brown_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/brown_cement_bucket.json
deleted file mode 100644
index b2327e4a6c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/brown_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:brown_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cake_base_block.json b/src/generated/resources/assets/anvilcraft/models/item/cake_base_block.json
deleted file mode 100644
index c4f8ff5c31..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cake_base_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cake_base_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cake_block.json b/src/generated/resources/assets/anvilcraft/models/item/cake_block.json
deleted file mode 100644
index 9a73912f14..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cake_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cake_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil.json b/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil.json
deleted file mode 100644
index 76dd45d72e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/celestial_forging_anvil"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_amplifier.json b/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_amplifier.json
deleted file mode 100644
index 361f089c3e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_amplifier.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/celestial_forging_anvil_amplifier"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_fluid_interface.json b/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_fluid_interface.json
deleted file mode 100644
index 3bfc304fe9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_fluid_interface.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/celestial_forging_anvil_fluid_interface"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_laser_interface.json b/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_laser_interface.json
deleted file mode 100644
index 2f84e1dadf..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_laser_interface.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/celestial_forging_anvil_laser_interface"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_logistics_interface.json b/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_logistics_interface.json
deleted file mode 100644
index 76878d0f52..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/celestial_forging_anvil_logistics_interface.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/celestial_forging_anvil_logistics_interface"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/charge_collector.json b/src/generated/resources/assets/anvilcraft/models/item/charge_collector.json
deleted file mode 100644
index 2cdb6b3e71..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/charge_collector.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/charge_collector"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/charger.json b/src/generated/resources/assets/anvilcraft/models/item/charger.json
deleted file mode 100644
index dbae62170f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/charger.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/charger"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/chocolate_block.json b/src/generated/resources/assets/anvilcraft/models/item/chocolate_block.json
deleted file mode 100644
index 77560eeca9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/chocolate_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/chocolate_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/chocolate_cake_block.json b/src/generated/resources/assets/anvilcraft/models/item/chocolate_cake_block.json
deleted file mode 100644
index 0ece997227..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/chocolate_cake_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/chocolate_cake_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/chocolate_cream_block.json b/src/generated/resources/assets/anvilcraft/models/item/chocolate_cream_block.json
deleted file mode 100644
index bd85aa3c7d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/chocolate_cream_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/chocolate_cream_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/chocolate_slab.json b/src/generated/resources/assets/anvilcraft/models/item/chocolate_slab.json
deleted file mode 100644
index bd1a3764a9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/chocolate_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/chocolate_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/chocolate_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/chocolate_stairs.json
deleted file mode 100644
index c63e8f8474..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/chocolate_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/chocolate_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/chromatic_stone.json b/src/generated/resources/assets/anvilcraft/models/item/chromatic_stone.json
deleted file mode 100644
index 531b868b2e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/chromatic_stone.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/chromatic_stone"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/chute.json b/src/generated/resources/assets/anvilcraft/models/item/chute.json
deleted file mode 100644
index 3f17c9550f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/chute.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/chute"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cinerite.json b/src/generated/resources/assets/anvilcraft/models/item/cinerite.json
deleted file mode 100644
index 3df3e3f1c6..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cinerite.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cinerite"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/confined_energy_anvilon.json b/src/generated/resources/assets/anvilcraft/models/item/confined_energy_anvilon.json
deleted file mode 100644
index fe3e6a525e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/confined_energy_anvilon.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/confined_energy_anvilon"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/confined_mass_anvilon.json b/src/generated/resources/assets/anvilcraft/models/item/confined_mass_anvilon.json
deleted file mode 100644
index 9d4daa23ad..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/confined_mass_anvilon.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/confined_mass_anvilon"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/confined_neutronium_ingot.json b/src/generated/resources/assets/anvilcraft/models/item/confined_neutronium_ingot.json
deleted file mode 100644
index e327c7594a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/confined_neutronium_ingot.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/confined_neutronium_ingot"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/confined_space_anvilon.json b/src/generated/resources/assets/anvilcraft/models/item/confined_space_anvilon.json
deleted file mode 100644
index 4ce260d1db..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/confined_space_anvilon.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/confined_space_anvilon"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/confined_time_anvilon.json b/src/generated/resources/assets/anvilcraft/models/item/confined_time_anvilon.json
deleted file mode 100644
index 1a5a8bf5e9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/confined_time_anvilon.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/confined_time_anvilon"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/confinement_chamber.json b/src/generated/resources/assets/anvilcraft/models/item/confinement_chamber.json
deleted file mode 100644
index 4fb0a33aa3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/confinement_chamber.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/confinement_chamber"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/controllable_sand.json b/src/generated/resources/assets/anvilcraft/models/item/controllable_sand.json
deleted file mode 100644
index d1f1c10f4e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/controllable_sand.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/controllable_sand"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/copper_pressure_plate.json
deleted file mode 100644
index a8352b7a65..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/copper_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/copper_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/corrupted_beacon.json b/src/generated/resources/assets/anvilcraft/models/item/corrupted_beacon.json
deleted file mode 100644
index 401727fc8e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/corrupted_beacon.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/corrupted_beacon"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/crab_trap.json b/src/generated/resources/assets/anvilcraft/models/item/crab_trap.json
deleted file mode 100644
index fff782761e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/crab_trap.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/crab_trap"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cream_block.json b/src/generated/resources/assets/anvilcraft/models/item/cream_block.json
deleted file mode 100644
index 528ccce8b5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cream_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cream_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/crushing_table.json b/src/generated/resources/assets/anvilcraft/models/item/crushing_table.json
deleted file mode 100644
index 539c372603..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/crushing_table.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/crushing_table"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cursed_gold_block.json b/src/generated/resources/assets/anvilcraft/models/item/cursed_gold_block.json
deleted file mode 100644
index fc15489670..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cursed_gold_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cursed_gold_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_block.json b/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_block.json
deleted file mode 100644
index d0b25b151d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_ember_metal_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_pillar.json b/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_pillar.json
deleted file mode 100644
index daf9f9ea00..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_pillar.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_ember_metal_pillar"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_slab.json b/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_slab.json
deleted file mode 100644
index ea1beac5be..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_ember_metal_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_stairs.json
deleted file mode 100644
index a798dc439b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_ember_metal_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_ember_metal_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_block.json b/src/generated/resources/assets/anvilcraft/models/item/cut_flint_block.json
deleted file mode 100644
index 90c93708f3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_flint_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_pillar.json b/src/generated/resources/assets/anvilcraft/models/item/cut_flint_pillar.json
deleted file mode 100644
index df14fbbbcc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_pillar.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_flint_pillar"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_slab.json b/src/generated/resources/assets/anvilcraft/models/item/cut_flint_slab.json
deleted file mode 100644
index ca4c66f33b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_flint_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/cut_flint_stairs.json
deleted file mode 100644
index dd84433d64..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_flint_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_flint_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_block.json b/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_block.json
deleted file mode 100644
index 2f82054388..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_frost_metal_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_pillar.json b/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_pillar.json
deleted file mode 100644
index 852945364a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_pillar.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_frost_metal_pillar"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_slab.json b/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_slab.json
deleted file mode 100644
index 80241036b1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_frost_metal_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_stairs.json
deleted file mode 100644
index 1f9eb373b3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_frost_metal_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_frost_metal_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_block.json b/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_block.json
deleted file mode 100644
index 62102c02ed..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_heavy_iron_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_slab.json b/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_slab.json
deleted file mode 100644
index 45e3667c4b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_heavy_iron_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_stairs.json
deleted file mode 100644
index 71f6042f8d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_heavy_iron_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_heavy_iron_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_block.json b/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_block.json
deleted file mode 100644
index 9ed54ea124..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_royal_steel_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_pillar.json b/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_pillar.json
deleted file mode 100644
index 6f6186ec1e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_pillar.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_royal_steel_pillar"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_slab.json b/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_slab.json
deleted file mode 100644
index b93d4b6ce3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_royal_steel_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_stairs.json
deleted file mode 100644
index 73ee60d649..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cut_royal_steel_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/cut_royal_steel_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/cyan_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/cyan_cement_bucket.json
deleted file mode 100644
index 27e1acb18a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/cyan_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:cyan_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deepslate_lead_ore.json b/src/generated/resources/assets/anvilcraft/models/item/deepslate_lead_ore.json
deleted file mode 100644
index 73baa68821..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deepslate_lead_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deepslate_lead_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deepslate_silver_ore.json b/src/generated/resources/assets/anvilcraft/models/item/deepslate_silver_ore.json
deleted file mode 100644
index 9db8ae946c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deepslate_silver_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deepslate_silver_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deepslate_tin_ore.json b/src/generated/resources/assets/anvilcraft/models/item/deepslate_tin_ore.json
deleted file mode 100644
index 633779d37b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deepslate_tin_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deepslate_tin_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deepslate_titanium_ore.json b/src/generated/resources/assets/anvilcraft/models/item/deepslate_titanium_ore.json
deleted file mode 100644
index be1c2f1636..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deepslate_titanium_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deepslate_titanium_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deepslate_tungsten_ore.json b/src/generated/resources/assets/anvilcraft/models/item/deepslate_tungsten_ore.json
deleted file mode 100644
index da4c5dfd6b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deepslate_tungsten_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deepslate_tungsten_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deepslate_uranium_ore.json b/src/generated/resources/assets/anvilcraft/models/item/deepslate_uranium_ore.json
deleted file mode 100644
index 8a2dbf84dc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deepslate_uranium_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deepslate_uranium_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deepslate_zinc_ore.json b/src/generated/resources/assets/anvilcraft/models/item/deepslate_zinc_ore.json
deleted file mode 100644
index 15e5c03ed9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deepslate_zinc_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deepslate_zinc_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/deflection_ring.json b/src/generated/resources/assets/anvilcraft/models/item/deflection_ring.json
deleted file mode 100644
index c7645b2a6c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/deflection_ring.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/deflection_ring"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/detector_sliding_rail.json b/src/generated/resources/assets/anvilcraft/models/item/detector_sliding_rail.json
deleted file mode 100644
index 9766200a81..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/detector_sliding_rail.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/detector_sliding_rail"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/discharger.json b/src/generated/resources/assets/anvilcraft/models/item/discharger.json
deleted file mode 100644
index 97ed50132d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/discharger.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/discharger"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/dyson_sphere_component.json b/src/generated/resources/assets/anvilcraft/models/item/dyson_sphere_component.json
new file mode 100644
index 0000000000..980532a938
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/item/dyson_sphere_component.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "anvilcraft:item/dyson_sphere_component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/earth_core_shard_block.json b/src/generated/resources/assets/anvilcraft/models/item/earth_core_shard_block.json
deleted file mode 100644
index 31bef7114e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/earth_core_shard_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/earth_core_shard_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/earth_core_shard_ore.json b/src/generated/resources/assets/anvilcraft/models/item/earth_core_shard_ore.json
deleted file mode 100644
index 5aef5258d0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/earth_core_shard_ore.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/earth_core_shard_ore"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ember_anvil.json b/src/generated/resources/assets/anvilcraft/models/item/ember_anvil.json
deleted file mode 100644
index 9215dccf21..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ember_anvil.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ember_anvil"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ember_glass.json b/src/generated/resources/assets/anvilcraft/models/item/ember_glass.json
deleted file mode 100644
index befd553736..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ember_glass.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ember_glass"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ember_grindstone.json b/src/generated/resources/assets/anvilcraft/models/item/ember_grindstone.json
deleted file mode 100644
index 846716c425..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ember_grindstone.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ember_grindstone"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ember_metal_block.json b/src/generated/resources/assets/anvilcraft/models/item/ember_metal_block.json
deleted file mode 100644
index 559381ee78..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ember_metal_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ember_metal_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ember_smithing_table.json b/src/generated/resources/assets/anvilcraft/models/item/ember_smithing_table.json
deleted file mode 100644
index a4b74365cb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ember_smithing_table.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ember_smithing_table"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/end_dust.json b/src/generated/resources/assets/anvilcraft/models/item/end_dust.json
deleted file mode 100644
index 2c7e4d476f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/end_dust.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/end_dust"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/exp_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/exp_bucket.json
deleted file mode 100644
index a05a9b196d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/exp_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:exp_fluid",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/exp_gem_block.json b/src/generated/resources/assets/anvilcraft/models/item/exp_gem_block.json
deleted file mode 100644
index 7669cba68b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/exp_gem_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/exp_gem_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/exposed_copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/exposed_copper_pressure_plate.json
deleted file mode 100644
index 09a74e81f8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/exposed_copper_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/exposed_copper_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ferrite_core_magnet_block.json b/src/generated/resources/assets/anvilcraft/models/item/ferrite_core_magnet_block.json
deleted file mode 100644
index 8c6a82741a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ferrite_core_magnet_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ferrite_core_magnet_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/fish_tank.json b/src/generated/resources/assets/anvilcraft/models/item/fish_tank.json
deleted file mode 100644
index 6037e38296..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/fish_tank.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/fish_tank"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/flint_block.json b/src/generated/resources/assets/anvilcraft/models/item/flint_block.json
deleted file mode 100644
index 27983e0038..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/flint_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/flint_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/fluid_tank.json b/src/generated/resources/assets/anvilcraft/models/item/fluid_tank.json
deleted file mode 100644
index 0164d60411..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/fluid_tank.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/fluid_tank"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/frost_anvil.json b/src/generated/resources/assets/anvilcraft/models/item/frost_anvil.json
deleted file mode 100644
index fcda6cbed9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/frost_anvil.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/frost_anvil"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/frost_glass.json b/src/generated/resources/assets/anvilcraft/models/item/frost_glass.json
deleted file mode 100644
index 708f49acb7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/frost_glass.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/frost_glass"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/frost_grindstone.json b/src/generated/resources/assets/anvilcraft/models/item/frost_grindstone.json
deleted file mode 100644
index 80ea63483d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/frost_grindstone.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/frost_grindstone"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/frost_metal_block.json b/src/generated/resources/assets/anvilcraft/models/item/frost_metal_block.json
deleted file mode 100644
index ce18205243..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/frost_metal_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/frost_metal_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/frost_smithing_table.json b/src/generated/resources/assets/anvilcraft/models/item/frost_smithing_table.json
deleted file mode 100644
index c1607b9d8c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/frost_smithing_table.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/frost_smithing_table"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/giant_anvil.json b/src/generated/resources/assets/anvilcraft/models/item/giant_anvil.json
deleted file mode 100644
index 0b7d58af51..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/giant_anvil.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/giant_anvil"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/glowing_netherite_block.json b/src/generated/resources/assets/anvilcraft/models/item/glowing_netherite_block.json
deleted file mode 100644
index c00ca12707..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/glowing_netherite_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/glowing_netherite_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/glowing_tungsten_block.json b/src/generated/resources/assets/anvilcraft/models/item/glowing_tungsten_block.json
deleted file mode 100644
index de752b956e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/glowing_tungsten_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/glowing_tungsten_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/gray_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/gray_cement_bucket.json
deleted file mode 100644
index 8a2fc6352b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/gray_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:gray_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/green_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/green_cement_bucket.json
deleted file mode 100644
index 574fc49170..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/green_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:green_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/gunpowder_block.json b/src/generated/resources/assets/anvilcraft/models/item/gunpowder_block.json
deleted file mode 100644
index 1170d71324..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/gunpowder_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/gunpowder_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heat_collector.json b/src/generated/resources/assets/anvilcraft/models/item/heat_collector.json
deleted file mode 100644
index f0684b5c82..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heat_collector.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heat_collector"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heated_netherite_block.json b/src/generated/resources/assets/anvilcraft/models/item/heated_netherite_block.json
deleted file mode 100644
index c817b41e3d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heated_netherite_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heated_netherite_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heated_tungsten_block.json b/src/generated/resources/assets/anvilcraft/models/item/heated_tungsten_block.json
deleted file mode 100644
index 93ace82872..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heated_tungsten_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heated_tungsten_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heater.json b/src/generated/resources/assets/anvilcraft/models/item/heater.json
deleted file mode 100644
index cd6191eee7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heater.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heater"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_block.json b/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_block.json
deleted file mode 100644
index 88d8b8892e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heavy_iron_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_column.json b/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_column.json
deleted file mode 100644
index 5358ef640e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_column.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heavy_iron_column"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_plate.json b/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_plate.json
deleted file mode 100644
index 08ef1d196b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heavy_iron_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_trapdoor.json b/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_trapdoor.json
deleted file mode 100644
index cb74077023..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_trapdoor.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/heavy_iron_trapdoor_bottom"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_wall.json b/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_wall.json
deleted file mode 100644
index 1de7e6a0eb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/heavy_iron_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/heavy_iron_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/hollow_magnet_block.json b/src/generated/resources/assets/anvilcraft/models/item/hollow_magnet_block.json
deleted file mode 100644
index 5614fbbe3f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/hollow_magnet_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/hollow_magnet_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/impact_pile.json b/src/generated/resources/assets/anvilcraft/models/item/impact_pile.json
deleted file mode 100644
index 5b2d4e2eef..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/impact_pile.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/impact_pile"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/incandescent_netherite_block.json b/src/generated/resources/assets/anvilcraft/models/item/incandescent_netherite_block.json
deleted file mode 100644
index 8627a2cea9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/incandescent_netherite_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/incandescent_netherite_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/incandescent_tungsten_block.json b/src/generated/resources/assets/anvilcraft/models/item/incandescent_tungsten_block.json
deleted file mode 100644
index 7716034b3d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/incandescent_tungsten_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/incandescent_tungsten_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/induction_light.json b/src/generated/resources/assets/anvilcraft/models/item/induction_light.json
deleted file mode 100644
index d1a9e71c71..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/induction_light.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/induction_light"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ionocraft_backpack.json b/src/generated/resources/assets/anvilcraft/models/item/ionocraft_backpack.json
deleted file mode 100644
index bbb03c78e9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ionocraft_backpack.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "parent": "minecraft:item/generated",
- "overrides": [
- {
- "model": "anvilcraft:item/ionocraft_backpack",
- "predicate": {
- "anvilcraft:flight_time": 0.0
- }
- }
- ],
- "textures": {
- "layer0": "anvilcraft:item/ionocraft_backpack"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/item_collector.json b/src/generated/resources/assets/anvilcraft/models/item/item_collector.json
deleted file mode 100644
index 0f0301ebee..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/item_collector.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/item_collector"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/item_detector.json b/src/generated/resources/assets/anvilcraft/models/item/item_detector.json
deleted file mode 100644
index f304b209f5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/item_detector.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/item_detector"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/jewelcrafting_table.json b/src/generated/resources/assets/anvilcraft/models/item/jewelcrafting_table.json
deleted file mode 100644
index 62d11dacde..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/jewelcrafting_table.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/jewelcrafting_table"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/large_cake.json b/src/generated/resources/assets/anvilcraft/models/item/large_cake.json
deleted file mode 100644
index 5fb6b28d15..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/large_cake.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/large_cake"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/large_fluid_tank.json b/src/generated/resources/assets/anvilcraft/models/item/large_fluid_tank.json
deleted file mode 100644
index 8b327a33ab..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/large_fluid_tank.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/large_fluid_tank"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/laser_receiver.json b/src/generated/resources/assets/anvilcraft/models/item/laser_receiver.json
deleted file mode 100644
index 16aa193d09..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/laser_receiver.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/laser_receiver"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/lead_block.json b/src/generated/resources/assets/anvilcraft/models/item/lead_block.json
deleted file mode 100644
index f6a3b9a44e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/lead_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/lead_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/lead_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/lead_pressure_plate.json
deleted file mode 100644
index c454ea0e0e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/lead_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/lead_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/levitation_powder_block.json b/src/generated/resources/assets/anvilcraft/models/item/levitation_powder_block.json
deleted file mode 100644
index 1a0a2899dc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/levitation_powder_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/levitation_powder_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/light_blue_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/light_blue_cement_bucket.json
deleted file mode 100644
index 23d86ac8b1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/light_blue_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:light_blue_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/light_gray_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/light_gray_cement_bucket.json
deleted file mode 100644
index a38b2aebb4..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/light_gray_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:light_gray_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/lime_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/lime_cement_bucket.json
deleted file mode 100644
index a2796572e7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/lime_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:lime_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/load_monitor.json b/src/generated/resources/assets/anvilcraft/models/item/load_monitor.json
deleted file mode 100644
index 9bab8ea2c8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/load_monitor.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/load_monitor_0"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/magenta_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/magenta_cement_bucket.json
deleted file mode 100644
index ce3f931e6d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/magenta_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:magenta_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/magnet_block.json b/src/generated/resources/assets/anvilcraft/models/item/magnet_block.json
deleted file mode 100644
index 38b6c856d3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/magnet_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/magnet_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/magnetic_chute.json b/src/generated/resources/assets/anvilcraft/models/item/magnetic_chute.json
deleted file mode 100644
index d393e28885..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/magnetic_chute.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/magnetic_chute"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/magnetoelectric_core.json b/src/generated/resources/assets/anvilcraft/models/item/magnetoelectric_core.json
deleted file mode 100644
index a898ea403c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/magnetoelectric_core.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/magnetoelectric_core"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/melt_gem_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/melt_gem_bucket.json
deleted file mode 100644
index e3f5b71b01..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/melt_gem_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:melt_gem",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/menger_sponge.json b/src/generated/resources/assets/anvilcraft/models/item/menger_sponge.json
deleted file mode 100644
index 52febdce81..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/menger_sponge.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/menger_sponge"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/mineral_fountain.json b/src/generated/resources/assets/anvilcraft/models/item/mineral_fountain.json
deleted file mode 100644
index 2371cba5e5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/mineral_fountain.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/mineral_fountain"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/mob_amber_block.json b/src/generated/resources/assets/anvilcraft/models/item/mob_amber_block.json
deleted file mode 100644
index 71a10ecf5f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/mob_amber_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/mob_amber_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/multiphase_matter_block.json b/src/generated/resources/assets/anvilcraft/models/item/multiphase_matter_block.json
deleted file mode 100644
index b5db4d772b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/multiphase_matter_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/multiphase_matter_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/negative_matter_block.json b/src/generated/resources/assets/anvilcraft/models/item/negative_matter_block.json
deleted file mode 100644
index c1ab2ff9a1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/negative_matter_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/negative_matter_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/neoforge.json b/src/generated/resources/assets/anvilcraft/models/item/neoforge.json
deleted file mode 100644
index 9cfe1c512a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/neoforge.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/neoforge"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/nesting_shulker_box.json b/src/generated/resources/assets/anvilcraft/models/item/nesting_shulker_box.json
deleted file mode 100644
index 3e1fdd4855..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/nesting_shulker_box.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/nesting_shulker_box"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/nether_dust.json b/src/generated/resources/assets/anvilcraft/models/item/nether_dust.json
deleted file mode 100644
index c18cc2e2f1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/nether_dust.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/nether_dust"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/neutron_irradiator.json b/src/generated/resources/assets/anvilcraft/models/item/neutron_irradiator.json
deleted file mode 100644
index 9d1190b44c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/neutron_irradiator.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/neutron_irradiator"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/oil_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/oil_bucket.json
deleted file mode 100644
index 01c0026594..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/oil_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:oil",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/orange_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/orange_cement_bucket.json
deleted file mode 100644
index 5fc3bd67a1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/orange_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:orange_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/over_nesting_shulker_box.json b/src/generated/resources/assets/anvilcraft/models/item/over_nesting_shulker_box.json
deleted file mode 100644
index 3b6e219d00..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/over_nesting_shulker_box.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/over_nesting_shulker_box"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/overheated_ember_metal_block.json b/src/generated/resources/assets/anvilcraft/models/item/overheated_ember_metal_block.json
deleted file mode 100644
index e272111cc2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/overheated_ember_metal_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/overheated_ember_metal_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/oxidized_copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/oxidized_copper_pressure_plate.json
deleted file mode 100644
index d6767e15eb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/oxidized_copper_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/oxidized_copper_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/penrose_sphere_component.json b/src/generated/resources/assets/anvilcraft/models/item/penrose_sphere_component.json
new file mode 100644
index 0000000000..dd1ee4822b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/item/penrose_sphere_component.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "anvilcraft:item/penrose_sphere_component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/piezoelectric_crystal.json b/src/generated/resources/assets/anvilcraft/models/item/piezoelectric_crystal.json
deleted file mode 100644
index 6d93fee9d1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/piezoelectric_crystal.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/piezoelectric_crystal"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/pink_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/pink_cement_bucket.json
deleted file mode 100644
index dae7edacba..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/pink_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:pink_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/plutonium_block.json b/src/generated/resources/assets/anvilcraft/models/item/plutonium_block.json
deleted file mode 100644
index 4c8ee72e1c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/plutonium_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/plutonium_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/plutonium_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/plutonium_pressure_plate.json
deleted file mode 100644
index 3a825f34ba..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/plutonium_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/plutonium_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/polished_flint_block.json b/src/generated/resources/assets/anvilcraft/models/item/polished_flint_block.json
deleted file mode 100644
index 02d7f64d8d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/polished_flint_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/polished_flint_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_block.json b/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_block.json
deleted file mode 100644
index fd6a184ba0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/polished_heavy_iron_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_slab.json b/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_slab.json
deleted file mode 100644
index 54ebc29cd5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/polished_heavy_iron_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_stairs.json
deleted file mode 100644
index 2c25671bbe..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/polished_heavy_iron_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/polished_heavy_iron_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/power_converter_big.json b/src/generated/resources/assets/anvilcraft/models/item/power_converter_big.json
deleted file mode 100644
index 44c5abf63e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/power_converter_big.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/power_converter_big"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/power_converter_middle.json b/src/generated/resources/assets/anvilcraft/models/item/power_converter_middle.json
deleted file mode 100644
index b7860174a5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/power_converter_middle.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/power_converter_middle"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/power_converter_small.json b/src/generated/resources/assets/anvilcraft/models/item/power_converter_small.json
deleted file mode 100644
index b67a16dc42..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/power_converter_small.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/power_converter_small"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/powered_sliding_rail.json b/src/generated/resources/assets/anvilcraft/models/item/powered_sliding_rail.json
deleted file mode 100644
index 50bbf0c107..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/powered_sliding_rail.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/powered_sliding_rail"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/propel_piston.json b/src/generated/resources/assets/anvilcraft/models/item/propel_piston.json
deleted file mode 100644
index 621d7ae844..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/propel_piston.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/propel_piston"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/pulse_generator.json b/src/generated/resources/assets/anvilcraft/models/item/pulse_generator.json
deleted file mode 100644
index 7421cf2fdf..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/pulse_generator.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/pulse_generator"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/purple_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/purple_cement_bucket.json
deleted file mode 100644
index 89cdd28ae5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/purple_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:purple_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/quartz_sand.json b/src/generated/resources/assets/anvilcraft/models/item/quartz_sand.json
deleted file mode 100644
index d77bc598b5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/quartz_sand.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/quartz_sand"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/raw_lead_block.json b/src/generated/resources/assets/anvilcraft/models/item/raw_lead_block.json
deleted file mode 100644
index 718a62a827..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/raw_lead_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/raw_lead_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/raw_silver_block.json b/src/generated/resources/assets/anvilcraft/models/item/raw_silver_block.json
deleted file mode 100644
index d0347a19a5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/raw_silver_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/raw_silver_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/raw_tin_block.json b/src/generated/resources/assets/anvilcraft/models/item/raw_tin_block.json
deleted file mode 100644
index 78368640a3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/raw_tin_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/raw_tin_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/raw_titanium_block.json b/src/generated/resources/assets/anvilcraft/models/item/raw_titanium_block.json
deleted file mode 100644
index b64ca6c515..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/raw_titanium_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/raw_titanium_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/raw_tungsten_block.json b/src/generated/resources/assets/anvilcraft/models/item/raw_tungsten_block.json
deleted file mode 100644
index bd00562c26..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/raw_tungsten_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/raw_tungsten_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/raw_uranium_block.json b/src/generated/resources/assets/anvilcraft/models/item/raw_uranium_block.json
deleted file mode 100644
index 3ee581f767..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/raw_uranium_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/raw_uranium_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/raw_zinc_block.json b/src/generated/resources/assets/anvilcraft/models/item/raw_zinc_block.json
deleted file mode 100644
index b2e7851251..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/raw_zinc_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/raw_zinc_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/red_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/red_cement_bucket.json
deleted file mode 100644
index 61369e79f1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/red_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:red_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/redhot_netherite_block.json b/src/generated/resources/assets/anvilcraft/models/item/redhot_netherite_block.json
deleted file mode 100644
index 1ff84e9765..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/redhot_netherite_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/redhot_netherite_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/redhot_tungsten_block.json b/src/generated/resources/assets/anvilcraft/models/item/redhot_tungsten_block.json
deleted file mode 100644
index a48af8774f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/redhot_tungsten_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/redhot_tungsten_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black.json
deleted file mode 100644
index 1b112f6bc0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_black"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_slab.json
deleted file mode 100644
index ce17f742b9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_black_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_stair.json
deleted file mode 100644
index 8d44a215b2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_black_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_wall.json
deleted file mode 100644
index bfcef089d1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_black_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_black_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue.json
deleted file mode 100644
index a1ec28618d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_blue"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_slab.json
deleted file mode 100644
index 255486eae8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_blue_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_stair.json
deleted file mode 100644
index be5667adb9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_blue_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_wall.json
deleted file mode 100644
index 174ffe03e8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_blue_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown.json
deleted file mode 100644
index df75382af7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_brown"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_slab.json
deleted file mode 100644
index 33c5d1496d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_brown_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_stair.json
deleted file mode 100644
index 74dba9dc2d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_brown_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_wall.json
deleted file mode 100644
index 6185e341ee..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_brown_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_brown_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan.json
deleted file mode 100644
index 6d2f156312..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_cyan"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index 66f20c7ba7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_cyan_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index 208742f6e9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_cyan_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_wall.json
deleted file mode 100644
index 60b25181d7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_cyan_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_cyan_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray.json
deleted file mode 100644
index e3a30b6f19..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_gray"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_slab.json
deleted file mode 100644
index 5fed3390d7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_gray_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_stair.json
deleted file mode 100644
index bb86fe6264..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_gray_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_wall.json
deleted file mode 100644
index af08e5f2f7..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_gray_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green.json
deleted file mode 100644
index e28747b929..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_green"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_slab.json
deleted file mode 100644
index afc152c1f8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_green_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_stair.json
deleted file mode 100644
index 80c6123ba2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_green_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_wall.json
deleted file mode 100644
index 4da387dea5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_green_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_green_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue.json
deleted file mode 100644
index dba684c5a6..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_light_blue"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index 3033870d71..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_light_blue_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index f1f7702f3a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_light_blue_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_wall.json
deleted file mode 100644
index c1225756d9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_blue_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray.json
deleted file mode 100644
index 1d312729ff..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_light_gray"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index 29bcb17c8e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_light_gray_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index 59f6a22299..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_light_gray_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_wall.json
deleted file mode 100644
index 3116f6c0b6..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_light_gray_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_light_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime.json
deleted file mode 100644
index 93e50b07ef..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_lime"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_slab.json
deleted file mode 100644
index b87bd11061..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_lime_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_stair.json
deleted file mode 100644
index f88e216c03..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_lime_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_wall.json
deleted file mode 100644
index 66cff21346..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_lime_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_lime_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta.json
deleted file mode 100644
index 61e491868f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_magenta"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index 0d0d3e56f8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_magenta_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index 67bced7aa1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_magenta_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_wall.json
deleted file mode 100644
index 335cceb31f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_magenta_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_magenta_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange.json
deleted file mode 100644
index 01aa9217f8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_orange"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_slab.json
deleted file mode 100644
index a4f49d9222..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_orange_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 81a7c2c175..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_orange_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_wall.json
deleted file mode 100644
index fd749bdd80..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_orange_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_orange_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink.json
deleted file mode 100644
index beb4d5c77b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_pink"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_slab.json
deleted file mode 100644
index 63b81528ab..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_pink_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_stair.json
deleted file mode 100644
index 3e59f068d4..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_pink_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_wall.json
deleted file mode 100644
index 7cf898beb9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_pink_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_pink_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple.json
deleted file mode 100644
index 5fc18c527c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_purple"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_slab.json
deleted file mode 100644
index 58a79823e0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_purple_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_stair.json
deleted file mode 100644
index ab1c7241cf..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_purple_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_wall.json
deleted file mode 100644
index af15186b77..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_purple_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_purple_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red.json
deleted file mode 100644
index 34b5f80767..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_red"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_slab.json
deleted file mode 100644
index 3ca62adc3d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_red_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_stair.json
deleted file mode 100644
index a86b050950..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_red_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_wall.json
deleted file mode 100644
index 171fced9b2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_red_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_red_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white.json
deleted file mode 100644
index a45f9b0ceb..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_white"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_slab.json
deleted file mode 100644
index cb90941130..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_white_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_stair.json
deleted file mode 100644
index 50da49fc2a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_white_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_wall.json
deleted file mode 100644
index d8f766a4d2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_white_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_white_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow.json
deleted file mode 100644
index 82a36adb6e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_yellow"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_slab.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index 1a3558862e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_yellow_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_stair.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index 201fa17793..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/reinforced_concrete_yellow_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_wall.json b/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_wall.json
deleted file mode 100644
index 496fc7ff3b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/reinforced_concrete_yellow_wall.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:block/wall_inventory",
- "textures": {
- "wall": "anvilcraft:block/reinforced_concrete_yellow_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/resentful_amber_block.json b/src/generated/resources/assets/anvilcraft/models/item/resentful_amber_block.json
deleted file mode 100644
index bc7bb0a262..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/resentful_amber_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/resentful_amber_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/resin_block.json b/src/generated/resources/assets/anvilcraft/models/item/resin_block.json
deleted file mode 100644
index 28045cf4b5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/resin_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/resin_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/rotten_flesh_block.json b/src/generated/resources/assets/anvilcraft/models/item/rotten_flesh_block.json
deleted file mode 100644
index 8322d8eeea..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/rotten_flesh_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/rotten_flesh_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/royal_anvil.json b/src/generated/resources/assets/anvilcraft/models/item/royal_anvil.json
deleted file mode 100644
index 8429b96a48..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/royal_anvil.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/royal_anvil"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/royal_grindstone.json b/src/generated/resources/assets/anvilcraft/models/item/royal_grindstone.json
deleted file mode 100644
index e39282e7a2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/royal_grindstone.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/royal_grindstone"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/royal_smithing_table.json b/src/generated/resources/assets/anvilcraft/models/item/royal_smithing_table.json
deleted file mode 100644
index 685a535887..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/royal_smithing_table.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/royal_smithing_table"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/royal_steel_block.json b/src/generated/resources/assets/anvilcraft/models/item/royal_steel_block.json
deleted file mode 100644
index 24fe177d29..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/royal_steel_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/royal_steel_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ruby_block.json b/src/generated/resources/assets/anvilcraft/models/item/ruby_block.json
deleted file mode 100644
index 2d75124d37..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ruby_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ruby_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ruby_laser.json b/src/generated/resources/assets/anvilcraft/models/item/ruby_laser.json
deleted file mode 100644
index d7ef5ec13e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ruby_laser.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ruby_laser"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/ruby_prism.json b/src/generated/resources/assets/anvilcraft/models/item/ruby_prism.json
deleted file mode 100644
index d42a71d184..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/ruby_prism.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/ruby_prism"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/sapphire_block.json b/src/generated/resources/assets/anvilcraft/models/item/sapphire_block.json
deleted file mode 100644
index 5ba298861c..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/sapphire_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/sapphire_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/shulker_container.json b/src/generated/resources/assets/anvilcraft/models/item/shulker_container.json
deleted file mode 100644
index b30c85c88b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/shulker_container.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/shulker_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/silver_block.json b/src/generated/resources/assets/anvilcraft/models/item/silver_block.json
deleted file mode 100644
index 5911266435..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/silver_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/silver_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/silver_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/silver_pressure_plate.json
deleted file mode 100644
index 1afe6ee40e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/silver_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/silver_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/singularity_crystal.json b/src/generated/resources/assets/anvilcraft/models/item/singularity_crystal.json
deleted file mode 100644
index 47f737a51e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/singularity_crystal.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/singularity_crystal"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/sliding_rail.json b/src/generated/resources/assets/anvilcraft/models/item/sliding_rail.json
deleted file mode 100644
index 13afb4fc30..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/sliding_rail.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/sliding_rail"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/sliding_rail_stop.json b/src/generated/resources/assets/anvilcraft/models/item/sliding_rail_stop.json
deleted file mode 100644
index 09d9c20f89..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/sliding_rail_stop.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/sliding_rail_stop"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/smooth_royal_steel_block.json b/src/generated/resources/assets/anvilcraft/models/item/smooth_royal_steel_block.json
deleted file mode 100644
index ef98409388..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/smooth_royal_steel_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/smooth_royal_steel_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/space_overcompressor.json b/src/generated/resources/assets/anvilcraft/models/item/space_overcompressor.json
deleted file mode 100644
index fde2ce8e96..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/space_overcompressor.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/space_overcompressor"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/spectral_anvil.json b/src/generated/resources/assets/anvilcraft/models/item/spectral_anvil.json
deleted file mode 100644
index 00e3eba589..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/spectral_anvil.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/spectral_anvil"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/spectral_weapon_launcher_off.json b/src/generated/resources/assets/anvilcraft/models/item/spectral_weapon_launcher_off.json
new file mode 100644
index 0000000000..b0cd1a7d90
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/models/item/spectral_weapon_launcher_off.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "anvilcraft:item/spectral_weapon_launcher_off"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/stamping_platform.json b/src/generated/resources/assets/anvilcraft/models/item/stamping_platform.json
deleted file mode 100644
index 9bf2cc7495..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/stamping_platform.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/stamping_platform"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/structure_tool.json b/src/generated/resources/assets/anvilcraft/models/item/structure_tool.json
deleted file mode 100644
index 5cfa9dd85f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/structure_tool.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:item/generated",
- "textures": {
- "layer0": "minecraft:item/paper"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/sturdy_deepslate.json b/src/generated/resources/assets/anvilcraft/models/item/sturdy_deepslate.json
deleted file mode 100644
index cc47b19fcf..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/sturdy_deepslate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/sturdy_deepslate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/sugar_block.json b/src/generated/resources/assets/anvilcraft/models/item/sugar_block.json
deleted file mode 100644
index 8c9d111785..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/sugar_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/sugar_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/supercritical_nesting_shulker_box.json b/src/generated/resources/assets/anvilcraft/models/item/supercritical_nesting_shulker_box.json
deleted file mode 100644
index 258b2e526b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/supercritical_nesting_shulker_box.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/supercritical_nesting_shulker_box"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/tempering_glass.json b/src/generated/resources/assets/anvilcraft/models/item/tempering_glass.json
deleted file mode 100644
index b5311be9dc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/tempering_glass.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/tempering_glass"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/tesla_tower.json b/src/generated/resources/assets/anvilcraft/models/item/tesla_tower.json
deleted file mode 100644
index 70eb75ad80..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/tesla_tower.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/tesla_tower_overall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/tin_block.json b/src/generated/resources/assets/anvilcraft/models/item/tin_block.json
deleted file mode 100644
index 494eced225..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/tin_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/tin_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/tin_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/tin_pressure_plate.json
deleted file mode 100644
index 98d57fc038..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/tin_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/tin_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/titanium_block.json b/src/generated/resources/assets/anvilcraft/models/item/titanium_block.json
deleted file mode 100644
index 403f969352..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/titanium_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/titanium_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/titanium_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/titanium_pressure_plate.json
deleted file mode 100644
index 49515323f5..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/titanium_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/titanium_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/topaz_block.json b/src/generated/resources/assets/anvilcraft/models/item/topaz_block.json
deleted file mode 100644
index 0104e7e8cc..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/topaz_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/topaz_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/transcendence_anvil.json b/src/generated/resources/assets/anvilcraft/models/item/transcendence_anvil.json
deleted file mode 100644
index 164977e811..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/transcendence_anvil.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/transcendence_anvil"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/transcendium_block.json b/src/generated/resources/assets/anvilcraft/models/item/transcendium_block.json
deleted file mode 100644
index 974f3a35c0..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/transcendium_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/transcendium_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/transparent_crafting_table.json b/src/generated/resources/assets/anvilcraft/models/item/transparent_crafting_table.json
deleted file mode 100644
index 5afa58eeee..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/transparent_crafting_table.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/transparent_crafting_table"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/tungsten_block.json b/src/generated/resources/assets/anvilcraft/models/item/tungsten_block.json
deleted file mode 100644
index 8a58bac3d8..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/tungsten_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/tungsten_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/tungsten_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/tungsten_pressure_plate.json
deleted file mode 100644
index 49ba89243e..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/tungsten_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/tungsten_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/uranium_block.json b/src/generated/resources/assets/anvilcraft/models/item/uranium_block.json
deleted file mode 100644
index 1e2a18e95f..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/uranium_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/uranium_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/uranium_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/uranium_pressure_plate.json
deleted file mode 100644
index 77d1aed082..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/uranium_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/uranium_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/void_energy_collector.json b/src/generated/resources/assets/anvilcraft/models/item/void_energy_collector.json
deleted file mode 100644
index d80434b0a4..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/void_energy_collector.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/void_energy_collector"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/void_matter_block.json b/src/generated/resources/assets/anvilcraft/models/item/void_matter_block.json
deleted file mode 100644
index 2ceffc3bc9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/void_matter_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/void_matter_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/void_stone.json b/src/generated/resources/assets/anvilcraft/models/item/void_stone.json
deleted file mode 100644
index a6028d4ce3..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/void_stone.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/void_stone"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/weathered_copper_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/weathered_copper_pressure_plate.json
deleted file mode 100644
index e276f3960a..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/weathered_copper_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/weathered_copper_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/white_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/white_cement_bucket.json
deleted file mode 100644
index b816e5534b..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/white_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:white_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_block.json b/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_block.json
deleted file mode 100644
index 2f4d581e95..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/white_chocolate_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_slab.json b/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_slab.json
deleted file mode 100644
index bc3b8cbaf2..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_slab.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/white_chocolate_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_stairs.json b/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_stairs.json
deleted file mode 100644
index e3231f1206..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/white_chocolate_stairs.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/white_chocolate_stairs"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/white_hole.json b/src/generated/resources/assets/anvilcraft/models/item/white_hole.json
deleted file mode 100644
index ea8dbe166d..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/white_hole.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/white_hole"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/yellow_cement_bucket.json b/src/generated/resources/assets/anvilcraft/models/item/yellow_cement_bucket.json
deleted file mode 100644
index b1b8e45bf9..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/yellow_cement_bucket.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "parent": "neoforge:item/bucket_drip",
- "fluid": "anvilcraft:yellow_cement",
- "loader": "neoforge:fluid_container"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/zinc_block.json b/src/generated/resources/assets/anvilcraft/models/item/zinc_block.json
deleted file mode 100644
index b709927fa1..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/zinc_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/zinc_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/models/item/zinc_pressure_plate.json b/src/generated/resources/assets/anvilcraft/models/item/zinc_pressure_plate.json
deleted file mode 100644
index b41ba31d44..0000000000
--- a/src/generated/resources/assets/anvilcraft/models/item/zinc_pressure_plate.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "anvilcraft:block/zinc_pressure_plate"
-}
\ No newline at end of file
diff --git a/src/generated/resources/assets/anvilcraft/particles/ionocraft_backpack_exhaust.json b/src/generated/resources/assets/anvilcraft/particles/ionocraft_backpack_exhaust.json
new file mode 100644
index 0000000000..271261099b
--- /dev/null
+++ b/src/generated/resources/assets/anvilcraft/particles/ionocraft_backpack_exhaust.json
@@ -0,0 +1,12 @@
+{
+ "textures": [
+ "minecraft:generic_7",
+ "minecraft:generic_6",
+ "minecraft:generic_5",
+ "minecraft:generic_4",
+ "minecraft:generic_3",
+ "minecraft:generic_2",
+ "minecraft:generic_1",
+ "minecraft:generic_0"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/4281.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/4281.json
index ba2ef22d64..79e2eaa646 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/4281.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/4281.json
@@ -19,7 +19,6 @@
"translate": "advancements.anvilcraft.four281.description"
},
"icon": {
- "count": 1,
"id": "minecraft:blue_ice"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/all_in_one.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/all_in_one.json
index fc39b5cac4..9557fa7a11 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/all_in_one.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/all_in_one.json
@@ -52,7 +52,6 @@
"translate": "advancements.anvilcraft.all_in_one.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:anvil_hammer"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/amethyst_pickaxe.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/amethyst_pickaxe.json
index f1852802fb..c2f0781a96 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/amethyst_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/amethyst_pickaxe.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.amethyst_pickaxe.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:amethyst_pickaxe"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvil_accelerator.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvil_accelerator.json
index 14663ce1a7..ff02905eea 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvil_accelerator.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvil_accelerator.json
@@ -27,7 +27,6 @@
"translate": "advancements.anvilcraft.anvil_accelerator.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:acceleration_ring"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvilon.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvilon.json
index 59ce1197c3..acd755e371 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvilon.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/anvilon.json
@@ -44,7 +44,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:confined_space_anvilon"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_devourer.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_devourer.json
index 99d5e1be9d..3fc45356a9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_devourer.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_devourer.json
@@ -16,7 +16,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:block_devourer"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_placer.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_placer.json
index d66ec796c5..26d1fba52f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_placer.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/block_placer.json
@@ -15,7 +15,6 @@
"translate": "advancements.anvilcraft.placer.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:block_placer"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/crab_claw.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/crab_claw.json
index 2c15c03475..fa89d9f040 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/crab_claw.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/crab_claw.json
@@ -17,7 +17,6 @@
"translate": "advancements.anvilcraft.crab_claw.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:crab_claw"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/dang.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/dang.json
index 286ca590bb..16a815758a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/dang.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/dang.json
@@ -11,7 +11,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "minecraft:anvil"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/durable_goods.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/durable_goods.json
index 54b31412c1..01971828cf 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/durable_goods.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/durable_goods.json
@@ -37,7 +37,6 @@
"translate": "advancements.anvilcraft.durable_goods.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:royal_steel_pickaxe"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/electric_filed_rhythm.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/electric_filed_rhythm.json
index 58929740fc..319b70dbe4 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/electric_filed_rhythm.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/electric_filed_rhythm.json
@@ -10,7 +10,6 @@
"translate": "advancements.anvilcraft.electric_filed_rhythm.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:anvil_hammer"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/for_aeons.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/for_aeons.json
index e7b22cabc7..037dad395b 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/for_aeons.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/for_aeons.json
@@ -67,7 +67,6 @@
"translate": "advancements.anvilcraft.for_aeons.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:oil_bucket"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/forged_over_eons.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/forged_over_eons.json
index 9c42eea6a8..c72724fdeb 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/forged_over_eons.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/forged_over_eons.json
@@ -38,7 +38,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "anvilcraft:ember_metal_ingot"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/fossick.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/fossick.json
index 6178ae66b2..e761420f45 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/fossick.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/fossick.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.fossick.description"
},
"icon": {
- "count": 1,
"id": "minecraft:gold_nugget"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/frost_metal.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/frost_metal.json
index 86855718f6..83c8d65afa 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/frost_metal.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/frost_metal.json
@@ -37,7 +37,6 @@
"translate": "advancements.anvilcraft.frost_metal.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:frost_metal_ingot"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/gem_transform.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/gem_transform.json
index e49130e61e..dc9e9ff14f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/gem_transform.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/gem_transform.json
@@ -31,7 +31,6 @@
"translate": "advancements.anvilcraft.gem_transform.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:ruby"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/geode.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/geode.json
index c3a5102069..db44a1267c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/geode.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/geode.json
@@ -7,7 +7,7 @@
"items": "anvilcraft:geode"
}
},
- "trigger": "anvilcraft:use_item"
+ "trigger": "minecraft:consume_item"
}
},
"display": {
@@ -15,7 +15,6 @@
"translate": "advancements.anvilcraft.geode.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:geode"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/giant_age.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/giant_age.json
index 88737607c1..f5aeb50c27 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/giant_age.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/giant_age.json
@@ -17,7 +17,6 @@
"translate": "advancements.anvilcraft.giant_age.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:giant_anvil"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hammer.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hammer.json
index f7df45ee63..50ec3d209f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hammer.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hammer.json
@@ -120,7 +120,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:anvil_hammer"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hearts_of_iron.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hearts_of_iron.json
index 41992cd5d4..3a0af98ea1 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hearts_of_iron.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/hearts_of_iron.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.hearts_of_iron.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:magnetoelectric_core"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/heat_utilizing.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/heat_utilizing.json
index 6f8f67627a..e08d6dcb78 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/heat_utilizing.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/heat_utilizing.json
@@ -17,7 +17,6 @@
"translate": "advancements.anvilcraft.heat_utilizing.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:heat_collector"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ice_maker.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ice_maker.json
index 5812a3999a..a0e9b9ff70 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ice_maker.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ice_maker.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.ice_maker.description"
},
"icon": {
- "count": 1,
"id": "minecraft:ice"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/industrial_grade_smelting.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/industrial_grade_smelting.json
index 2ab20289a4..389c29500f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/industrial_grade_smelting.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/industrial_grade_smelting.json
@@ -14,7 +14,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "anvilcraft:heater"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/iron_meter_reversal.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/iron_meter_reversal.json
index c38ffbc725..2ad65910b3 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/iron_meter_reversal.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/iron_meter_reversal.json
@@ -25,7 +25,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "minecraft:iron_block"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/isotope_decay_battery.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/isotope_decay_battery.json
index 4ae6427e3a..4fb003c1e0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/isotope_decay_battery.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/isotope_decay_battery.json
@@ -19,7 +19,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:uranium_block"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/laser.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/laser.json
index acfc66da21..e5ae037853 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/laser.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/laser.json
@@ -17,7 +17,6 @@
"translate": "advancements.anvilcraft.laser.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:ruby_laser"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lifting_anvil.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lifting_anvil.json
index 56ba71b446..d2b5e6cd64 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lifting_anvil.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lifting_anvil.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.lifting_anvil.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:magnet_block"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lighter.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lighter.json
index 42fcdd37d0..03e50157e5 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lighter.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/lighter.json
@@ -10,7 +10,6 @@
"translate": "advancements.anvilcraft.lighter.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:piezoelectric_crystal"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/networking.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/networking.json
index e0db5cad69..363f783b7d 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/networking.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/networking.json
@@ -24,7 +24,6 @@
"translate": "advancements.anvilcraft.networking.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:transmission_pole"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/new_matter.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/new_matter.json
index ac72f45ee4..97ec817992 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/new_matter.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/new_matter.json
@@ -26,7 +26,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "anvilcraft:multiphase_matter"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/noble_metal.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/noble_metal.json
index 451290863d..9bd3204be4 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/noble_metal.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/noble_metal.json
@@ -37,7 +37,6 @@
"translate": "advancements.anvilcraft.noble_metal.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:royal_steel_ingot"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/not_beacon.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/not_beacon.json
index a21254d674..0b401696eb 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/not_beacon.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/not_beacon.json
@@ -24,7 +24,6 @@
"translate": "advancements.anvilcraft.not_beacon.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:charge_collector"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/nuclear_power_10a.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/nuclear_power_10a.json
index 70169a28bc..bb70c38470 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/nuclear_power_10a.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/nuclear_power_10a.json
@@ -16,7 +16,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:heat_collector"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ore_point.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ore_point.json
index 7138e2d2e1..44d89bde62 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ore_point.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/ore_point.json
@@ -10,7 +10,6 @@
"translate": "advancements.anvilcraft.ore_point.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:mineral_fountain"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overheated.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overheated.json
index 1249a34aea..57813f038e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overheated.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overheated.json
@@ -20,7 +20,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "anvilcraft:overheated_ember_metal_block"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overseer.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overseer.json
index e32fcd58b6..a1b67e7c8c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overseer.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/overseer.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.overseer.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:overseer"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/real_looting.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/real_looting.json
index ca37bdf39d..283b48d37c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/real_looting.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/real_looting.json
@@ -10,7 +10,6 @@
"translate": "advancements.anvilcraft.real_looting.description"
},
"icon": {
- "count": 1,
"id": "minecraft:anvil"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/recycling_diamonds.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/recycling_diamonds.json
index d556138406..54ce193c5d 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/recycling_diamonds.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/recycling_diamonds.json
@@ -67,7 +67,6 @@
"translate": "advancements.anvilcraft.recycling_diamonds.description"
},
"icon": {
- "count": 1,
"id": "minecraft:diamond"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/redstone_milker.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/redstone_milker.json
index 70777d69b8..1cca1737a8 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/redstone_milker.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/redstone_milker.json
@@ -10,7 +10,6 @@
"translate": "advancements.anvilcraft.redstone_milker.description"
},
"icon": {
- "count": 1,
"id": "minecraft:dispenser"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/rip_van_winkle.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/rip_van_winkle.json
index a002020397..660ee756b0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/rip_van_winkle.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/rip_van_winkle.json
@@ -14,7 +14,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "anvilcraft:corrupted_beacon"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/root.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/root.json
index 7d924879e0..053ced1848 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/root.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/root.json
@@ -5,12 +5,11 @@
}
},
"display": {
- "background": "anvilcraft:textures/gui/misc/background/advancement.png",
+ "background": "anvilcraft:gui/misc/background/advancement",
"description": {
"translate": "advancements.anvilcraft.root.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:royal_anvil"
},
"show_toast": false,
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/royal_blacksmith.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/royal_blacksmith.json
index 68970976d3..ced85ffd7a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/royal_blacksmith.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/royal_blacksmith.json
@@ -37,7 +37,6 @@
"translate": "advancements.anvilcraft.royal_blacksmith.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:royal_anvil"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/self_in_flaming.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/self_in_flaming.json
index d0ce46ef2a..fbb40b6b9e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/self_in_flaming.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/self_in_flaming.json
@@ -10,7 +10,6 @@
"translate": "advancements.anvilcraft.self_in_flaming.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:ember_metal_pickaxe"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/smithing_table.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/smithing_table.json
index a498faddb8..5f5b8872c0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/smithing_table.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.smithing_table.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:royal_smithing_table"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/stone_crusher.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/stone_crusher.json
index d3707c5003..6fdfdf8b8b 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/stone_crusher.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/stone_crusher.json
@@ -19,7 +19,6 @@
"translate": "advancements.anvilcraft.stone_crusher.description"
},
"icon": {
- "count": 1,
"id": "minecraft:sand"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_heat.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_heat.json
index 9e3ca5267e..54c071ae82 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_heat.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_heat.json
@@ -16,7 +16,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "anvilcraft:heat_collector"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_kill.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_kill.json
index 7be0f40261..1bbd11275a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_kill.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/super_kill.json
@@ -14,7 +14,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:royal_anvil_hammer"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/tai_shang_wang_qing.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/tai_shang_wang_qing.json
index dc5881fb43..b960d98951 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/tai_shang_wang_qing.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/tai_shang_wang_qing.json
@@ -34,7 +34,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:frost_metal_sword"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/topaz.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/topaz.json
index 0596240f3e..7bb9785227 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/topaz.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/topaz.json
@@ -7,7 +7,7 @@
"items": "anvilcraft:topaz"
}
},
- "trigger": "anvilcraft:use_item"
+ "trigger": "minecraft:consume_item"
}
},
"display": {
@@ -16,7 +16,6 @@
},
"frame": "goal",
"icon": {
- "count": 1,
"id": "anvilcraft:topaz"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/transcendence.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/transcendence.json
index 9c641627e8..912ed254be 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/transcendence.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/transcendence.json
@@ -38,7 +38,6 @@
},
"frame": "challenge",
"icon": {
- "count": 1,
"id": "anvilcraft:transcendium_block"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/vanilla_iron_plate.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/vanilla_iron_plate.json
index 808bcff3d5..b604dcb3ab 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/vanilla_iron_plate.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/vanilla_iron_plate.json
@@ -13,7 +13,6 @@
"translate": "advancements.anvilcraft.vanilla_iron_plate.description"
},
"icon": {
- "count": 1,
"id": "minecraft:heavy_weighted_pressure_plate"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/wither.json b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/wither.json
index 5a0900eda9..f8554a12e4 100644
--- a/src/generated/resources/data/anvilcraft/advancement/anvilcraft/wither.json
+++ b/src/generated/resources/data/anvilcraft/advancement/anvilcraft/wither.json
@@ -10,7 +10,6 @@
"translate": "advancements.anvilcraft.wither.description"
},
"icon": {
- "count": 1,
"id": "anvilcraft:corrupted_beacon"
},
"title": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_crush/burning_heater.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_crush/burning_heater.json
new file mode 100644
index 0000000000..c6655e373b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_crush/burning_heater.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_crush/burning_heater"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_crush/burning_heater"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_bars.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_bars.json
new file mode 100644
index 0000000000..ae030b26f7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_bars.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_copper_bars"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_copper_bars"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_chain.json
new file mode 100644
index 0000000000..52203f1825
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_copper_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_copper_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_chest.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_chest.json
new file mode 100644
index 0000000000..eeedb5fb74
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_chest.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_copper_chest"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_copper_chest"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_golem_statue.json
new file mode 100644
index 0000000000..aa0c372cae
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_golem_statue.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_copper_golem_statue"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_copper_golem_statue"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_lantern.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_lantern.json
new file mode 100644
index 0000000000..82f0a84755
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_copper_lantern.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_copper_lantern"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_copper_lantern"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_bars.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_bars.json
new file mode 100644
index 0000000000..1737a74c27
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_bars.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_exposed_copper_bars"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_exposed_copper_bars"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_chain.json
new file mode 100644
index 0000000000..c28370a926
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_exposed_copper_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_exposed_copper_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_chest.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_chest.json
new file mode 100644
index 0000000000..e4539182a4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_chest.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_exposed_copper_chest"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_exposed_copper_chest"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_golem_statue.json
new file mode 100644
index 0000000000..c1c188ad6d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_golem_statue.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_exposed_copper_golem_statue"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_exposed_copper_golem_statue"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_lantern.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_lantern.json
new file mode 100644
index 0000000000..4c02bef45b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_copper_lantern.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_exposed_copper_lantern"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_exposed_copper_lantern"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_lightning_rod.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_lightning_rod.json
new file mode 100644
index 0000000000..c7bf7be884
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_exposed_lightning_rod.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_exposed_lightning_rod"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_exposed_lightning_rod"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_lightning_rod.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_lightning_rod.json
new file mode 100644
index 0000000000..a95a2aa9ad
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_lightning_rod.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_lightning_rod"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_lightning_rod"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_bars.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_bars.json
new file mode 100644
index 0000000000..6d3420df54
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_bars.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_oxidized_copper_bars"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_oxidized_copper_bars"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_chain.json
new file mode 100644
index 0000000000..f17e4bafc9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_oxidized_copper_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_oxidized_copper_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_chest.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_chest.json
new file mode 100644
index 0000000000..2c5a5e1197
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_chest.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_oxidized_copper_chest"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_oxidized_copper_chest"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_golem_statue.json
new file mode 100644
index 0000000000..fed7136658
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_golem_statue.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_oxidized_copper_golem_statue"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_oxidized_copper_golem_statue"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_lantern.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_lantern.json
new file mode 100644
index 0000000000..a927ec9e06
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_copper_lantern.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_oxidized_copper_lantern"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_oxidized_copper_lantern"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_lightning_rod.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_lightning_rod.json
new file mode 100644
index 0000000000..74126dbbc4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_oxidized_lightning_rod.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_oxidized_lightning_rod"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_oxidized_lightning_rod"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_bars.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_bars.json
new file mode 100644
index 0000000000..408920b3be
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_bars.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_weathered_copper_bars"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_weathered_copper_bars"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_chain.json
new file mode 100644
index 0000000000..0828c76c6f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_weathered_copper_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_weathered_copper_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_chest.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_chest.json
new file mode 100644
index 0000000000..c08cf82fac
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_chest.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_weathered_copper_chest"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_weathered_copper_chest"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_golem_statue.json
new file mode 100644
index 0000000000..70b51df86f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_golem_statue.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_weathered_copper_golem_statue"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_weathered_copper_golem_statue"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_lantern.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_lantern.json
new file mode 100644
index 0000000000..c41d8987f8
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_copper_lantern.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_weathered_copper_lantern"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_weathered_copper_lantern"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_lightning_rod.json b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_lightning_rod.json
new file mode 100644
index 0000000000..ed602f185e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/block_smear/waxed_weathered_lightning_rod.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:block_smear/waxed_weathered_lightning_rod"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:block_smear/waxed_weathered_lightning_rod"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..8c8129013d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_black_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:black_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:black_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_black_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:black_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..07a8d25dac
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_black_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:black_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:black_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_black_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:black_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..d55158d908
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/black_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_black_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:black_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:black_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_black_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:black_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..1bb12f400f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:blue_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:blue_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..f70d18bebe
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:blue_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:blue_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..9da076fca3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/blue_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:blue_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:blue_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..c367402f3c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_brown_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:brown_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:brown_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_brown_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:brown_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8b41808613
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_brown_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:brown_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:brown_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_brown_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:brown_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..32b3905f34
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/brown_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_brown_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:brown_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:brown_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_brown_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:brown_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/comparator.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/comparator.json
index 75fc45aabc..3a09e097ad 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/comparator.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/comparator.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:comparator"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_hardend_resin": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:comparator"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_hardend_resin"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2f011e3b22
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_cyan_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:cyan_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:cyan_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_cyan_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:cyan_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..48f1164ced
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_cyan_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:cyan_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:cyan_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_cyan_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:cyan_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1121c0a503
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/cyan_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_cyan_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:cyan_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:cyan_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_cyan_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:cyan_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_block.json
index 2fbf79f610..195c74f82d 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_from_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_from_flint_block.json
index 70ea70e3fa..c42153cf31 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/flint_from_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:flint_from_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:flint_from_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..97ea28043d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:gray_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:gray_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..81e06abbdf
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:gray_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:gray_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..790f90c811
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gray_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:gray_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:gray_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..9211d0e339
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_green_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:green_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:green_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_green_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:green_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..d7691e6d39
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_green_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:green_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:green_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_green_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:green_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..03a7e12ab0
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/green_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_green_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:green_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:green_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_green_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:green_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_block.json
index d1280b4b34..9a3d9e4eec 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:gunpowder_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_gunpowder": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:gunpowder_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_gunpowder"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_from_gunpowder_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_from_gunpowder_block.json
index 0cde7a9236..5623f30032 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_from_gunpowder_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/gunpowder_from_gunpowder_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:gunpowder_from_gunpowder_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_gunpowder_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:gunpowder_from_gunpowder_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_gunpowder_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/heavy_iron_block.json
index 92976d4213..8880068487 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_storage_blocks/iron": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_storage_blocks/iron"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/iron_block_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/iron_block_from_heavy_iron_block.json
index f6e1114a0a..0b7c3d5a89 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/iron_block_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/iron_block_from_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:iron_block_from_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:iron_block_from_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..33aefc75d3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:light_blue_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:light_blue_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..ee228c14fc
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:light_blue_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:light_blue_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..f2876ceb24
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_blue_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:light_blue_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:light_blue_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..18111f83c1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:light_gray_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:light_gray_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..864adb8e1c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:light_gray_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:light_gray_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..6f0dc90f41
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/light_gray_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:light_gray_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:light_gray_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..3fd745e5b5
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_lime_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:lime_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:lime_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_lime_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:lime_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..64dc5806dc
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_lime_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:lime_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:lime_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_lime_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:lime_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..84643f25ca
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/lime_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_lime_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:lime_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:lime_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_lime_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:lime_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..601da80377
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_magenta_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:magenta_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magenta_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_magenta_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:magenta_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..982343d646
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_magenta_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:magenta_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magenta_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_magenta_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:magenta_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..bd8f9afff9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/magenta_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_magenta_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:magenta_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magenta_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_magenta_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:magenta_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..4f6d705304
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_orange_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:orange_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:orange_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_orange_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:orange_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..2f4f2900ec
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_orange_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:orange_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:orange_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_orange_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:orange_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..10fb371a62
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/orange_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_orange_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:orange_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:orange_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_orange_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:orange_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..64b1a84d4c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_pink_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:pink_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:pink_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_pink_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:pink_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..e1f3ca02ab
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_pink_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:pink_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:pink_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_pink_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:pink_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1f50804436
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/pink_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_pink_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:pink_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:pink_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_pink_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:pink_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..72647f5b3d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_purple_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:purple_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:purple_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_purple_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:purple_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..cc0fd3dbc3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_purple_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:purple_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:purple_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_purple_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:purple_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..916c4a6d5d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/purple_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_purple_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:purple_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:purple_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_purple_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:purple_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..0ef9ba543c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_red_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:red_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:red_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_red_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:red_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..d26b679f7a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_red_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:red_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:red_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_red_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:red_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..395ab1a0cc
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/red_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_red_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:red_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:red_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_red_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:red_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_slab.json
deleted file mode 100644
index 6816ed75be..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_black": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_black"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_black_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_black"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_black_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_stair.json
deleted file mode 100644
index ba87e93757..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_black": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_black"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_black_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_black"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_black_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_wall.json
deleted file mode 100644
index d4b66aca02..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_black_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_black": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_black"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_black_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_black"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_black_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_slab.json
deleted file mode 100644
index f040515677..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_blue": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_blue_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_blue"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_blue_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_stair.json
deleted file mode 100644
index 208e429a9d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_blue": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_blue_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_blue"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_blue_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_wall.json
deleted file mode 100644
index 33c87e3215..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_blue_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_blue": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_blue_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_blue"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_blue_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_slab.json
deleted file mode 100644
index e0a8d691bb..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_brown": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_brown"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_brown_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_brown"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_brown_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_stair.json
deleted file mode 100644
index c1c181a278..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_brown": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_brown"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_brown_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_brown"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_brown_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_wall.json
deleted file mode 100644
index 69e0a53a16..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_brown_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_brown": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_brown"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_brown_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_brown"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_brown_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index 436c5fb6ae..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_cyan": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_cyan"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_cyan_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_cyan"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_cyan_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index ce73e95bf5..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_cyan": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_cyan"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_cyan_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_cyan"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_cyan_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_wall.json
deleted file mode 100644
index 0ab76e2a8b..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_cyan_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_cyan": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_cyan"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_cyan_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_cyan"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_cyan_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_slab.json
deleted file mode 100644
index 17174080f4..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_gray": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_gray_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_gray"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_gray_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_stair.json
deleted file mode 100644
index 432de4297c..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_gray": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_gray_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_gray"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_gray_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_wall.json
deleted file mode 100644
index e1de1dfac1..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_gray_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_gray": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_gray_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_gray"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_gray_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_slab.json
deleted file mode 100644
index 2b34ff6868..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_green": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_green"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_green_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_green"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_green_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_stair.json
deleted file mode 100644
index cfe4488a7d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_green": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_green"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_green_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_green"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_green_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_wall.json
deleted file mode 100644
index 75ef3e8229..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_green_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_green": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_green"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_green_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_green"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_green_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index b7c18de0fa..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_light_blue": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_light_blue_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_light_blue"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_light_blue_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index 02c17b9c1c..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_light_blue": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_light_blue_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_light_blue"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_light_blue_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_wall.json
deleted file mode 100644
index 82777892f4..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_blue_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_light_blue": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_light_blue_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_light_blue"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_light_blue_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index 211baab8eb..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_light_gray": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_light_gray_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_light_gray"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_light_gray_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index 4235374d83..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_light_gray": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_light_gray_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_light_gray"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_light_gray_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_wall.json
deleted file mode 100644
index cdc22790ce..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_light_gray_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_light_gray": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_light_gray_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_light_gray"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_light_gray_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_slab.json
deleted file mode 100644
index 6c3f76ed94..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_lime": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_lime"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_lime_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_lime"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_lime_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_stair.json
deleted file mode 100644
index a625eb49ba..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_lime": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_lime"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_lime_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_lime"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_lime_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_wall.json
deleted file mode 100644
index 25442584e4..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_lime_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_lime": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_lime"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_lime_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_lime"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_lime_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index 29360d042e..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_magenta": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_magenta"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_magenta_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_magenta"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_magenta_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index f189a1c54d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_magenta": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_magenta"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_magenta_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_magenta"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_magenta_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_wall.json
deleted file mode 100644
index e2d69a1f64..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_magenta_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_magenta": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_magenta"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_magenta_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_magenta"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_magenta_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_slab.json
deleted file mode 100644
index 70482106d5..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_orange": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_orange"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_orange_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_orange"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_orange_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 0ad89db70e..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_orange": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_orange"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_orange_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_orange"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_orange_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_wall.json
deleted file mode 100644
index 8cae966803..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_orange_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_orange": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_orange"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_orange_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_orange"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_orange_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_slab.json
deleted file mode 100644
index 681059c85f..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_pink": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_pink"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_pink_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_pink"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_pink_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_stair.json
deleted file mode 100644
index 1c32ba15ea..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_pink": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_pink"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_pink_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_pink"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_pink_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_wall.json
deleted file mode 100644
index ce23926b40..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_pink_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_pink": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_pink"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_pink_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_pink"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_pink_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_slab.json
deleted file mode 100644
index 9ac2286e39..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_purple": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_purple"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_purple_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_purple"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_purple_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_stair.json
deleted file mode 100644
index 4e4ec16c23..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_purple": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_purple"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_purple_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_purple"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_purple_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_wall.json
deleted file mode 100644
index 2436e7f529..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_purple_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_purple": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_purple"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_purple_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_purple"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_purple_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_slab.json
deleted file mode 100644
index 02be919b32..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_red": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_red"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_red_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_red"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_red_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_stair.json
deleted file mode 100644
index 922ac21f49..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_red": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_red"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_red_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_red"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_red_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_wall.json
deleted file mode 100644
index 39f04f5a34..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_red_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_red": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_red"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_red_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_red"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_red_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_slab.json
deleted file mode 100644
index 23ee968844..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_white": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_white"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_white_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_white"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_white_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_stair.json
deleted file mode 100644
index 90d700d903..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_white": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_white"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_white_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_white"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_white_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_wall.json
deleted file mode 100644
index 58e92cf463..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_white_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_white": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_white"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_white_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_white"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_white_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index b15cd6369b..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_yellow": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_yellow"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_yellow_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_yellow"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_yellow_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index 89bfb15a32..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_yellow": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_yellow"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_yellow_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_yellow"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_yellow_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_wall.json
deleted file mode 100644
index 1aa59ef7fd..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/reinforced_concrete_yellow_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_reinforced_concrete_yellow": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_yellow"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:reinforced_concrete_yellow_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_reinforced_concrete_yellow"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:reinforced_concrete_yellow_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/repeater.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/repeater.json
index cf0dab978d..d5fe34ad8a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/repeater.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/repeater.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:repeater"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_hardend_resin": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:repeater"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_hardend_resin"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_block.json
index 89d1238c58..d83999dfc2 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:rotten_flesh_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_rotten_flesh": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:rotten_flesh_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_rotten_flesh"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_from_rotten_flesh_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_from_rotten_flesh_block.json
index a5b378843f..72aa765e38 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_from_rotten_flesh_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/rotten_flesh_from_rotten_flesh_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:rotten_flesh_from_rotten_flesh_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_rotten_flesh_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:rotten_flesh_from_rotten_flesh_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_rotten_flesh_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/royal_steel_block.json
index 0b2a4e6a0c..aa6d9d4adc 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_block.json
index 0755987772..dc97348f13 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:shaped/cut_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:shaped/cut_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_pillar.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_pillar.json
index cc09d166f7..8931464401 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_pillar.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_pillar.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:shaped/cut_flint_pillar"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:shaped/cut_flint_pillar"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_slab.json
index 8333a8c29a..974fb75a3f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_slab.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_slab.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:shaped/cut_flint_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:shaped/cut_flint_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_stairs.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_stairs.json
index 43ad8ca85c..b7edbb7398 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_stairs.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/cut_flint_stairs.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:shaped/cut_flint_stairs"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:shaped/cut_flint_stairs"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/polished_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/polished_flint_block.json
index dfa50c4b29..099fa39ccf 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/shaped/polished_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:shaped/polished_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:shaped/polished_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..6b30e81ae4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_black_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:black_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/black_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_black_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/black_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..915c5b032a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_black_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:black_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/black_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_black_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/black_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..ceb6fb8191
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/black_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_black_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:black_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/black_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_black_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/black_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..7eff6f36fa
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/blue_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/blue_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..2c1944e3e9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/blue_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/blue_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..5a51f3a88e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/blue_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/blue_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/blue_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..aeb4d39e73
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_brown_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:brown_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/brown_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_brown_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/brown_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..edfa949989
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_brown_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:brown_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/brown_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_brown_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/brown_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..90f36422b8
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/brown_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_brown_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:brown_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/brown_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_brown_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/brown_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_block.json
index 2df0971e8e..ebe0789399 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_ember_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_ember_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json
index 35832b4ca3..6ea07ec835 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json
index c822b3083b..d5249af8a7 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_ember_metal_pillar_from_ember_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_ember_metal_pillar_from_ember_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json
index c7b181e1ed..6f1ed5c508 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json
index cb763e0995..60778030e0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_ember_metal_slab_from_ember_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_ember_metal_slab_from_ember_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json
index 084bfc1865..48e55569ab 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json
index 737122336c..398e0443fd 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_ember_metal_stairs_from_ember_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_ember_metal_stairs_from_ember_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_flint_block.json
index d04043e248..0dce7b69ae 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_block_from_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_block_from_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_polished_flint_block.json
index 1ac7b8f993..a7653536ff 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_block_from_polished_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_block_from_polished_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_block_from_polished_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_cut_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_cut_flint_block.json
index 26dd73c3e7..a4473c82e4 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_cut_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_pillar_from_cut_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_pillar_from_cut_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_flint_block.json
index 6029ea1356..23259cb507 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_pillar_from_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_pillar_from_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_polished_flint_block.json
index ac7f6e6acf..f2e25ba117 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_pillar_from_polished_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_pillar_from_polished_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_pillar_from_polished_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_cut_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_cut_flint_block.json
index 43b59fce72..d93f52b1bd 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_cut_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_slab_from_cut_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_slab_from_cut_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_flint_block.json
index df6d35758d..f55c7ce0c9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_slab_from_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_slab_from_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_polished_flint_block.json
index 4bdcdeb94a..85dc483072 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_slab_from_polished_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_slab_from_polished_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_slab_from_polished_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_cut_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_cut_flint_block.json
index 63260d8fb4..c903384c79 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_cut_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_stairs_from_cut_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_stairs_from_cut_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_flint_block.json
index c23d59c0d3..d0f6a1060d 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_stairs_from_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_stairs_from_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_polished_flint_block.json
index 862527cfed..f1ed7e9728 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_flint_stairs_from_polished_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_flint_stairs_from_polished_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_flint_stairs_from_polished_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_block.json
index 5746a7cab9..31ef44f17c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_frost_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_frost_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json
index 8db0607c71..aac53cca8b 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json
index 526f3b64bc..8acb5cc3f0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_frost_metal_pillar_from_frost_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_frost_metal_pillar_from_frost_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json
index 6bf09ba5e2..62d29a9968 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json
index cfbf8a343b..98b65643fb 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_frost_metal_slab_from_frost_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_frost_metal_slab_from_frost_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json
index 4c1073e40e..f5492cae6a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json
index cdb6cc0902..ef3afe27a7 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_frost_metal_stairs_from_frost_metal_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_frost_metal_stairs_from_frost_metal_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block.json
index 11b8cd8115..6811da8258 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json
index 76d98eb17f..584b277736 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json
index 94704e394d..ca548be4e2 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json
index 4f832d26bc..179c932830 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_slab_from_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_slab_from_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json
index b10b8f231d..f10b9b0449 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json
index b3679cbed4..5fed45f8fb 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json
index 26202424fa..a756c24ee6 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json
index 68891415ca..3355308ec4 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_block.json
index eb2370faf7..bf3271cbca 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json
index fdb7fc12ec..f65bcea775 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json
index 4f5420d77f..6301187834 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_royal_steel_pillar_from_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_royal_steel_pillar_from_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json
index be4dafd22d..f47ae0fef9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json
index 3793cd78de..02fa1f4938 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_royal_steel_slab_from_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_royal_steel_slab_from_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json
index 2e1c06c602..2b17c417a9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json
index 29283ed97b..cf992d2b97 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/cut_royal_steel_stairs_from_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cut_royal_steel_stairs_from_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..07b301b578
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_cyan_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:cyan_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cyan_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_cyan_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/cyan_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..94ba70b0ab
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_cyan_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:cyan_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cyan_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_cyan_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/cyan_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..37bdc6692a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/cyan_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_cyan_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:cyan_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/cyan_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_cyan_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/cyan_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..e9defd5eb2
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/gray_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/gray_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..9da0610966
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/gray_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/gray_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..79cbbee075
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/gray_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/gray_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/gray_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..dc9a398b34
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_green_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:green_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/green_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_green_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/green_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..1f2cba3f3e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_green_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:green_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/green_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_green_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/green_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..44db25055f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/green_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_green_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:green_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/green_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_green_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/green_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam.json
index 01c679295e..57cf166869 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_beam"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_beam"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json
index b2296ba4a1..795eaa0ecc 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_beam_from_cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_beam_from_cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json
index 39af86103a..9930d64438 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_beam_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_beam_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column.json
index 707b684328..c6061a2658 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_column"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_column"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json
index e85959a3a6..ac827c650d 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_column_from_cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_column_from_cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json
index 1bde625679..242515fa36 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_column_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_column_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door.json
index b0c51dbb58..d321546450 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_door"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_door"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json
index bea0f77522..f5a00a3216 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_door_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_door_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate.json
index 38bd4ca991..48f7ca5a15 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_plate"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_plate"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json
index 5627c29ed5..a52bf2cf09 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json
index 9aafa02bff..603cf44ceb 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_slab": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_slab"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json
index 3af337e9d4..3ceed7a102 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json
index ccfd74251c..ce4fb77a85 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_slab": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_slab"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor.json
index 94f99c0d52..67f36a60ef 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_trapdoor"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_trapdoor"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json
index 2b52282c94..f3b0d4a3d6 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json
index 82178b8123..b170e0228f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall.json
index 4ec4215170..b5e946df75 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json
index a47eb5e626..1cabbf2d32 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_wall_from_cut_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cut_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_wall_from_cut_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cut_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json
index 4c33c35bcc..1d11aa2a44 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/heavy_iron_wall_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/heavy_iron_wall_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..30dc11f3ef
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/light_blue_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/light_blue_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..2d9f127a6b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/light_blue_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/light_blue_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..00d82c9fdb
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_blue_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_blue_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_blue_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/light_blue_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_blue_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/light_blue_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..61fdc9729d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/light_gray_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/light_gray_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8b22be26a9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/light_gray_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/light_gray_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..807b20155a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/light_gray_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_light_gray_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:light_gray_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/light_gray_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_light_gray_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/light_gray_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..fb5cb3f020
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_lime_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:lime_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/lime_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_lime_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/lime_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..153c2bc38e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_lime_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:lime_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/lime_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_lime_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/lime_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1946eac7b9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/lime_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_lime_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:lime_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/lime_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_lime_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/lime_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2e10a12a29
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_magenta_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:magenta_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/magenta_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_magenta_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/magenta_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..dd652c91f9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_magenta_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:magenta_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/magenta_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_magenta_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/magenta_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..9145181b81
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/magenta_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_magenta_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:magenta_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/magenta_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_magenta_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/magenta_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..d31415ab6b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_orange_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:orange_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/orange_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_orange_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/orange_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..658210ad13
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_orange_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:orange_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/orange_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_orange_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/orange_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..9770ee3b0b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/orange_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_orange_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:orange_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/orange_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_orange_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/orange_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..dc76afbc7a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_pink_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:pink_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/pink_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_pink_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/pink_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..76dddfd356
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_pink_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:pink_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/pink_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_pink_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/pink_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..df9f9aa9c7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/pink_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_pink_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:pink_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/pink_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_pink_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/pink_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_flint_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_flint_block.json
index 1845b19f63..84f55e693c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_flint_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/polished_flint_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_flint_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/polished_flint_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_flint_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_block.json
index d3def44de5..8dfd9e347f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json
index b6659cc63e..8f0e34e957 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/polished_heavy_iron_slab_from_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/polished_heavy_iron_slab_from_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json
index 15ec042afc..e132e5e7bf 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json
index e5270b7689..b080e5d470 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json
index 93e49870d7..3ae820981a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_polished_heavy_iron_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_polished_heavy_iron_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..640bfdcfe9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_purple_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:purple_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/purple_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_purple_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/purple_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..fe265bbc7a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_purple_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:purple_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/purple_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_purple_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/purple_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..7f6ac14c52
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/purple_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_purple_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:purple_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/purple_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_purple_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/purple_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..fdddb76033
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_red_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:red_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/red_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_red_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/red_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..4fec0c9d67
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_red_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:red_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/red_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_red_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/red_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..410c3928e4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/red_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_red_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:red_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/red_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_red_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/red_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_slab.json
deleted file mode 100644
index 8ef1a41b24..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_black_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_black"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_black_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_stair.json
deleted file mode 100644
index 77285b2ff9..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_black_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_black"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_black_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_wall.json
deleted file mode 100644
index 110f542ac4..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_black_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_black_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_black"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_black_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_slab.json
deleted file mode 100644
index cf6a855b62..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_blue_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_blue_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_stair.json
deleted file mode 100644
index 024b45fa61..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_blue_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_blue_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_wall.json
deleted file mode 100644
index 3feac8e77d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_blue_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_blue_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_blue_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_slab.json
deleted file mode 100644
index 5037993433..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_brown_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_brown"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_brown_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_stair.json
deleted file mode 100644
index 63eecb4ea9..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_brown_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_brown"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_brown_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_wall.json
deleted file mode 100644
index 6de46cf5c4..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_brown_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_brown_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_brown"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_brown_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index 83557fac24..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_cyan_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_cyan"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_cyan_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index c175caa73d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_cyan_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_cyan"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_cyan_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_wall.json
deleted file mode 100644
index 0cf1f42ecd..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_cyan_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_cyan_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_cyan"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_cyan_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_slab.json
deleted file mode 100644
index b75fc38a5d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_gray_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_gray_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_stair.json
deleted file mode 100644
index 86e31b5c2a..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_gray_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_gray_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_wall.json
deleted file mode 100644
index bff50b1691..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_gray_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_gray_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_gray_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_slab.json
deleted file mode 100644
index df9680827e..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_green_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_green"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_green_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_stair.json
deleted file mode 100644
index eed371cfc5..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_green_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_green"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_green_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_wall.json
deleted file mode 100644
index 431c9b372e..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_green_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_green_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_green"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_green_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index 6379f29c4a..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_light_blue_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_light_blue_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index 1da1dcf599..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_light_blue_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_light_blue_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_wall.json
deleted file mode 100644
index 6b45da2f2a..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_blue_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_light_blue_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_blue"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_light_blue_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index a8a736231d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_light_gray_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_light_gray_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index f258f55dad..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_light_gray_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_light_gray_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_wall.json
deleted file mode 100644
index 590f4e805a..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_light_gray_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_light_gray_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_light_gray"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_light_gray_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_slab.json
deleted file mode 100644
index 9fbfe11cfe..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_lime_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_lime"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_lime_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_stair.json
deleted file mode 100644
index 4a0f419140..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_lime_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_lime"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_lime_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_wall.json
deleted file mode 100644
index a5775d0586..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_lime_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_lime_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_lime"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_lime_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index b2c293c62c..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_magenta_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_magenta"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_magenta_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index a6bd979bf6..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_magenta_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_magenta"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_magenta_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_wall.json
deleted file mode 100644
index bb20f37387..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_magenta_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_magenta_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_magenta"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_magenta_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_slab.json
deleted file mode 100644
index 5de5198957..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_orange_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_orange"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_orange_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 1cebce5212..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_orange_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_orange"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_orange_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_wall.json
deleted file mode 100644
index ca6ac567fa..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_orange_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_orange_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_orange"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_orange_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_slab.json
deleted file mode 100644
index c650b8e11f..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_pink_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_pink"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_pink_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_stair.json
deleted file mode 100644
index f2a5cd51c6..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_pink_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_pink"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_pink_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_wall.json
deleted file mode 100644
index ba39162abe..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_pink_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_pink_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_pink"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_pink_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_slab.json
deleted file mode 100644
index 17287b846d..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_purple_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_purple"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_purple_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_stair.json
deleted file mode 100644
index 5176116183..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_purple_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_purple"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_purple_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_wall.json
deleted file mode 100644
index 49718c5470..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_purple_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_purple_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_purple"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_purple_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_slab.json
deleted file mode 100644
index 74219a1ac5..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_red_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_red"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_red_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_stair.json
deleted file mode 100644
index 69aa10321a..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_red_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_red"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_red_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_wall.json
deleted file mode 100644
index 9beda68b08..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_red_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_red_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_red"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_red_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_slab.json
deleted file mode 100644
index 6b12d9e322..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_white_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_white"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_white_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_stair.json
deleted file mode 100644
index 67bf63184b..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_white_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_white"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_white_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_wall.json
deleted file mode 100644
index 1d715b3329..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_white_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_white_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_white"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_white_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index 7ad346a4f6..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_yellow_slab"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_yellow"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_yellow_slab"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index 7487c4a176..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_yellow_stair"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_yellow"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_yellow_stair"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_wall.json
deleted file mode 100644
index cdf1e8b6e6..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/reinforced_concrete_yellow_wall.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/reinforced_concrete_yellow_wall"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:reinforced_concrete_yellow"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stonecutting/reinforced_concrete_yellow_wall"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/smooth_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/smooth_royal_steel_block.json
index cc5c35124f..d81ab94fc6 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/smooth_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/smooth_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/smooth_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/smooth_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..1f164eab40
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/white_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_white_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:white_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_white_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/white_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..35dc08260e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/white_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_white_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:white_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_white_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/white_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..753fbbeae4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/white_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/white_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_white_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:white_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_white_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/white_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..6f933684c1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/yellow_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_yellow_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:yellow_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_yellow_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/yellow_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..6c8015df7d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/yellow_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_yellow_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:yellow_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_yellow_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/yellow_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..36cc08315d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/stonecutting/yellow_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/yellow_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_yellow_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:yellow_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_yellow_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stonecutting/yellow_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_block.json
index 31dc1616c6..6b7981d121 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:sugar_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_sugar": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:sugar_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_sugar"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_from_sugar_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_from_sugar_block.json
index 032c0692a7..feefcdff06 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_from_sugar_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/sugar_from_sugar_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:sugar_from_sugar_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_sugar_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:sugar_from_sugar_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_sugar_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/wet_sponge.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/wet_sponge.json
index f8945fea53..38b6c7f71e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/wet_sponge.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/wet_sponge.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:wet_sponge"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_sponge_gemmule": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:wet_sponge"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_sponge_gemmule"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..0b822eb34f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:white_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_white_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:white_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_white_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:white_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..e0f838471e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:white_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_white_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:white_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_white_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:white_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..9fe6c98c20
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/white_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:white_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_white_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:white_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_white_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:white_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..f4c400d0f5
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:yellow_reinforced_concrete_slab"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_yellow_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:yellow_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_yellow_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:yellow_reinforced_concrete_slab"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..c9e12d143b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:yellow_reinforced_concrete_stair"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_yellow_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:yellow_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_yellow_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:yellow_reinforced_concrete_stair"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..761cdaf3bb
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/building_blocks/yellow_reinforced_concrete_wall.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:yellow_reinforced_concrete_wall"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_yellow_reinforced_concrete": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:yellow_reinforced_concrete"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_yellow_reinforced_concrete"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:yellow_reinforced_concrete_wall"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/bulging/netherite_upgrade_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/bulging/netherite_upgrade_smithing_template.json
new file mode 100644
index 0000000000..95b722cb7e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/bulging/netherite_upgrade_smithing_template.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:bulging/netherite_upgrade_smithing_template"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:bulging/netherite_upgrade_smithing_template"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/combat/trident.json b/src/generated/resources/data/anvilcraft/advancement/recipes/combat/trident.json
index 57a49089b7..533195ce7e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/combat/trident.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/combat/trident.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:trident"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_prismarine_blade": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:trident"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_prismarine_blade"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/cooling/cooling_ember_metal_upgrade_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/cooling/cooling_ember_metal_upgrade_smithing_template.json
deleted file mode 100644
index f3ec996679..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/cooling/cooling_ember_metal_upgrade_smithing_template.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_ember_metal_upgrade_smithing_template": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:cooling_ember_metal_upgrade_smithing_template"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_ember_metal_upgrade_smithing_template"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:cooling_ember_metal_upgrade_smithing_template"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_black.json b/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_black.json
index 29663ea784..06d69b7839 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_black.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_black.json
@@ -1,7 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_cocoa_butter": {
+ "has_cocoa_liquor": {
"conditions": {
"items": [
{
@@ -41,7 +41,7 @@
"requirements": [
[
"has_the_recipe",
- "has_cocoa_butter",
+ "has_cocoa_liquor",
"has_cream",
"has_sugar"
]
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_white.json b/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_white.json
index 6c408f4d78..29ad352511 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_white.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/food/chocolate_white.json
@@ -1,7 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_butter": {
+ "has_cocoa_butter": {
"conditions": {
"items": [
{
@@ -41,7 +41,7 @@
"requirements": [
[
"has_the_recipe",
- "has_butter",
+ "has_cocoa_butter",
"has_cream",
"has_sugar"
]
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/food/cocoa_liquor.json b/src/generated/resources/data/anvilcraft/advancement/recipes/food/cocoa_liquor.json
index 4344d71524..69f00623ce 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/food/cocoa_liquor.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/food/cocoa_liquor.json
@@ -1,7 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_coco_butter": {
+ "has_cocoa_butter": {
"conditions": {
"items": [
{
@@ -11,7 +11,7 @@
},
"trigger": "minecraft:inventory_changed"
},
- "has_coco_powder": {
+ "has_cocoa_powder": {
"conditions": {
"items": [
{
@@ -31,8 +31,8 @@
"requirements": [
[
"has_the_recipe",
- "has_coco_powder",
- "has_coco_butter"
+ "has_cocoa_powder",
+ "has_cocoa_butter"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/food/creamy_bread_roll.json b/src/generated/resources/data/anvilcraft/advancement/recipes/food/creamy_bread_roll.json
index f6b0ca9ee8..bf43c0ece6 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/food/creamy_bread_roll.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/food/creamy_bread_roll.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:creamy_bread_roll"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_cream": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:creamy_bread_roll"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_cream"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_boots_2_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_boots_2_chain.json
deleted file mode 100644
index 4710222dc6..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_boots_2_chain.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:item_crush/armor/chainmail_boots_2_chain"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:item_crush/armor/chainmail_boots_2_chain"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_boots_2_iron_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_boots_2_iron_chain.json
new file mode 100644
index 0000000000..3d5d072c67
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_boots_2_iron_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:item_crush/armor/chainmail_boots_2_iron_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:item_crush/armor/chainmail_boots_2_iron_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_chestplate_2_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_chestplate_2_chain.json
deleted file mode 100644
index 03de231bb8..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_chestplate_2_chain.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:item_crush/armor/chainmail_chestplate_2_chain"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:item_crush/armor/chainmail_chestplate_2_chain"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_chestplate_2_iron_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_chestplate_2_iron_chain.json
new file mode 100644
index 0000000000..6358390012
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_chestplate_2_iron_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:item_crush/armor/chainmail_chestplate_2_iron_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:item_crush/armor/chainmail_chestplate_2_iron_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_helmet_2_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_helmet_2_chain.json
deleted file mode 100644
index 50ac57da5c..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_helmet_2_chain.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:item_crush/armor/chainmail_helmet_2_chain"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:item_crush/armor/chainmail_helmet_2_chain"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_helmet_2_iron_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_helmet_2_iron_chain.json
new file mode 100644
index 0000000000..1580abfce9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_helmet_2_iron_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:item_crush/armor/chainmail_helmet_2_iron_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:item_crush/armor/chainmail_helmet_2_iron_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_leggings_2_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_leggings_2_chain.json
deleted file mode 100644
index d5343811bc..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_leggings_2_chain.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:item_crush/armor/chainmail_leggings_2_chain"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:item_crush/armor/chainmail_leggings_2_chain"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_leggings_2_iron_chain.json b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_leggings_2_iron_chain.json
new file mode 100644
index 0000000000..ba32d50c99
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/item_crush/armor/chainmail_leggings_2_iron_chain.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:item_crush/armor/chainmail_leggings_2_iron_chain"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:item_crush/armor/chainmail_leggings_2_iron_chain"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/banner_patterns.json b/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/banner_patterns.json
new file mode 100644
index 0000000000..ece5d861db
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/banner_patterns.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:jewel_crafting/banner_patterns"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:jewel_crafting/banner_patterns"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/music_discs.json b/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/music_discs.json
new file mode 100644
index 0000000000..294f56e61d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/music_discs.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:jewel_crafting/music_discs"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:jewel_crafting/music_discs"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/trim_templates.json b/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/trim_templates.json
new file mode 100644
index 0000000000..781feceacc
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/jewel_crafting/trim_templates.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:jewel_crafting/trim_templates"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:jewel_crafting/trim_templates"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/amber.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/amber.json
index e63cfa721b..20c218dc3f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/amber.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/amber.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:amber"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_amber_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:amber"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_amber_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/crab_trap.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/crab_trap.json
index e1fa36dd7b..f5402d6df9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/crab_trap.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/crab_trap.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:crab_trap"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_string": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:crab_trap"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_string"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/dyson_sphere_component.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/dyson_sphere_component.json
new file mode 100644
index 0000000000..3c3dd6fc6f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/dyson_sphere_component.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_ember_metal_ingot": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:ember_metal_ingot"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:dyson_sphere_component"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_ember_metal_ingot"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:dyson_sphere_component"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/exp_gem.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/exp_gem.json
index 9aa929cfaa..69560d1197 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/exp_gem.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/exp_gem.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:exp_gem"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_exp_gem_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:exp_gem"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_exp_gem_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/fe_collector.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/fe_collector.json
new file mode 100644
index 0000000000..60eded92d8
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/fe_collector.json
@@ -0,0 +1,43 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_charge_collector": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:charge_collector"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_copper_ingot": {
+ "conditions": {
+ "items": [
+ {
+ "items": "minecraft:copper_ingot"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:fe_collector"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_charge_collector",
+ "has_copper_ingot"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:fe_collector"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/heart_of_the_sea.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/heart_of_the_sea.json
index 47baa4bbe7..4c2212a1be 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/heart_of_the_sea.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/heart_of_the_sea.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:heart_of_the_sea"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_sea_heart_shell": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:heart_of_the_sea"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_sea_heart_shell"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_block.json
index 72ed3bd6ea..0950ef212f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:magnet_ingot_from_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_magnet_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magnet_ingot_from_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_magnet_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_hollow_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_hollow_block.json
index 0fcf309a9c..1ab6e626d5 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_hollow_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnet_ingot_from_hollow_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:magnet_ingot_from_hollow_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_hollow_magnet_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magnet_ingot_from_hollow_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_hollow_magnet_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnetoelectric_core.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnetoelectric_core.json
index ae2108db51..8c223b0255 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnetoelectric_core.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/magnetoelectric_core.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:magnetoelectric_core"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_hollow_magnet_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magnetoelectric_core"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_hollow_magnet_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/multiphase_transcendium.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/multiphase_transcendium.json
index dbac1344ae..8fcd562da4 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/multiphase_transcendium.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/multiphase_transcendium.json
@@ -1,13 +1,23 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
+ "has_multiphase_matter": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:multiphase_matter"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:multiphase_transcendium"
},
"trigger": "minecraft:recipe_unlocked"
},
- "hasitem": {
+ "has_transcendium_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +26,24 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_transcendium_upgrade_smithing_template": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:transcendium_upgrade_smithing_template"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_transcendium_upgrade_smithing_template",
+ "has_multiphase_matter",
+ "has_transcendium_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/netherrack.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/netherrack.json
new file mode 100644
index 0000000000..191b669106
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/netherrack.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_rotten_flesh_block": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:rotten_flesh_block"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:netherrack"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_rotten_flesh_block"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:netherrack"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/penrose_sphere_component.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/penrose_sphere_component.json
new file mode 100644
index 0000000000..b88e527892
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/penrose_sphere_component.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:penrose_sphere_component"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ },
+ "has_transcendium_ingot": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:transcendium_ingot"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_transcendium_ingot"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:penrose_sphere_component"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_big_from_small.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_big_from_small.json
deleted file mode 100644
index 9777bcf4fa..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_big_from_small.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_power_converter_middle": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:power_converter_middle"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:power_converter_big_from_small"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_power_converter_middle"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:power_converter_big_from_small"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_middle_from_big.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_middle_from_big.json
new file mode 100644
index 0000000000..5587d6cc68
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_middle_from_big.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_power_converter_big": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:power_converter_big"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:power_converter_middle_from_big"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_power_converter_big"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:power_converter_middle_from_big"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_small_from_big.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_small_from_big.json
new file mode 100644
index 0000000000..2c45017059
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_small_from_big.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_power_converter_big": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:power_converter_big"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:power_converter_small_from_big"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_power_converter_big"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:power_converter_small_from_big"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_small_from_middle.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_small_from_middle.json
new file mode 100644
index 0000000000..d1e86baa34
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/power_converter_small_from_middle.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_power_converter_middle": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:power_converter_middle"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:power_converter_small_from_middle"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_power_converter_middle"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:power_converter_small_from_middle"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/resin.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/resin.json
index 23fcf97908..865cd59164 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/resin.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/resin.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:resin"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_resin_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:resin"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_resin_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/royal_steel_ingot_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/royal_steel_ingot_from_royal_steel_block.json
index 6486ce3235..af319c2174 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/royal_steel_ingot_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/royal_steel_ingot_from_royal_steel_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:royal_steel_ingot_from_royal_steel_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:royal_steel_ingot_from_royal_steel_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/ruby.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/ruby.json
index 51a9b80cd7..392e7e2a78 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/ruby.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/ruby.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:ruby"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ruby_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:ruby"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ruby_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/sapphire.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/sapphire.json
index f75dd3a527..bb84b1bf2a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/sapphire.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/sapphire.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:sapphire"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_sapphire_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:sapphire"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_sapphire_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_anvil.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_anvil.json
index 7e02d989bd..b35ace15c9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_anvil.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_anvil.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_anvil"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_anvil"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_grindstone.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_grindstone.json
index 8d5ff300a5..4643e5c72f 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_grindstone.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_grindstone.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_grindstone"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_grindstone"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_smithing_table.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_smithing_table.json
index b4d21bfd33..20c6ebc02e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/ember_smithing_table.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_smithing_table"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_smithing_table"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_anvil.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_anvil.json
index c344b82c77..941d898ecb 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_anvil.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_anvil.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_anvil"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_anvil"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_grindstone.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_grindstone.json
index 972a382ca0..8059bd5fc3 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_grindstone.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_grindstone.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_grindstone"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_grindstone"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_smithing_table.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_smithing_table.json
index f56ffb59db..4559aa3c46 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/frost_smithing_table.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_smithing_table"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_smithing_table"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_anvil.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_anvil.json
index 089e66f31d..0e8df4ee79 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_anvil.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_anvil.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_anvil"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_anvil"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_grindstone.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_grindstone.json
index 57ed02de9f..525f128fbe 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_grindstone.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_grindstone.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_grindstone"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_grindstone"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_smithing_table.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_smithing_table.json
index 55032eb46e..b0c7fefa1b 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/royal_smithing_table.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_smithing_table"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_smithing_table"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/transcendence_anvil.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/transcendence_anvil.json
index d51022b638..32d9977e7a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/transcendence_anvil.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/smithing/transcendence_anvil.json
@@ -7,7 +7,7 @@
},
"trigger": "minecraft:recipe_unlocked"
},
- "hasitem": {
+ "has_transcendium_block": {
"conditions": {
"items": [
{
@@ -21,7 +21,7 @@
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_transcendium_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_middle.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_middle.json
index a0b5dfec88..304e57ed43 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_middle.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_middle.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/power_converter_middle"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_power_converter_big": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/power_converter_middle"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_power_converter_big"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_big.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_big.json
index 92820f4fd7..97d2cc221e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_big.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_big.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/power_converter_small_from_big"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_power_converter_big": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/power_converter_small_from_big"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_power_converter_big"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_middle.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_middle.json
index a80e13af8c..02a0500199 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_middle.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/stonecutting/power_converter_small_from_middle.json
@@ -1,27 +1,27 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stonecutting/power_converter_small_from_middle"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_power_converter_middle": {
"conditions": {
"items": [
{
- "items": "anvilcraft:power_converter_big"
+ "items": "anvilcraft:power_converter_middle"
}
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stonecutting/power_converter_small_from_middle"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_power_converter_middle"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/topaz.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/topaz.json
index 073f43362a..5a4047f35b 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/topaz.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/topaz.json
@@ -7,7 +7,7 @@
},
"trigger": "minecraft:recipe_unlocked"
},
- "hasitem": {
+ "has_topaz_block": {
"conditions": {
"items": [
{
@@ -21,7 +21,7 @@
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_topaz_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_rage.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_rage.json
index 849ea7b2ab..50bb3c4b10 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_rage.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_rage.json
@@ -1,17 +1,37 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
+ "has_cursed_gold_block": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:cursed_gold_block"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_ember_metal_nugget": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:ember_metal_nugget"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:totem_of_rage"
},
"trigger": "minecraft:recipe_unlocked"
},
- "hasitem": {
+ "has_totem_of_undying": {
"conditions": {
"items": [
{
- "items": "anvilcraft:ember_metal_nugget"
+ "items": "minecraft:totem_of_undying"
}
]
},
@@ -21,7 +41,9 @@
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_totem_of_undying",
+ "has_cursed_gold_block",
+ "has_ember_metal_nugget"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_recovery.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_recovery.json
index 0bb18f8556..ceb8f3c318 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_recovery.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/totem_of_recovery.json
@@ -1,17 +1,37 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
+ "has_echo_shard": {
+ "conditions": {
+ "items": [
+ {
+ "items": "minecraft:echo_shard"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_recovery_pearl": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:recovery_pearl"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:totem_of_recovery"
},
"trigger": "minecraft:recipe_unlocked"
},
- "hasitem": {
+ "has_totem_of_undying": {
"conditions": {
"items": [
{
- "items": "minecraft:echo_shard"
+ "items": "minecraft:totem_of_undying"
}
]
},
@@ -21,7 +41,9 @@
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_totem_of_undying",
+ "has_recovery_pearl",
+ "has_echo_shard"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/transparent_crafting_table.json b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/transparent_crafting_table.json
index 3abbd3423f..13f09a791a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/misc/transparent_crafting_table.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/misc/transparent_crafting_table.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:transparent_crafting_table"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_amethyst_shard": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:transparent_crafting_table"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_amethyst_shard"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/allay.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/allay.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/allay.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/allay.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/bat.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/bat.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/bat.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/bat.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/cow.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/cow.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/cow.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/cow.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/guardian.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/guardian.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/guardian.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/guardian.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/horse.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/horse.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/horse.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/horse.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/iron_golem.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/iron_golem.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/iron_golem.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/iron_golem.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/pig.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/pig.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/pig.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/pig.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/piglin.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/piglin.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/piglin.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/piglin.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/skeleton.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/skeleton.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/skeleton.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/skeleton.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/villager.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/villager.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/villager.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/villager.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/zombie.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/zombie.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform/zombie.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform/zombie.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform_with_item/zombie_to_giant_anvil.json b/src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform_with_item/zombie_to_giant_anvil.json
similarity index 100%
rename from src/generated/resources/data/anvilcraft/advancement/recipe/mob_transform_with_item/zombie_to_giant_anvil.json
rename to src/generated/resources/data/anvilcraft/advancement/recipes/mob_transform_with_item/zombie_to_giant_anvil.json
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/multiblock/large_crate.json b/src/generated/resources/data/anvilcraft/advancement/recipes/multiblock/large_crate.json
new file mode 100644
index 0000000000..d71edd896c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/multiblock/large_crate.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:multiblock/large_crate"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:multiblock/large_crate"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/multiblock_conversion/large_crate.json b/src/generated/resources/data/anvilcraft/advancement/recipes/multiblock_conversion/large_crate.json
new file mode 100644
index 0000000000..9d4f2564ec
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/multiblock_conversion/large_crate.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:multiblock_conversion/large_crate"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:multiblock_conversion/large_crate"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/null/neutron_irradation/uranium_block_explosion.json b/src/generated/resources/data/anvilcraft/advancement/recipes/null/neutron_irradation/uranium_block_explosion.json
new file mode 100644
index 0000000000..c119e49ff6
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/null/neutron_irradation/uranium_block_explosion.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:neutron_irradation/uranium_block_explosion"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:neutron_irradation/uranium_block_explosion"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/empty_propel_piston.json b/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/empty_propel_piston.json
new file mode 100644
index 0000000000..ca9d438f95
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/empty_propel_piston.json
@@ -0,0 +1,32 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_item": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:ruby"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:empty_propel_piston"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_item"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:empty_propel_piston"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/hollow_magnet_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/hollow_magnet_block.json
index d071eb94c4..adedb0af0c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/hollow_magnet_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/hollow_magnet_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:hollow_magnet_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_magnet_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:hollow_magnet_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_magnet_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/magnet_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/magnet_block.json
index f36f010f0e..eaa90909f6 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/magnet_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/redstone/magnet_block.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:magnet_block"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_magnet_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magnet_block"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_magnet_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/eight_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/eight_to_one_smithing_template.json
new file mode 100644
index 0000000000..772d08185e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/eight_to_one_smithing_template.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stamping_diff/eight_to_one_smithing_template"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stamping_diff/eight_to_one_smithing_template"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/four_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/four_to_one_smithing_template.json
new file mode 100644
index 0000000000..488fd2468a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/four_to_one_smithing_template.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stamping_diff/four_to_one_smithing_template"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stamping_diff/four_to_one_smithing_template"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/two_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/two_to_one_smithing_template.json
new file mode 100644
index 0000000000..b885650862
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_diff/two_to_one_smithing_template.json
@@ -0,0 +1,21 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:stamping_diff/two_to_one_smithing_template"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:stamping_diff/two_to_one_smithing_template"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/eight_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/eight_to_one_smithing_template.json
deleted file mode 100644
index f45c80ed33..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/eight_to_one_smithing_template.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stamping_unique_items/eight_to_one_smithing_template"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stamping_unique_items/eight_to_one_smithing_template"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/four_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/four_to_one_smithing_template.json
deleted file mode 100644
index 07e2ca69da..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/four_to_one_smithing_template.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stamping_unique_items/four_to_one_smithing_template"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stamping_unique_items/four_to_one_smithing_template"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/two_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/two_to_one_smithing_template.json
deleted file mode 100644
index f93c3d2319..0000000000
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/stamping_unique_items/two_to_one_smithing_template.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:stamping_unique_items/two_to_one_smithing_template"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "anvilcraft:stamping_unique_items/two_to_one_smithing_template"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/amber_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/amber_block.json
index 9a4c478936..04a1dbbb9c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/amber_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/amber_block.json
@@ -1,16 +1,6 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_resin_block": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:resin_block"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:time_warp/amber_block"
@@ -20,8 +10,7 @@
},
"requirements": [
[
- "has_the_recipe",
- "has_resin_block"
+ "has_the_recipe"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_0.json b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_0.json
index 63f454bf34..0c321a7f5e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_0.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_0.json
@@ -1,16 +1,6 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_royal_steel_ingot": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:royal_steel_ingot"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:time_warp/frost_metal_ingot_0"
@@ -20,8 +10,7 @@
},
"requirements": [
[
- "has_the_recipe",
- "has_royal_steel_ingot"
+ "has_the_recipe"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_1.json b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_1.json
index 0fec7f40c3..5ecca78ed6 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_1.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_1.json
@@ -1,26 +1,6 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_iron_ingot": {
- "conditions": {
- "items": [
- {
- "items": "minecraft:iron_ingot"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_royal_steel_ingot": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:royal_steel_ingot"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:time_warp/frost_metal_ingot_1"
@@ -30,9 +10,7 @@
},
"requirements": [
[
- "has_the_recipe",
- "has_royal_steel_ingot",
- "has_iron_ingot"
+ "has_the_recipe"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_2.json b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_2.json
index b6878b759c..0f8e2f6982 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_2.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_2.json
@@ -1,26 +1,6 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_royal_steel_ingot": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:royal_steel_ingot"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_silver_ingot": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:silver_ingot"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:time_warp/frost_metal_ingot_2"
@@ -30,9 +10,7 @@
},
"requirements": [
[
- "has_the_recipe",
- "has_royal_steel_ingot",
- "has_silver_ingot"
+ "has_the_recipe"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_3.json b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_3.json
index 306406ab4b..8748cfc0c1 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_3.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/frost_metal_ingot_3.json
@@ -1,38 +1,16 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_royal_steel_ingot": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:royal_steel_ingot"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:time_warp/frost_metal_ingot_3"
},
"trigger": "minecraft:recipe_unlocked"
- },
- "has_titanium_ingot": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:titanium_ingot"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
- "has_the_recipe",
- "has_royal_steel_ingot",
- "has_titanium_ingot"
+ "has_the_recipe"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/mob_amber_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/mob_amber_block.json
index e705acc0df..50c6902224 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/mob_amber_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/mob_amber_block.json
@@ -1,16 +1,6 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_resin_block": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:resin_block"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:mob_amber_block"
@@ -20,8 +10,7 @@
},
"requirements": [
[
- "has_the_recipe",
- "has_resin_block"
+ "has_the_recipe"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/resentful_amber_block.json b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/resentful_amber_block.json
index b57f451b28..ab4c4fda59 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/resentful_amber_block.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/time_warp/resentful_amber_block.json
@@ -1,16 +1,6 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_resin_block": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:resin_block"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
"has_the_recipe": {
"conditions": {
"recipe": "anvilcraft:resentful_amber_block"
@@ -20,8 +10,7 @@
},
"requirements": [
[
- "has_the_recipe",
- "has_resin_block"
+ "has_the_recipe"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_axe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_axe.json
index ad16a1e4db..73345417a2 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_axe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_axe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:amethyst_axe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_amethyst_shard": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:amethyst_axe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_amethyst_shard"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_hoe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_hoe.json
index c67edfc9cd..55938f35f1 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_hoe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_hoe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:amethyst_hoe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_amethyst_shard": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:amethyst_hoe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_amethyst_shard"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_pickaxe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_pickaxe.json
index 8dc7108bab..238c8f0e73 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_pickaxe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:amethyst_pickaxe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_amethyst_shard": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:amethyst_pickaxe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_amethyst_shard"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_shovel.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_shovel.json
index 0371cb262f..80813310c0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_shovel.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_shovel.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:amethyst_shovel"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_amethyst_shard": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:amethyst_shovel"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_amethyst_shard"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_sword.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_sword.json
index 12141c014b..5e039f4fb0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_sword.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/amethyst_sword.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:amethyst_sword"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_amethyst_shard": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:amethyst_sword"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_amethyst_shard"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/guide_book.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/guide_book.json
index fd5f882513..4fb7ea2e05 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/guide_book.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/guide_book.json
@@ -1,13 +1,17 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
+ "has_anvil": {
"conditions": {
- "recipe": "anvilcraft:guide_book"
+ "items": [
+ {
+ "items": "minecraft:anvil"
+ }
+ ]
},
- "trigger": "minecraft:recipe_unlocked"
+ "trigger": "minecraft:inventory_changed"
},
- "hasitem": {
+ "has_book": {
"conditions": {
"items": [
{
@@ -16,12 +20,41 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_chipped_anvil": {
+ "conditions": {
+ "items": [
+ {
+ "items": "minecraft:chipped_anvil"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_damaged_anvil": {
+ "conditions": {
+ "items": [
+ {
+ "items": "minecraft:damaged_anvil"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:guide_book"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_anvil",
+ "has_chipped_anvil",
+ "has_damaged_anvil",
+ "has_book"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/magnet.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/magnet.json
index d07e7b8481..047c0866ef 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/magnet.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/magnet.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:magnet"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_magnet_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:magnet"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_magnet_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/recovery_pearl.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/recovery_pearl.json
index 431ec49897..d33eb0e200 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/recovery_pearl.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/recovery_pearl.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:recovery_pearl"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ender_pearl": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:recovery_pearl"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ender_pearl"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_anvil_hammer.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_anvil_hammer.json
index 55251c469c..34d6d2a4b9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_anvil_hammer.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_anvil_hammer.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_anvil_hammer"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_anvil_hammer"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_dragon_rod.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_dragon_rod.json
index 219f6a0108..b4ef9db639 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_dragon_rod.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_dragon_rod"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_dragon_rod"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_axe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_axe.json
index 994f2a84ff..60c13b4bae 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_axe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_axe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_metal_axe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_metal_axe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_hoe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_hoe.json
index 92e624640f..4fe36c0893 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_hoe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_hoe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_metal_hoe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_metal_hoe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_pickaxe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_pickaxe.json
index cdb805b6cc..95cfdc4447 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_pickaxe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_metal_pickaxe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_metal_pickaxe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_shovel.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_shovel.json
index fc665a69a5..b3cfadc246 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_shovel.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_shovel.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_metal_shovel"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_metal_shovel"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_sword.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_sword.json
index dd00373cc7..b267783771 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_sword.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/ember_metal_sword.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/ember_metal_sword"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_ember_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/ember_metal_sword"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_ember_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_axe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_axe.json
index 9355eb59d6..f5506deb10 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_axe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_axe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_metal_axe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_metal_axe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_hoe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_hoe.json
index 3c3cbd9c33..8d68c6ed1b 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_hoe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_hoe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_metal_hoe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_metal_hoe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_pickaxe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_pickaxe.json
index 1b3946caae..a70c68f924 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_pickaxe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_metal_pickaxe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_metal_pickaxe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_shovel.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_shovel.json
index f1fce129df..283456989e 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_shovel.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_shovel.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_metal_shovel"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_metal_shovel"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_sword.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_sword.json
index 90be6376a1..e58e9fc5c1 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_sword.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/frost_metal_sword.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/frost_metal_sword"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_frost_metal_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/frost_metal_sword"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_frost_metal_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_anvil_hammer.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_anvil_hammer.json
index f5690cd711..ddda98f12a 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_anvil_hammer.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_anvil_hammer.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_anvil_hammer"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_block": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_anvil_hammer"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_axe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_axe.json
index 8ec0e328a6..652a1314a6 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_axe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_axe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_steel_axe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_steel_axe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_hoe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_hoe.json
index 0565fdffb6..fc175240d5 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_hoe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_hoe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_steel_hoe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_steel_hoe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_pickaxe.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_pickaxe.json
index 396b29fa9b..b05691a1b7 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_pickaxe.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_steel_pickaxe"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_steel_pickaxe"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_shovel.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_shovel.json
index ae59e3094e..f0d8b59e82 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_shovel.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_shovel.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_steel_shovel"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_steel_shovel"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_sword.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_sword.json
index 2d90116f99..288c958ef9 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_sword.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/royal_steel_sword.json
@@ -1,13 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "anvilcraft:smithing/royal_steel_sword"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
+ "has_royal_steel_ingot": {
"conditions": {
"items": [
{
@@ -16,12 +10,18 @@
]
},
"trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:smithing/royal_steel_sword"
+ },
+ "trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_royal_steel_ingot"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_anvil_hammer.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_anvil_hammer.json
index b258edc6de..16ca7e84d0 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_anvil_hammer.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_anvil_hammer.json
@@ -7,7 +7,7 @@
},
"trigger": "minecraft:recipe_unlocked"
},
- "hasitem": {
+ "has_transcendium_block": {
"conditions": {
"items": [
{
@@ -21,7 +21,7 @@
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_transcendium_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_dragon_rod.json b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_dragon_rod.json
index e65af614c3..9437c6770c 100644
--- a/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/tools/smithing/transcendence_dragon_rod.json
@@ -7,7 +7,7 @@
},
"trigger": "minecraft:recipe_unlocked"
},
- "hasitem": {
+ "has_transcendium_block": {
"conditions": {
"items": [
{
@@ -21,7 +21,7 @@
"requirements": [
[
"has_the_recipe",
- "hasitem"
+ "has_transcendium_block"
]
],
"rewards": {
diff --git a/src/generated/resources/data/anvilcraft/advancement/recipes/transportation/crate.json b/src/generated/resources/data/anvilcraft/advancement/recipes/transportation/crate.json
new file mode 100644
index 0000000000..7181cc2f2d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/advancement/recipes/transportation/crate.json
@@ -0,0 +1,43 @@
+{
+ "parent": "minecraft:recipes/root",
+ "criteria": {
+ "has_planks": {
+ "conditions": {
+ "items": [
+ {
+ "items": "#minecraft:planks"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_resin": {
+ "conditions": {
+ "items": [
+ {
+ "items": "anvilcraft:resin"
+ }
+ ]
+ },
+ "trigger": "minecraft:inventory_changed"
+ },
+ "has_the_recipe": {
+ "conditions": {
+ "recipe": "anvilcraft:crate"
+ },
+ "trigger": "minecraft:recipe_unlocked"
+ }
+ },
+ "requirements": [
+ [
+ "has_the_recipe",
+ "has_planks",
+ "has_resin"
+ ]
+ ],
+ "rewards": {
+ "recipes": [
+ "anvilcraft:crate"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/abnormal.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/abnormal.json
new file mode 100644
index 0000000000..cb947529df
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/abnormal.json
@@ -0,0 +1,6 @@
+{
+ "type": "anvilcraft:abnormal",
+ "item": {
+ "id": "anvilcraft:abnormal_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/anvil.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/anvil.json
new file mode 100644
index 0000000000..bfadb11f66
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/anvil.json
@@ -0,0 +1,29 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:anvil_amulet"
+ },
+ "obtain": {
+ "direct_entity": {
+ "slots": {
+ "weapon": {
+ "items": "#anvilcraft:tools/anvil_hammer"
+ }
+ }
+ },
+ "source_entity": {
+ "type_specific": {
+ "type": "anvilcraft:falling_block",
+ "block": {
+ "blocks": "#minecraft:anvil"
+ }
+ }
+ },
+ "tags": [
+ {
+ "expected": true,
+ "id": "anvilcraft:amulet_valid/anvil"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/cat.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/cat.json
new file mode 100644
index 0000000000..4636de162c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/cat.json
@@ -0,0 +1,11 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:cat_amulet"
+ },
+ "obtain": {
+ "source_entity": {
+ "type": "#anvilcraft:amulet_valid/cat"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/comrade.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/comrade.json
new file mode 100644
index 0000000000..1f3f2b2232
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/comrade.json
@@ -0,0 +1,6 @@
+{
+ "type": "anvilcraft:comrade",
+ "item": {
+ "id": "anvilcraft:comrade_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/dog.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/dog.json
new file mode 100644
index 0000000000..c458d2f8c2
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/dog.json
@@ -0,0 +1,11 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:dog_amulet"
+ },
+ "obtain": {
+ "source_entity": {
+ "type": "#anvilcraft:amulet_valid/dog"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/emerald.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/emerald.json
new file mode 100644
index 0000000000..d8aa57d705
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/emerald.json
@@ -0,0 +1,11 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:emerald_amulet"
+ },
+ "obtain": {
+ "source_entity": {
+ "type": "#anvilcraft:amulet_valid/emerald"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/feather.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/feather.json
new file mode 100644
index 0000000000..be0e1772c4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/feather.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:feather_amulet"
+ },
+ "obtain": {
+ "tags": [
+ {
+ "expected": true,
+ "id": "anvilcraft:amulet_valid/feather"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/gem.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/gem.json
new file mode 100644
index 0000000000..e436f9fb0a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/gem.json
@@ -0,0 +1,6 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:gem_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/nature.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/nature.json
new file mode 100644
index 0000000000..33a5cfb089
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/nature.json
@@ -0,0 +1,6 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:nature_amulet"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/ruby.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/ruby.json
new file mode 100644
index 0000000000..13ea234cc2
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/ruby.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:ruby_amulet"
+ },
+ "obtain": {
+ "tags": [
+ {
+ "expected": true,
+ "id": "anvilcraft:amulet_valid/ruby"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/sapphire.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/sapphire.json
new file mode 100644
index 0000000000..7501e7922a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/sapphire.json
@@ -0,0 +1,17 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:ruby_amulet"
+ },
+ "obtain": {
+ "source_entity": {
+ "type": "#anvilcraft:amulet_valid/sapphire"
+ },
+ "tags": [
+ {
+ "expected": true,
+ "id": "anvilcraft:amulet_valid/sapphire"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/silence.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/silence.json
new file mode 100644
index 0000000000..2c305ef871
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/silence.json
@@ -0,0 +1,11 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:silence_amulet"
+ },
+ "obtain": {
+ "source_entity": {
+ "type": "#anvilcraft:amulet_valid/silence"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/topaz.json b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/topaz.json
new file mode 100644
index 0000000000..c6ddfba825
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/amulet_definition/topaz.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:normal",
+ "amulet": {
+ "id": "anvilcraft:topaz_amulet"
+ },
+ "obtain": {
+ "tags": [
+ {
+ "expected": true,
+ "id": "anvilcraft:amulet_valid/topaz"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/category/anvilcraft.json b/src/generated/resources/data/anvilcraft/anvilcraft/category/anvilcraft.json
new file mode 100644
index 0000000000..48cbb324fe
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/category/anvilcraft.json
@@ -0,0 +1,15 @@
+{
+ "type": "anvilcraft:namespace",
+ "icon": {
+ "id": "anvilcraft:royal_anvil"
+ },
+ "name": {
+ "translate": "category.anvilcraft.namespace",
+ "with": [
+ {
+ "mod_id": "anvilcraft"
+ }
+ ]
+ },
+ "namespace": "anvilcraft"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/category/enchanted.json b/src/generated/resources/data/anvilcraft/anvilcraft/category/enchanted.json
new file mode 100644
index 0000000000..a4da14b7d1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/category/enchanted.json
@@ -0,0 +1,15 @@
+{
+ "type": "anvilcraft:has_component",
+ "icon": {
+ "id": "minecraft:enchanted_book"
+ },
+ "name": {
+ "translate": "category.anvilcraft.enchanted"
+ },
+ "predicates": {
+ "anvilcraft:disabled_enchantments": {},
+ "anvilcraft:merciless_enchantments": {},
+ "minecraft:enchantments": [],
+ "minecraft:stored_enchantments": []
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/category/foods_and_drinks.json b/src/generated/resources/data/anvilcraft/anvilcraft/category/foods_and_drinks.json
new file mode 100644
index 0000000000..b95864ec8d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/category/foods_and_drinks.json
@@ -0,0 +1,15 @@
+{
+ "type": "anvilcraft:has_component",
+ "icon": {
+ "id": "minecraft:apple"
+ },
+ "name": {
+ "translate": "category.anvilcraft.foods_and_drinks"
+ },
+ "predicates": {
+ "minecraft:food": {},
+ "minecraft:potion_contents": {
+ "type": "neoforge:any"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/anvilcraft/category/redstone.json b/src/generated/resources/data/anvilcraft/anvilcraft/category/redstone.json
new file mode 100644
index 0000000000..136cdd7bf1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/anvilcraft/category/redstone.json
@@ -0,0 +1,31 @@
+{
+ "type": "anvilcraft:or",
+ "categories": [
+ {
+ "type": "anvilcraft:creative_mode_tab",
+ "icon": {
+ "id": "minecraft:redstone"
+ },
+ "key": "minecraft:redstone_blocks",
+ "name": {
+ "translate": "category.anvilcraft.redstone_tab"
+ }
+ },
+ {
+ "type": "anvilcraft:recipe_book_category",
+ "icon": {
+ "id": "minecraft:redstone"
+ },
+ "key": "minecraft:crafting_redstone",
+ "name": {
+ "translate": "category.anvilcraft.redstone_recipe_book"
+ }
+ }
+ ],
+ "icon": {
+ "id": "minecraft:redstone"
+ },
+ "name": {
+ "translate": "category.anvilcraft.redstone"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/damage_type/falling_giant_anvil.json b/src/generated/resources/data/anvilcraft/damage_type/falling_giant_anvil.json
new file mode 100644
index 0000000000..187eabe480
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/damage_type/falling_giant_anvil.json
@@ -0,0 +1,5 @@
+{
+ "exhaustion": 0.1,
+ "message_id": "anvilcraft.falling_giant_anvil",
+ "scaling": "when_caused_by_living_non_player"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/damage_type/gamma_laser.json b/src/generated/resources/data/anvilcraft/damage_type/gamma_laser.json
new file mode 100644
index 0000000000..5604ba3d0e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/damage_type/gamma_laser.json
@@ -0,0 +1,6 @@
+{
+ "effects": "burning",
+ "exhaustion": 0.1,
+ "message_id": "anvilcraft.gamma_laser",
+ "scaling": "when_caused_by_living_non_player"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/damage_type/heater_burn.json b/src/generated/resources/data/anvilcraft/damage_type/heater_burn.json
new file mode 100644
index 0000000000..3d9d944ee3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/damage_type/heater_burn.json
@@ -0,0 +1,6 @@
+{
+ "effects": "burning",
+ "exhaustion": 0.1,
+ "message_id": "anvilcraft.heater_burn",
+ "scaling": "when_caused_by_living_non_player"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/damage_type/plasma_jet.json b/src/generated/resources/data/anvilcraft/damage_type/plasma_jet.json
new file mode 100644
index 0000000000..811dcb224a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/damage_type/plasma_jet.json
@@ -0,0 +1,6 @@
+{
+ "effects": "burning",
+ "exhaustion": 0.1,
+ "message_id": "anvilcraft.plasma_jet",
+ "scaling": "when_caused_by_living_non_player"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_modifiers/disintegration_loot_modifier.json b/src/generated/resources/data/anvilcraft/loot_modifiers/disintegration_loot_modifier.json
deleted file mode 100644
index fe09dd8f87..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_modifiers/disintegration_loot_modifier.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "type": "anvilcraft:disintegration_loot_modifier",
- "conditions": []
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_modifiers/smelting_loot_modifier.json b/src/generated/resources/data/anvilcraft/loot_modifiers/smelting_loot_modifier.json
deleted file mode 100644
index 435c7961eb..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_modifiers/smelting_loot_modifier.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "type": "anvilcraft:smelting_loot_modifier",
- "conditions": []
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/advancement/root.json b/src/generated/resources/data/anvilcraft/loot_table/advancement/root.json
deleted file mode 100644
index 95c8d646f0..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/advancement/root.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:guide_book"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:advancement/root"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete.json
new file mode 100644
index 0000000000..2e446a4f91
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:black_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/black_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..42cf940857
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:black_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:black_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/black_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..a329ab76eb
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:black_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/black_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..ae928caca2
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/black_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:black_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/black_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete.json
new file mode 100644
index 0000000000..c64701080e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:blue_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/blue_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..80340271a1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:blue_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:blue_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/blue_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..0183d06015
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:blue_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/blue_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..fca0093e7a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/blue_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:blue_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/blue_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete.json
new file mode 100644
index 0000000000..1b9e38831e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:brown_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/brown_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..e96785dcf4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:brown_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:brown_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/brown_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8eded07891
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:brown_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/brown_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..446e9950c1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/brown_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:brown_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/brown_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/burning_heater.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/burning_heater.json
new file mode 100644
index 0000000000..eb9c2fe23f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/burning_heater.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:burning_heater"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/burning_heater"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/celestial_forging_anvil_portal.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/celestial_forging_anvil_portal.json
new file mode 100644
index 0000000000..5b0a983cda
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/celestial_forging_anvil_portal.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:celestial_forging_anvil_portal"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/celestial_forging_anvil_portal"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/crate.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/crate.json
new file mode 100644
index 0000000000..d24edd37d2
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/crate.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:crate"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/crate"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete.json
new file mode 100644
index 0000000000..ee79806db6
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:cyan_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/cyan_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..49e3c5bcab
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:cyan_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:cyan_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/cyan_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..9c1cafa223
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:cyan_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/cyan_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..e060b8490e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/cyan_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:cyan_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/cyan_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/fe_collector.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/fe_collector.json
new file mode 100644
index 0000000000..363a43b844
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/fe_collector.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:fe_collector"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/fe_collector"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/fire_cauldron.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/fire_cauldron.json
deleted file mode 100644
index 569553da03..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/fire_cauldron.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:cauldron"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/fire_cauldron"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete.json
new file mode 100644
index 0000000000..62a6f8ad44
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:gray_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/gray_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..4530aa643f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:gray_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:gray_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/gray_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..0787ed37d4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:gray_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/gray_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..478086f08e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/gray_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:gray_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/gray_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete.json
new file mode 100644
index 0000000000..d73fe4de1f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:green_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/green_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..90f86fcc37
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:green_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:green_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/green_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..35dc2a06e9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:green_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/green_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..3a3a168ca1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/green_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:green_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/green_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/hyperdimension_storage_station.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/hyperdimension_storage_station.json
new file mode 100644
index 0000000000..c6fdb92825
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/hyperdimension_storage_station.json
@@ -0,0 +1,30 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "conditions": [
+ {
+ "block": "anvilcraft:hyperdimension_storage_station",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "half": "bottom_center"
+ }
+ }
+ ],
+ "name": "anvilcraft:hyperdimension_storage_station"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/hyperdimension_storage_station"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/large_crate.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/large_crate.json
new file mode 100644
index 0000000000..290e2c7c06
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/large_crate.json
@@ -0,0 +1,30 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "conditions": [
+ {
+ "block": "anvilcraft:large_crate",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "half": "bottom_center"
+ }
+ }
+ ],
+ "name": "anvilcraft:large_crate"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/large_crate"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete.json
new file mode 100644
index 0000000000..b22e87f52c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:light_blue_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_blue_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..95dfef6466
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:light_blue_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:light_blue_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_blue_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..eed457d198
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:light_blue_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_blue_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..e9b699d637
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_blue_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:light_blue_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_blue_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete.json
new file mode 100644
index 0000000000..33b3e97ce3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:light_gray_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_gray_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..5a4db754b9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:light_gray_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:light_gray_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_gray_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..e3d778754b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:light_gray_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_gray_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..3b778fb99a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/light_gray_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:light_gray_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/light_gray_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete.json
new file mode 100644
index 0000000000..e02969c0b9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:lime_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/lime_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..314aed3b69
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:lime_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:lime_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/lime_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..df9c97b85d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:lime_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/lime_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..2462326c98
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/lime_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:lime_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/lime_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete.json
new file mode 100644
index 0000000000..f312b76026
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:magenta_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/magenta_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..208ad398c7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:magenta_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:magenta_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/magenta_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..d068165f1e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:magenta_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/magenta_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..a5bb8fe62f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/magenta_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:magenta_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/magenta_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete.json
new file mode 100644
index 0000000000..380307c0b7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:orange_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/orange_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..b13c347046
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:orange_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:orange_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/orange_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8f03ea852a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:orange_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/orange_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..ff87d42b93
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/orange_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:orange_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/orange_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete.json
new file mode 100644
index 0000000000..c25a52ddb8
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:pink_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/pink_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2797cd28c3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:pink_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:pink_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/pink_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..a2ae6b1efa
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:pink_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/pink_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..31dc63d0f9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/pink_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:pink_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/pink_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete.json
new file mode 100644
index 0000000000..26d7307e49
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:purple_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/purple_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..4697014d6b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:purple_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:purple_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/purple_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..934136cf3c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:purple_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/purple_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..0ebb403a66
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/purple_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:purple_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/purple_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete.json
new file mode 100644
index 0000000000..56a2f2d3d7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:red_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/red_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..001a764bcd
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:red_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:red_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/red_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..97cb81b3b8
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:red_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/red_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1ee859f358
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/red_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:red_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/red_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black.json
deleted file mode 100644
index 2b5c26df4e..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_black"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_black"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_slab.json
deleted file mode 100644
index 42d46dda4d..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_black_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_black_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_black_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_stair.json
deleted file mode 100644
index b0b20984cb..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_black_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_black_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_wall.json
deleted file mode 100644
index 5be052d5af..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_black_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_black_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_black_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue.json
deleted file mode 100644
index 06d04797bf..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_blue"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_blue"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_slab.json
deleted file mode 100644
index e185cec8db..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_blue_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_blue_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_blue_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_stair.json
deleted file mode 100644
index ff1860127f..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_blue_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_blue_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_wall.json
deleted file mode 100644
index e4725cdb94..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_blue_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_blue_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_blue_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown.json
deleted file mode 100644
index 34ae1ef769..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_brown"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_brown"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_slab.json
deleted file mode 100644
index 0ea8ea5499..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_brown_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_brown_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_brown_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_stair.json
deleted file mode 100644
index fb9389be2c..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_brown_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_brown_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_wall.json
deleted file mode 100644
index bad6c72849..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_brown_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_brown_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_brown_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan.json
deleted file mode 100644
index 9ca70bc5f9..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_cyan"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_cyan"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index 6944322b39..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_cyan_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_cyan_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_cyan_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index cafe97fe20..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_cyan_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_cyan_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_wall.json
deleted file mode 100644
index 78bdf5ad64..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_cyan_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_cyan_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_cyan_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray.json
deleted file mode 100644
index e0d25feeb5..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_gray"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_gray"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_slab.json
deleted file mode 100644
index b66fab3790..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_gray_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_gray_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_gray_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_stair.json
deleted file mode 100644
index 5a8318756c..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_gray_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_gray_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_wall.json
deleted file mode 100644
index e807fa1f4f..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_gray_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_gray_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_gray_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green.json
deleted file mode 100644
index 6208050cea..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_green"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_green"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_slab.json
deleted file mode 100644
index 76498e5dd5..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_green_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_green_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_green_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_stair.json
deleted file mode 100644
index 286cb444be..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_green_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_green_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_wall.json
deleted file mode 100644
index e64817df7c..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_green_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_green_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_green_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue.json
deleted file mode 100644
index 870066df23..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_light_blue"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_blue"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index 10fd55c74f..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_light_blue_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_light_blue_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_blue_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index 5a2a3d55e6..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_light_blue_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_blue_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_wall.json
deleted file mode 100644
index 9c768aca05..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_blue_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_light_blue_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_blue_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray.json
deleted file mode 100644
index 4ae5e1fae7..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_light_gray"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_gray"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index 3a5f4f7741..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_light_gray_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_light_gray_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_gray_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index 8d999e1b84..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_light_gray_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_gray_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_wall.json
deleted file mode 100644
index a73c5c7f8c..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_light_gray_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_light_gray_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_light_gray_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime.json
deleted file mode 100644
index 46052df260..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_lime"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_lime"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_slab.json
deleted file mode 100644
index d7929bce86..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_lime_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_lime_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_lime_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_stair.json
deleted file mode 100644
index a01b473344..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_lime_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_lime_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_wall.json
deleted file mode 100644
index a65c0f738b..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_lime_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_lime_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_lime_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta.json
deleted file mode 100644
index 3f1ae55110..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_magenta"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_magenta"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index b01c9cc8c3..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_magenta_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_magenta_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_magenta_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index bd6d549b6c..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_magenta_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_magenta_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_wall.json
deleted file mode 100644
index 73915637bf..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_magenta_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_magenta_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_magenta_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange.json
deleted file mode 100644
index f263042d9d..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_orange"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_orange"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_slab.json
deleted file mode 100644
index 228becae91..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_orange_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_orange_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_orange_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 1ac1501197..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_orange_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_orange_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_wall.json
deleted file mode 100644
index 156d67814a..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_orange_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_orange_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_orange_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink.json
deleted file mode 100644
index f07cc41d7f..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_pink"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_pink"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_slab.json
deleted file mode 100644
index 19da0b3dd6..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_pink_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_pink_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_pink_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_stair.json
deleted file mode 100644
index 06a6f9844a..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_pink_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_pink_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_wall.json
deleted file mode 100644
index 2078d0b2a3..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_pink_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_pink_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_pink_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple.json
deleted file mode 100644
index 1b628a7c5b..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_purple"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_purple"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_slab.json
deleted file mode 100644
index 2db65ae07a..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_purple_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_purple_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_purple_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_stair.json
deleted file mode 100644
index 67aacdf429..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_purple_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_purple_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_wall.json
deleted file mode 100644
index 35ea7fc6ab..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_purple_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_purple_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_purple_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red.json
deleted file mode 100644
index a223674803..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_red"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_red"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_slab.json
deleted file mode 100644
index eed48e7ae3..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_red_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_red_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_red_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_stair.json
deleted file mode 100644
index 74a2d53837..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_red_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_red_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_wall.json
deleted file mode 100644
index 8b380e2ddf..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_red_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_red_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_red_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white.json
deleted file mode 100644
index bac794a125..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_white"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_white"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_slab.json
deleted file mode 100644
index d3d85c75c6..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_white_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_white_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_white_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_stair.json
deleted file mode 100644
index f4f3993b09..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_white_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_white_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_wall.json
deleted file mode 100644
index fec20bba77..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_white_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_white_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_white_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow.json
deleted file mode 100644
index 33940370d5..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_yellow"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_yellow"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index d42d711107..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "add": false,
- "conditions": [
- {
- "block": "anvilcraft:reinforced_concrete_yellow_slab",
- "condition": "minecraft:block_state_property",
- "properties": {
- "type": "double"
- }
- }
- ],
- "count": 2.0,
- "function": "minecraft:set_count"
- },
- {
- "function": "minecraft:explosion_decay"
- }
- ],
- "name": "anvilcraft:reinforced_concrete_yellow_slab"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_yellow_slab"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index e1e3cd68d1..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_yellow_stair"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_yellow_stair"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_wall.json
deleted file mode 100644
index 1f521e69dd..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/blocks/reinforced_concrete_yellow_wall.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "type": "minecraft:block",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:survives_explosion"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:reinforced_concrete_yellow_wall"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:blocks/reinforced_concrete_yellow_wall"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete.json
new file mode 100644
index 0000000000..8d1ecd222d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:white_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/white_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..d52ddfc427
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:white_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:white_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/white_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..bff4ae5d11
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:white_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/white_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..e59b1d97bd
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/white_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:white_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/white_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete.json
new file mode 100644
index 0000000000..86e43f156a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:yellow_reinforced_concrete"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/yellow_reinforced_concrete"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..5dd5a8758d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,35 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "functions": [
+ {
+ "add": false,
+ "conditions": [
+ {
+ "block": "anvilcraft:yellow_reinforced_concrete_slab",
+ "condition": "minecraft:block_state_property",
+ "properties": {
+ "type": "double"
+ }
+ }
+ ],
+ "count": 2.0,
+ "function": "minecraft:set_count"
+ },
+ {
+ "function": "minecraft:explosion_decay"
+ }
+ ],
+ "name": "anvilcraft:yellow_reinforced_concrete_slab"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/yellow_reinforced_concrete_slab"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..ece880604d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:yellow_reinforced_concrete_stair"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/yellow_reinforced_concrete_stair"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..ad3df10f8e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/loot_table/blocks/yellow_reinforced_concrete_wall.json
@@ -0,0 +1,21 @@
+{
+ "type": "minecraft:block",
+ "pools": [
+ {
+ "bonus_rolls": 0.0,
+ "conditions": [
+ {
+ "condition": "minecraft:survives_explosion"
+ }
+ ],
+ "entries": [
+ {
+ "type": "minecraft:item",
+ "name": "anvilcraft:yellow_reinforced_concrete_wall"
+ }
+ ],
+ "rolls": 1.0
+ }
+ ],
+ "random_sequence": "anvilcraft:blocks/yellow_reinforced_concrete_wall"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/creeper.json b/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/creeper.json
deleted file mode 100644
index 8e74bf5af6..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/creeper.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:creeper_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.25,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:creeper_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.05,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:creeper_head"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:entities/beheading/minecraft/creeper"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/ender_dragon.json b/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/ender_dragon.json
deleted file mode 100644
index 4811cd6d40..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/ender_dragon.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 1.0,
- "per_level_above_first": 0.0
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:dragon_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 1.0,
- "per_level_above_first": 0.0
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.25,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:dragon_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 1.0,
- "per_level_above_first": 0.0
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.05,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:dragon_head"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:entities/beheading/minecraft/ender_dragon"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/piglin.json b/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/piglin.json
deleted file mode 100644
index d13e414ce1..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/piglin.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:piglin_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.25,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:piglin_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.05,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:piglin_head"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:entities/beheading/minecraft/piglin"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/player.json b/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/player.json
deleted file mode 100644
index 6688c6a42b..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/player.json
+++ /dev/null
@@ -1,134 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 1.0,
- "per_level_above_first": 0.0
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "entity": "this",
- "function": "minecraft:fill_player_head"
- }
- ],
- "name": "minecraft:player_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 1.0,
- "per_level_above_first": 0.0
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.25,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "entity": "this",
- "function": "minecraft:fill_player_head"
- }
- ],
- "name": "minecraft:player_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 1.0,
- "per_level_above_first": 0.0
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.05,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "functions": [
- {
- "entity": "this",
- "function": "minecraft:fill_player_head"
- }
- ],
- "name": "minecraft:player_head"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:entities/beheading/minecraft/player"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/skeleton.json b/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/skeleton.json
deleted file mode 100644
index ecfa80c436..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/skeleton.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:skeleton_skull"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.25,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:skeleton_skull"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.05,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:skeleton_skull"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:entities/beheading/minecraft/skeleton"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/wither_skeleton.json b/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/wither_skeleton.json
deleted file mode 100644
index eaa14a8de9..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/wither_skeleton.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.07,
- "per_level_above_first": 0.02
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:wither_skeleton_skull"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.07,
- "per_level_above_first": 0.02
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.25,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:wither_skeleton_skull"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.07,
- "per_level_above_first": 0.02
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.05,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:wither_skeleton_skull"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:entities/beheading/minecraft/wither_skeleton"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/zombie.json b/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/zombie.json
deleted file mode 100644
index d96f627bee..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/entities/beheading/minecraft/zombie.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
- "type": "minecraft:entity",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:zombie_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.25,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:zombie_head"
- }
- ],
- "rolls": 1.0
- },
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:random_chance_with_enchanted_bonus",
- "enchanted_chance": {
- "type": "minecraft:linear",
- "base": 0.01,
- "per_level_above_first": 0.01
- },
- "enchantment": "anvilcraft:beheading",
- "unenchanted_chance": 0.0
- },
- {
- "condition": "minecraft:killed_by_player"
- },
- {
- "condition": "minecraft:inverted",
- "term": {
- "condition": "anvilcraft:match_data_component",
- "predicate": {
- "anvilcraft:merciless": {}
- }
- }
- },
- {
- "chance": 0.05,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:zombie_head"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:entities/beheading/minecraft/zombie"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/common.json b/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/common.json
deleted file mode 100644
index 2b5e7b20da..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/common.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "type": "minecraft:chest",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "chance": 0.1,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "anvilcraft:crab_claw"
- },
- {
- "type": "minecraft:item",
- "name": "minecraft:seagrass",
- "weight": 15
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:gameplay/crab_trap/common"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/jungle.json b/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/jungle.json
deleted file mode 100644
index f7e52c3081..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/jungle.json
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- "type": "minecraft:chest",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:location_check",
- "predicate": {
- "biomes": [
- "minecraft:jungle",
- "minecraft:bamboo_jungle",
- "minecraft:sparse_jungle"
- ]
- }
- },
- {
- "chance": 0.1,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:bamboo"
- },
- {
- "type": "minecraft:item",
- "name": "minecraft:cocoa_beans"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:gameplay/crab_trap/jungle"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/ocean.json b/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/ocean.json
deleted file mode 100644
index 39ef2181f0..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/ocean.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "type": "minecraft:chest",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:location_check",
- "predicate": {
- "biomes": [
- "minecraft:ocean",
- "minecraft:cold_ocean",
- "minecraft:deep_ocean",
- "minecraft:deep_cold_ocean",
- "minecraft:frozen_ocean",
- "minecraft:deep_frozen_ocean"
- ]
- }
- },
- {
- "chance": 0.1,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:cod"
- },
- {
- "type": "minecraft:item",
- "name": "minecraft:kelp"
- },
- {
- "type": "minecraft:item",
- "name": "minecraft:nautilus_shell"
- },
- {
- "type": "minecraft:item",
- "name": "minecraft:ink_sac"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:gameplay/crab_trap/ocean"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/river.json b/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/river.json
deleted file mode 100644
index aaed1a24cd..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/river.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "type": "minecraft:chest",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:location_check",
- "predicate": {
- "biomes": [
- "minecraft:river",
- "minecraft:frozen_river"
- ]
- }
- },
- {
- "chance": 0.1,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:salmon"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:gameplay/crab_trap/river"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/swamp.json b/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/swamp.json
deleted file mode 100644
index 63afc1f6a5..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/swamp.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "type": "minecraft:chest",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:location_check",
- "predicate": {
- "biomes": [
- "minecraft:swamp",
- "minecraft:mangrove_swamp"
- ]
- }
- },
- {
- "chance": 0.1,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:lily_pad"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:gameplay/crab_trap/swamp"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/warm_ocean.json b/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/warm_ocean.json
deleted file mode 100644
index cbfc18b0fe..0000000000
--- a/src/generated/resources/data/anvilcraft/loot_table/gameplay/crab_trap/warm_ocean.json
+++ /dev/null
@@ -1,40 +0,0 @@
-{
- "type": "minecraft:chest",
- "pools": [
- {
- "bonus_rolls": 0.0,
- "conditions": [
- {
- "condition": "minecraft:location_check",
- "predicate": {
- "biomes": [
- "minecraft:warm_ocean",
- "minecraft:lukewarm_ocean",
- "minecraft:deep_lukewarm_ocean"
- ]
- }
- },
- {
- "chance": 0.1,
- "condition": "minecraft:random_chance"
- }
- ],
- "entries": [
- {
- "type": "minecraft:item",
- "name": "minecraft:tropical_fish"
- },
- {
- "type": "minecraft:item",
- "name": "minecraft:pufferfish"
- },
- {
- "type": "minecraft:item",
- "name": "minecraft:ink_sac"
- }
- ],
- "rolls": 1.0
- }
- ],
- "random_sequence": "anvilcraft:gameplay/crab_trap/warm_ocean"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/activator_sliding_rail.json b/src/generated/resources/data/anvilcraft/recipe/activator_sliding_rail.json
index ef3b1a26be..a039be742b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/activator_sliding_rail.json
+++ b/src/generated/resources/data/anvilcraft/recipe/activator_sliding_rail.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "R": {
- "item": "minecraft:redstone_block"
- },
- "S": {
- "item": "anvilcraft:sliding_rail"
- }
+ "R": "minecraft:redstone_block",
+ "S": "anvilcraft:sliding_rail"
},
"pattern": [
"SSS",
diff --git a/src/generated/resources/data/anvilcraft/recipe/active_silencer.json b/src/generated/resources/data/anvilcraft/recipe/active_silencer.json
index fa4639c534..d4689466ec 100644
--- a/src/generated/resources/data/anvilcraft/recipe/active_silencer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/active_silencer.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:amethyst_block"
- },
- "B": {
- "item": "minecraft:note_block"
- },
- "C": {
- "item": "anvilcraft:processor"
- },
- "D": {
- "item": "anvilcraft:piezoelectric_crystal"
- }
+ "A": "minecraft:amethyst_block",
+ "B": "minecraft:note_block",
+ "C": "anvilcraft:processor",
+ "D": "anvilcraft:piezoelectric_crystal"
},
"pattern": [
"ABA",
@@ -21,7 +13,6 @@
"BDB"
],
"result": {
- "count": 1,
"id": "anvilcraft:active_silencer"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/active_silencer_old.json b/src/generated/resources/data/anvilcraft/recipe/active_silencer_old.json
index 65250c88de..c2090bd35f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/active_silencer_old.json
+++ b/src/generated/resources/data/anvilcraft/recipe/active_silencer_old.json
@@ -2,22 +2,15 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:amethyst_block"
- },
- "B": {
- "item": "minecraft:note_block"
- },
- "C": {
- "item": "minecraft:sculk_sensor"
- }
+ "A": "minecraft:amethyst_block",
+ "B": "minecraft:note_block",
+ "C": "minecraft:sculk_sensor"
},
"pattern": [
"ABA",
"ACA"
],
"result": {
- "count": 1,
"id": "anvilcraft:active_silencer"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/advanced_comparator.json b/src/generated/resources/data/anvilcraft/recipe/advanced_comparator.json
index 6b89500500..86d5f75266 100644
--- a/src/generated/resources/data/anvilcraft/recipe/advanced_comparator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/advanced_comparator.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "B": {
- "item": "anvilcraft:circuit_board"
- },
- "C": {
- "item": "minecraft:comparator"
- },
- "I": {
- "item": "minecraft:iron_ingot"
- },
- "R": {
- "item": "minecraft:redstone_torch"
- }
+ "B": "anvilcraft:circuit_board",
+ "C": "minecraft:comparator",
+ "I": "minecraft:iron_ingot",
+ "R": "minecraft:redstone_torch"
},
"pattern": [
" R ",
@@ -21,7 +13,6 @@
"III"
],
"result": {
- "count": 1,
"id": "anvilcraft:advanced_comparator"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/amber.json b/src/generated/resources/data/anvilcraft/recipe/amber.json
index 07be9ca6e4..e41065104b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/amber.json
+++ b/src/generated/resources/data/anvilcraft/recipe/amber.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:amber_block"
- }
+ "anvilcraft:amber_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/amber_block.json b/src/generated/resources/data/anvilcraft/recipe/amber_block.json
index 17cc37a40f..3eb22bbd9d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/amber_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/amber_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:amber"
- }
+ "A": "anvilcraft:amber"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:amber_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/amethyst_axe.json b/src/generated/resources/data/anvilcraft/recipe/amethyst_axe.json
index ab5714b4ee..bf0278bc8e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/amethyst_axe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/amethyst_axe.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:amethyst_shard"
- },
- "B": {
- "item": "minecraft:stick"
- }
+ "A": "minecraft:amethyst_shard",
+ "B": "minecraft:stick"
},
"pattern": [
"AA",
@@ -17,12 +13,9 @@
"result": {
"components": {
"minecraft:enchantments": {
- "levels": {
- "anvilcraft:felling": 1
- }
+ "anvilcraft:felling": 1
}
},
- "count": 1,
"id": "anvilcraft:amethyst_axe"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/amethyst_hoe.json b/src/generated/resources/data/anvilcraft/recipe/amethyst_hoe.json
index b0bd8d77b3..8911ca5981 100644
--- a/src/generated/resources/data/anvilcraft/recipe/amethyst_hoe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/amethyst_hoe.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:amethyst_shard"
- },
- "B": {
- "item": "minecraft:stick"
- }
+ "A": "minecraft:amethyst_shard",
+ "B": "minecraft:stick"
},
"pattern": [
"AA",
@@ -17,12 +13,9 @@
"result": {
"components": {
"minecraft:enchantments": {
- "levels": {
- "anvilcraft:harvest": 1
- }
+ "anvilcraft:harvest": 1
}
},
- "count": 1,
"id": "anvilcraft:amethyst_hoe"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/amethyst_pickaxe.json b/src/generated/resources/data/anvilcraft/recipe/amethyst_pickaxe.json
index a2e57a0075..7466341c3d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/amethyst_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/amethyst_pickaxe.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:amethyst_shard"
- },
- "B": {
- "item": "minecraft:stick"
- }
+ "A": "minecraft:amethyst_shard",
+ "B": "minecraft:stick"
},
"pattern": [
"AAA",
@@ -17,12 +13,9 @@
"result": {
"components": {
"minecraft:enchantments": {
- "levels": {
- "minecraft:fortune": 3
- }
+ "minecraft:fortune": 3
}
},
- "count": 1,
"id": "anvilcraft:amethyst_pickaxe"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/amethyst_shovel.json b/src/generated/resources/data/anvilcraft/recipe/amethyst_shovel.json
index 15b1cb9d6b..4405e3ffcd 100644
--- a/src/generated/resources/data/anvilcraft/recipe/amethyst_shovel.json
+++ b/src/generated/resources/data/anvilcraft/recipe/amethyst_shovel.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:amethyst_shard"
- },
- "B": {
- "item": "minecraft:stick"
- }
+ "A": "minecraft:amethyst_shard",
+ "B": "minecraft:stick"
},
"pattern": [
"A",
@@ -17,12 +13,9 @@
"result": {
"components": {
"minecraft:enchantments": {
- "levels": {
- "minecraft:efficiency": 3
- }
+ "minecraft:efficiency": 3
}
},
- "count": 1,
"id": "anvilcraft:amethyst_shovel"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/amethyst_sword.json b/src/generated/resources/data/anvilcraft/recipe/amethyst_sword.json
index 78896d9445..997d0d33ce 100644
--- a/src/generated/resources/data/anvilcraft/recipe/amethyst_sword.json
+++ b/src/generated/resources/data/anvilcraft/recipe/amethyst_sword.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:amethyst_shard"
- },
- "B": {
- "item": "minecraft:stick"
- }
+ "A": "minecraft:amethyst_shard",
+ "B": "minecraft:stick"
},
"pattern": [
"A",
@@ -17,12 +13,9 @@
"result": {
"components": {
"minecraft:enchantments": {
- "levels": {
- "anvilcraft:beheading": 1
- }
+ "anvilcraft:beheading": 1
}
},
- "count": 1,
"id": "anvilcraft:amethyst_sword"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/anvil_9.json b/src/generated/resources/data/anvilcraft/recipe/anvil_9.json
index 3a504f732d..e8aa1e679b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/anvil_9.json
+++ b/src/generated/resources/data/anvilcraft/recipe/anvil_9.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:heavy_iron_block"
- },
- "B": {
- "item": "minecraft:iron_block"
- }
+ "A": "anvilcraft:heavy_iron_block",
+ "B": "minecraft:iron_block"
},
"pattern": [
"AAA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/anvil_hammer.json b/src/generated/resources/data/anvilcraft/recipe/anvil_hammer.json
index 821f56a9f2..2a1f40938a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/anvil_hammer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/anvil_hammer.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:anvil"
- },
- "B": {
- "item": "minecraft:lightning_rod"
- },
- "C": {
- "item": "minecraft:iron_ingot"
- }
+ "A": "minecraft:anvil",
+ "B": "minecraft:lightning_rod",
+ "C": "minecraft:iron_ingot"
},
"pattern": [
"A",
@@ -18,7 +12,6 @@
"C"
],
"result": {
- "count": 1,
"id": "anvilcraft:anvil_hammer"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/batch_crafter.json b/src/generated/resources/data/anvilcraft/recipe/batch_crafter.json
index 45905778e0..acdf0a8125 100644
--- a/src/generated/resources/data/anvilcraft/recipe/batch_crafter.json
+++ b/src/generated/resources/data/anvilcraft/recipe/batch_crafter.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "minecraft:glass"
- },
- "B": {
- "item": "minecraft:crafter"
- },
- "D": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "E": {
- "item": "anvilcraft:circuit_board"
- }
+ "A": "minecraft:glass",
+ "B": "minecraft:crafter",
+ "D": "anvilcraft:magnetoelectric_core",
+ "E": "anvilcraft:circuit_board"
},
"pattern": [
"ABA",
@@ -21,7 +13,6 @@
"AEA"
],
"result": {
- "count": 1,
"id": "anvilcraft:batch_crafter"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/batch_cutter.json b/src/generated/resources/data/anvilcraft/recipe/batch_cutter.json
index 101a606dac..4007d442b8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/batch_cutter.json
+++ b/src/generated/resources/data/anvilcraft/recipe/batch_cutter.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "minecraft:glass"
- },
- "B": {
- "item": "minecraft:stonecutter"
- },
- "D": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "E": {
- "item": "anvilcraft:circuit_board"
- }
+ "A": "minecraft:glass",
+ "B": "minecraft:stonecutter",
+ "D": "anvilcraft:magnetoelectric_core",
+ "E": "anvilcraft:circuit_board"
},
"pattern": [
"ABA",
@@ -21,7 +13,6 @@
"AEA"
],
"result": {
- "count": 1,
"id": "anvilcraft:batch_cutter"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_block.json b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_block.json
index 860ae56414..fcd0749a50 100644
--- a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:chocolate_black"
- }
+ "A": "anvilcraft:chocolate_black"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:black_chocolate_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_from_block.json b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_from_block.json
index 0f53c467d7..025202209b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_from_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:black_chocolate_block"
- }
+ "anvilcraft:black_chocolate_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_slab.json b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_slab.json
index 4e24145d3c..7f04364b83 100644
--- a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_slab.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:black_chocolate_block"
- }
+ "A": "anvilcraft:black_chocolate_block"
},
"pattern": [
"AAA"
diff --git a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_stairs.json b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_stairs.json
index d7d367b2ec..ef38570d5e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/black_chocolate_stairs.json
+++ b/src/generated/resources/data/anvilcraft/recipe/black_chocolate_stairs.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:black_chocolate_block"
- }
+ "A": "anvilcraft:black_chocolate_block"
},
"pattern": [
"A ",
diff --git a/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..5856bb3fc5
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:black_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:black_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..bd248f9ad9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:black_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:black_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..96029fbdaa
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/black_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:black_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:black_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot.json b/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot.json
index bb79daf5e3..e61d8e8940 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:lead_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_lead"
- },
+ "ingredient": "anvilcraft:raw_lead",
"result": {
- "count": 1,
"id": "anvilcraft:lead_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot_from_ore.json
index aae6f2e017..bb8cef0631 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/lead_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:lead_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_lead_ore"
- },
+ "ingredient": "anvilcraft:deepslate_lead_ore",
"result": {
- "count": 1,
"id": "anvilcraft:lead_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot.json b/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot.json
index dabdb0ed0b..ccfffe3fd8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:silver_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_silver"
- },
+ "ingredient": "anvilcraft:raw_silver",
"result": {
- "count": 1,
"id": "anvilcraft:silver_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot_from_ore.json
index b07a044b8d..db994fc4b2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/silver_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:silver_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_silver_ore"
- },
+ "ingredient": "anvilcraft:deepslate_silver_ore",
"result": {
- "count": 1,
"id": "anvilcraft:silver_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot.json b/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot.json
index 4f62e88cb3..5a20235d7c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:tin_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_tin"
- },
+ "ingredient": "anvilcraft:raw_tin",
"result": {
- "count": 1,
"id": "anvilcraft:tin_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot_from_ore.json
index e40f836cde..255f8b024a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/tin_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:tin_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_tin_ore"
- },
+ "ingredient": "anvilcraft:deepslate_tin_ore",
"result": {
- "count": 1,
"id": "anvilcraft:tin_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot.json
index 8aeca5dfda..d4976e6acf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:titanium_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_titanium"
- },
+ "ingredient": "anvilcraft:raw_titanium",
"result": {
- "count": 1,
"id": "anvilcraft:titanium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot_from_ore.json
index fc45e5acd2..884e0d72a7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/titanium_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:titanium_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_titanium_ore"
- },
+ "ingredient": "anvilcraft:deepslate_titanium_ore",
"result": {
- "count": 1,
"id": "anvilcraft:titanium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot.json b/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot.json
index 8cb5bcad25..8232cd0ae0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:tungsten_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_tungsten"
- },
+ "ingredient": "anvilcraft:raw_tungsten",
"result": {
- "count": 1,
"id": "anvilcraft:tungsten_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot_from_ore.json
index ffc6d31f0a..56a1ef0bcf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/tungsten_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:tungsten_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_tungsten_ore"
- },
+ "ingredient": "anvilcraft:deepslate_tungsten_ore",
"result": {
- "count": 1,
"id": "anvilcraft:tungsten_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot.json
index 080495319f..7d5df15f9b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:uranium_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_uranium"
- },
+ "ingredient": "anvilcraft:raw_uranium",
"result": {
- "count": 1,
"id": "anvilcraft:uranium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot_from_ore.json
index 664c483124..d0bff081b7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/uranium_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:uranium_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_uranium_ore"
- },
+ "ingredient": "anvilcraft:deepslate_uranium_ore",
"result": {
- "count": 1,
"id": "anvilcraft:uranium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot.json b/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot.json
index eec9f13801..1f43219c10 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:zinc_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_zinc"
- },
+ "ingredient": "anvilcraft:raw_zinc",
"result": {
- "count": 1,
"id": "anvilcraft:zinc_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot_from_ore.json
index 64aace512f..68759bc0cc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/blasting/zinc_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 100,
"experience": 1.0,
"group": "anvilcraft:zinc_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_zinc_ore"
- },
+ "ingredient": "anvilcraft:deepslate_zinc_ore",
"result": {
- "count": 1,
"id": "anvilcraft:zinc_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_comparator.json b/src/generated/resources/data/anvilcraft/recipe/block_comparator.json
index 696c29c635..5817be0da2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/block_comparator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/block_comparator.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "minecraft:observer"
- },
- "B": {
- "item": "minecraft:comparator"
- },
- "C": {
- "item": "anvilcraft:circuit_board"
- },
- "D": {
- "tag": "c:dusts/redstone"
- }
+ "A": "minecraft:observer",
+ "B": "minecraft:comparator",
+ "C": "anvilcraft:circuit_board",
+ "D": "#c:dusts/redstone"
},
"pattern": [
"ABA",
@@ -21,7 +13,6 @@
" D "
],
"result": {
- "count": 1,
"id": "anvilcraft:block_comparator"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_crush/burning_heater.json b/src/generated/resources/data/anvilcraft/recipe/block_crush/burning_heater.json
new file mode 100644
index 0000000000..62f8311761
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_crush/burning_heater.json
@@ -0,0 +1,9 @@
+{
+ "type": "anvilcraft:block_crush",
+ "input": {
+ "blocks": "minecraft:furnace"
+ },
+ "result": {
+ "block": "anvilcraft:burning_heater"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_devourer.json b/src/generated/resources/data/anvilcraft/recipe/block_devourer.json
index 8477ca1ea3..2d4a0754e0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/block_devourer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/block_devourer.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "minecraft:netherite_ingot"
- },
- "B": {
- "item": "minecraft:dragon_head"
- },
- "C": {
- "item": "minecraft:redstone"
- },
- "D": {
- "item": "minecraft:cobblestone"
- }
+ "A": "minecraft:netherite_ingot",
+ "B": "minecraft:dragon_head",
+ "C": "minecraft:redstone",
+ "D": "minecraft:cobblestone"
},
"pattern": [
"DA ",
@@ -21,7 +13,6 @@
"DA "
],
"result": {
- "count": 1,
"id": "anvilcraft:block_devourer"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_placer.json b/src/generated/resources/data/anvilcraft/recipe/block_placer.json
index c67e9a4426..8b1e09a6d6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/block_placer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/block_placer.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "minecraft:cobblestone"
- },
- "B": {
- "item": "anvilcraft:crab_claw"
- },
- "C": {
- "item": "minecraft:redstone"
- },
- "D": {
- "item": "minecraft:hopper"
- }
+ "A": "minecraft:cobblestone",
+ "B": "anvilcraft:crab_claw",
+ "C": "minecraft:redstone",
+ "D": "minecraft:hopper"
},
"pattern": [
"AAA",
@@ -21,7 +13,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:block_placer"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_bars.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_bars.json
new file mode 100644
index 0000000000..572549bc4f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_bars.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:copper_bars"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_copper_bars"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_chain.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_chain.json
new file mode 100644
index 0000000000..39bd03abb6
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_chain.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:copper_chain"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_copper_chain"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_chest.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_chest.json
new file mode 100644
index 0000000000..755971831a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_chest.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:copper_chest"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_copper_chest"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_golem_statue.json
new file mode 100644
index 0000000000..d6a07f4153
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_golem_statue.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:copper_golem_statue"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_copper_golem_statue"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_lantern.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_lantern.json
new file mode 100644
index 0000000000..ca55a66795
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_copper_lantern.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:copper_lantern"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_copper_lantern"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_bars.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_bars.json
new file mode 100644
index 0000000000..21e0e42b79
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_bars.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:exposed_copper_bars"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_exposed_copper_bars"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_chain.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_chain.json
new file mode 100644
index 0000000000..88afb49f62
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_chain.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:exposed_copper_chain"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_exposed_copper_chain"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_chest.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_chest.json
new file mode 100644
index 0000000000..3455b8a83b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_chest.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:exposed_copper_chest"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_exposed_copper_chest"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_golem_statue.json
new file mode 100644
index 0000000000..3237454fc2
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_golem_statue.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:exposed_copper_golem_statue"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_exposed_copper_golem_statue"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_lantern.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_lantern.json
new file mode 100644
index 0000000000..b0b22291af
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_copper_lantern.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:exposed_copper_lantern"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_exposed_copper_lantern"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_lightning_rod.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_lightning_rod.json
new file mode 100644
index 0000000000..c7300382ff
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_exposed_lightning_rod.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:exposed_lightning_rod"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_exposed_lightning_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_lightning_rod.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_lightning_rod.json
new file mode 100644
index 0000000000..fa1a048479
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_lightning_rod.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:lightning_rod"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_lightning_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_bars.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_bars.json
new file mode 100644
index 0000000000..cb73b8823b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_bars.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:oxidized_copper_bars"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_oxidized_copper_bars"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_chain.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_chain.json
new file mode 100644
index 0000000000..242346d7ae
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_chain.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:oxidized_copper_chain"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_oxidized_copper_chain"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_chest.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_chest.json
new file mode 100644
index 0000000000..4c49167310
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_chest.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:oxidized_copper_chest"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_oxidized_copper_chest"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_golem_statue.json
new file mode 100644
index 0000000000..82277504b0
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_golem_statue.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:oxidized_copper_golem_statue"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_oxidized_copper_golem_statue"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_lantern.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_lantern.json
new file mode 100644
index 0000000000..a61cc3bf7d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_copper_lantern.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:oxidized_copper_lantern"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_oxidized_copper_lantern"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_lightning_rod.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_lightning_rod.json
new file mode 100644
index 0000000000..7bdcd75a04
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_oxidized_lightning_rod.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:oxidized_lightning_rod"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_oxidized_lightning_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_bars.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_bars.json
new file mode 100644
index 0000000000..de17917437
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_bars.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:weathered_copper_bars"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_weathered_copper_bars"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_chain.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_chain.json
new file mode 100644
index 0000000000..f464d078a4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_chain.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:weathered_copper_chain"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_weathered_copper_chain"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_chest.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_chest.json
new file mode 100644
index 0000000000..f8b9cbc7fb
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_chest.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:weathered_copper_chest"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_weathered_copper_chest"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_golem_statue.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_golem_statue.json
new file mode 100644
index 0000000000..3b3c06ef41
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_golem_statue.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:weathered_copper_golem_statue"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_weathered_copper_golem_statue"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_lantern.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_lantern.json
new file mode 100644
index 0000000000..f982a06fbd
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_copper_lantern.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:weathered_copper_lantern"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_weathered_copper_lantern"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_lightning_rod.json b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_lightning_rod.json
new file mode 100644
index 0000000000..e5bd649263
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/block_smear/waxed_weathered_lightning_rod.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:block_smear",
+ "inputs": [
+ {
+ "blocks": "minecraft:honeycomb_block"
+ },
+ {
+ "blocks": "minecraft:weathered_lightning_rod"
+ }
+ ],
+ "result": {
+ "block": "minecraft:waxed_weathered_lightning_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..1131b8dbc9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:blue_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:blue_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..bb2f58490a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:blue_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:blue_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1e0926c377
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/blue_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:blue_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/brass_block.json b/src/generated/resources/data/anvilcraft/recipe/brass_block.json
index 82ccc17e67..18c2f2c83e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/brass_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/brass_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/brass"
- }
+ "A": "#c:ingots/brass"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:brass_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/brass_ingot.json b/src/generated/resources/data/anvilcraft/recipe/brass_ingot.json
index e578f45bc0..fad4efa2cf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/brass_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/brass_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:brass_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/brass"
- }
+ "A": "#c:nuggets/brass"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:brass_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/brass_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/brass_ingot_from_block.json
index 7bbc5d51f6..fa9dddf1fa 100644
--- a/src/generated/resources/data/anvilcraft/recipe/brass_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/brass_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:brass_ingot",
"ingredients": [
- {
- "item": "anvilcraft:brass_block"
- }
+ "anvilcraft:brass_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/brass_nugget.json b/src/generated/resources/data/anvilcraft/recipe/brass_nugget.json
index 59a9d491fb..05a9bc2077 100644
--- a/src/generated/resources/data/anvilcraft/recipe/brass_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/brass_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/brass"
- }
+ "#c:ingots/brass"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/brass_pressure_plate_from_ingots_brass.json b/src/generated/resources/data/anvilcraft/recipe/brass_pressure_plate_from_ingots_brass.json
index 08e6d07df2..d8bb6ee334 100644
--- a/src/generated/resources/data/anvilcraft/recipe/brass_pressure_plate_from_ingots_brass.json
+++ b/src/generated/resources/data/anvilcraft/recipe/brass_pressure_plate_from_ingots_brass.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/brass"
- }
+ "A": "#c:ingots/brass"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:brass_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/bronze_block.json b/src/generated/resources/data/anvilcraft/recipe/bronze_block.json
index 22d3cb2a23..1e4e0136be 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bronze_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bronze_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/bronze"
- }
+ "A": "#c:ingots/bronze"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:bronze_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/bronze_ingot.json b/src/generated/resources/data/anvilcraft/recipe/bronze_ingot.json
index 23ad533b0f..2ed03aae60 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bronze_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bronze_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:bronze_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/bronze"
- }
+ "A": "#c:nuggets/bronze"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:bronze_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/bronze_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/bronze_ingot_from_block.json
index 2ab0e1adaa..60ae61ae04 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bronze_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bronze_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:bronze_ingot",
"ingredients": [
- {
- "item": "anvilcraft:bronze_block"
- }
+ "anvilcraft:bronze_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/bronze_nugget.json b/src/generated/resources/data/anvilcraft/recipe/bronze_nugget.json
index 70c31de597..a0d80fee06 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bronze_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bronze_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/bronze"
- }
+ "#c:ingots/bronze"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/bronze_pressure_plate_from_ingots_bronze.json b/src/generated/resources/data/anvilcraft/recipe/bronze_pressure_plate_from_ingots_bronze.json
index 3af1756749..f08d2ba2dd 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bronze_pressure_plate_from_ingots_bronze.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bronze_pressure_plate_from_ingots_bronze.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/bronze"
- }
+ "A": "#c:ingots/bronze"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:bronze_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..e186845e06
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:brown_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:brown_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..843c4fc35e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:brown_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:brown_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..606a6ab4c5
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/brown_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:brown_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:brown_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/bulging/cement_cauldron.json b/src/generated/resources/data/anvilcraft/recipe/bulging/cement_cauldron.json
index a43fcc3540..e9171217c7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bulging/cement_cauldron.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bulging/cement_cauldron.json
@@ -1,5 +1,6 @@
{
"type": "anvilcraft:bulging",
+ "consume": 1000,
"fluid": "minecraft:water",
"ingredients": [
{
@@ -10,6 +11,7 @@
"items": "anvilcraft:cinerite"
}
],
+ "produce": 1000,
"results": [],
"transform": "anvilcraft:gray_cement"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/bulging/netherite_upgrade_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/bulging/netherite_upgrade_smithing_template.json
new file mode 100644
index 0000000000..7c75749c3b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/bulging/netherite_upgrade_smithing_template.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:bulging",
+ "fluid": "minecraft:water",
+ "ingredients": [
+ {
+ "items": "anvilcraft:ember_metal_upgrade_smithing_template"
+ }
+ ],
+ "results": [
+ {
+ "id": "minecraft:netherite_upgrade_smithing_template"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/bulging/prismarine_cluster.json b/src/generated/resources/data/anvilcraft/recipe/bulging/prismarine_cluster.json
index af12d2bda8..d68455bf8b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bulging/prismarine_cluster.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bulging/prismarine_cluster.json
@@ -1,6 +1,6 @@
{
"type": "anvilcraft:bulging",
- "consume": 333,
+ "consume": 250,
"fluid": "minecraft:powder_snow",
"ingredients": [
{
diff --git a/src/generated/resources/data/anvilcraft/recipe/bulging/wet_sponge.json b/src/generated/resources/data/anvilcraft/recipe/bulging/wet_sponge.json
index 89576b77ad..060f2ae264 100644
--- a/src/generated/resources/data/anvilcraft/recipe/bulging/wet_sponge.json
+++ b/src/generated/resources/data/anvilcraft/recipe/bulging/wet_sponge.json
@@ -1,6 +1,6 @@
{
"type": "anvilcraft:bulging",
- "consume": 333,
+ "consume": 250,
"fluid": "minecraft:water",
"ingredients": [
{
diff --git a/src/generated/resources/data/anvilcraft/recipe/campfire_cooking_bread.json b/src/generated/resources/data/anvilcraft/recipe/campfire_cooking_bread.json
index dbd17d32fc..8c9a709c56 100644
--- a/src/generated/resources/data/anvilcraft/recipe/campfire_cooking_bread.json
+++ b/src/generated/resources/data/anvilcraft/recipe/campfire_cooking_bread.json
@@ -3,11 +3,8 @@
"category": "food",
"cookingtime": 600,
"experience": 0.35,
- "ingredient": {
- "tag": "c:foods/dough"
- },
+ "ingredient": "#c:foods/dough",
"result": {
- "count": 1,
"id": "minecraft:bread"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/canned_food.json b/src/generated/resources/data/anvilcraft/recipe/canned_food.json
index 8974e51ad4..d66d6d54c0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/canned_food.json
+++ b/src/generated/resources/data/anvilcraft/recipe/canned_food.json
@@ -1,4 +1,3 @@
{
- "type": "anvilcraft:canning_food",
- "category": "misc"
+ "type": "anvilcraft:canning_food"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/capacitor_empty.json b/src/generated/resources/data/anvilcraft/recipe/capacitor_empty.json
index 8d0f224d77..352ebb8e54 100644
--- a/src/generated/resources/data/anvilcraft/recipe/capacitor_empty.json
+++ b/src/generated/resources/data/anvilcraft/recipe/capacitor_empty.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "tag": "c:plates/copper"
- },
- "B": {
- "item": "anvilcraft:resin"
- }
+ "A": "#c:plates/copper",
+ "B": "anvilcraft:resin"
},
"pattern": [
"A",
@@ -15,7 +11,6 @@
"A"
],
"result": {
- "count": 1,
"id": "anvilcraft:capacitor_empty"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/charge_collector.json b/src/generated/resources/data/anvilcraft/recipe/charge_collector.json
index ff56af7002..dd0ad7f151 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charge_collector.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charge_collector.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "B": {
- "item": "minecraft:copper_ingot"
- },
- "C": {
- "item": "minecraft:iron_ingot"
- }
+ "A": "anvilcraft:magnetoelectric_core",
+ "B": "minecraft:copper_ingot",
+ "C": "minecraft:iron_ingot"
},
"pattern": [
" A ",
@@ -18,7 +12,6 @@
"CCC"
],
"result": {
- "count": 1,
"id": "anvilcraft:charge_collector"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger.json b/src/generated/resources/data/anvilcraft/recipe/charger.json
index 446b1f9391..0b2efcad2f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:copper_ingot"
- },
- "B": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "C": {
- "item": "minecraft:iron_ingot"
- },
- "D": {
- "tag": "c:glass_panes"
- }
+ "A": "minecraft:copper_ingot",
+ "B": "anvilcraft:magnetoelectric_core",
+ "C": "minecraft:iron_ingot",
+ "D": "#c:glass_panes"
},
"pattern": [
"ADA",
@@ -21,7 +13,6 @@
"CCC"
],
"result": {
- "count": 1,
"id": "anvilcraft:charger"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor.json b/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor.json
index 3707c1d7fc..2e5c1b1ac8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor.json
@@ -1,11 +1,8 @@
{
"type": "anvilcraft:charger_charging",
- "ingredient": {
- "item": "anvilcraft:capacitor_empty"
- },
+ "ingredient": "anvilcraft:capacitor_empty",
"power": -70,
"result": {
- "count": 1,
"id": "anvilcraft:capacitor"
},
"time": 1200
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor_empty.json b/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor_empty.json
index 771de0d066..afbf4f5264 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor_empty.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_charging/capacitor_empty.json
@@ -1,11 +1,8 @@
{
"type": "anvilcraft:charger_charging",
- "ingredient": {
- "item": "anvilcraft:capacitor"
- },
+ "ingredient": "anvilcraft:capacitor",
"power": 64,
"result": {
- "count": 1,
"id": "anvilcraft:capacitor_empty"
},
"time": 1200
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_charging/charged_neutronium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/charger_charging/charged_neutronium_ingot.json
index 0e5aee0e94..931ead0fce 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_charging/charged_neutronium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_charging/charged_neutronium_ingot.json
@@ -1,11 +1,8 @@
{
"type": "anvilcraft:charger_charging",
- "ingredient": {
- "tag": "anvilcraft:uncharged_neutronium_ingots"
- },
+ "ingredient": "#anvilcraft:uncharged_neutronium_ingots",
"power": -4000,
"result": {
- "count": 1,
"id": "anvilcraft:charged_neutronium_ingot"
},
"time": 6000
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_charging/magnet_ingot.json b/src/generated/resources/data/anvilcraft/recipe/charger_charging/magnet_ingot.json
index 59f5df37a1..a2a185bf9f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_charging/magnet_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_charging/magnet_ingot.json
@@ -1,11 +1,8 @@
{
"type": "anvilcraft:charger_charging",
- "ingredient": {
- "item": "minecraft:iron_ingot"
- },
+ "ingredient": "minecraft:iron_ingot",
"power": -4,
"result": {
- "count": 1,
"id": "anvilcraft:magnet_ingot"
},
"time": 40
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_charging/neutronium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/charger_charging/neutronium_ingot.json
index 1a00e1a35c..329d567edb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_charging/neutronium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_charging/neutronium_ingot.json
@@ -1,11 +1,8 @@
{
"type": "anvilcraft:charger_charging",
- "ingredient": {
- "item": "anvilcraft:charged_neutronium_ingot"
- },
+ "ingredient": "anvilcraft:charged_neutronium_ingot",
"power": 3200,
"result": {
- "count": 1,
"id": "anvilcraft:neutronium_ingot"
},
"time": 6000
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor.json b/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor.json
index de40489879..3b4d6472ad 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor.json
@@ -1,11 +1,8 @@
{
"type": "anvilcraft:charger_charging",
- "ingredient": {
- "item": "anvilcraft:supercapacitor_empty"
- },
+ "ingredient": "anvilcraft:supercapacitor_empty",
"power": -700,
"result": {
- "count": 1,
"id": "anvilcraft:supercapacitor"
},
"time": 2400
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor_empty.json b/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor_empty.json
index 64d0f90c4d..0da7cad491 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor_empty.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_charging/supercapacitor_empty.json
@@ -1,11 +1,8 @@
{
"type": "anvilcraft:charger_charging",
- "ingredient": {
- "item": "anvilcraft:supercapacitor"
- },
+ "ingredient": "anvilcraft:supercapacitor",
"power": 640,
"result": {
- "count": 1,
"id": "anvilcraft:supercapacitor_empty"
},
"time": 2400
diff --git a/src/generated/resources/data/anvilcraft/recipe/charger_from_discharger.json b/src/generated/resources/data/anvilcraft/recipe/charger_from_discharger.json
index e351023a37..ff4f7aa56e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/charger_from_discharger.json
+++ b/src/generated/resources/data/anvilcraft/recipe/charger_from_discharger.json
@@ -2,12 +2,9 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:discharger"
- }
+ "anvilcraft:discharger"
],
"result": {
- "count": 1,
"id": "anvilcraft:charger"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/chipped_anvil.json b/src/generated/resources/data/anvilcraft/recipe/chipped_anvil.json
index b76348b1cd..779f23b82a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chipped_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chipped_anvil.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:iron_block"
- },
- "B": {
- "item": "minecraft:iron_ingot"
- }
+ "A": "minecraft:iron_block",
+ "B": "minecraft:iron_ingot"
},
"pattern": [
"AAB",
@@ -15,7 +11,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "minecraft:chipped_anvil"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/chipped_anvil_9.json b/src/generated/resources/data/anvilcraft/recipe/chipped_anvil_9.json
index ac405edd5d..776dae06c2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chipped_anvil_9.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chipped_anvil_9.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:heavy_iron_block"
- },
- "B": {
- "item": "minecraft:iron_block"
- }
+ "A": "anvilcraft:heavy_iron_block",
+ "B": "minecraft:iron_block"
},
"pattern": [
"AAB",
diff --git a/src/generated/resources/data/anvilcraft/recipe/chocolate.json b/src/generated/resources/data/anvilcraft/recipe/chocolate.json
index 477ef93776..3f9e0c4dbb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chocolate.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chocolate.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:cocoa_liquor"
- },
- "B": {
- "item": "anvilcraft:cocoa_butter"
- },
- "C": {
- "item": "anvilcraft:cream"
- },
- "D": {
- "item": "minecraft:sugar"
- }
+ "A": "anvilcraft:cocoa_liquor",
+ "B": "anvilcraft:cocoa_butter",
+ "C": "anvilcraft:cream",
+ "D": "minecraft:sugar"
},
"pattern": [
"ABA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/chocolate_black.json b/src/generated/resources/data/anvilcraft/recipe/chocolate_black.json
index ec50281ee0..1c88fa69b6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chocolate_black.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chocolate_black.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:cocoa_liquor"
- },
- "B": {
- "item": "anvilcraft:cocoa_butter"
- },
- "C": {
- "item": "minecraft:sugar"
- }
+ "A": "anvilcraft:cocoa_liquor",
+ "B": "anvilcraft:cocoa_butter",
+ "C": "minecraft:sugar"
},
"pattern": [
"AAA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/chocolate_block.json b/src/generated/resources/data/anvilcraft/recipe/chocolate_block.json
index 95c0115f54..40f065a149 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chocolate_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chocolate_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:chocolate"
- }
+ "A": "anvilcraft:chocolate"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:chocolate_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/chocolate_from_block.json b/src/generated/resources/data/anvilcraft/recipe/chocolate_from_block.json
index 2d2bb94102..09cd6767c6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chocolate_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chocolate_from_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:chocolate_block"
- }
+ "anvilcraft:chocolate_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/chocolate_slab.json b/src/generated/resources/data/anvilcraft/recipe/chocolate_slab.json
index 2895588230..babbd82b9b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chocolate_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chocolate_slab.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:chocolate_block"
- }
+ "A": "anvilcraft:chocolate_block"
},
"pattern": [
"AAA"
diff --git a/src/generated/resources/data/anvilcraft/recipe/chocolate_stairs.json b/src/generated/resources/data/anvilcraft/recipe/chocolate_stairs.json
index 67424fa6d9..17ca9676eb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chocolate_stairs.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chocolate_stairs.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:chocolate_block"
- }
+ "A": "anvilcraft:chocolate_block"
},
"pattern": [
"A ",
diff --git a/src/generated/resources/data/anvilcraft/recipe/chocolate_white.json b/src/generated/resources/data/anvilcraft/recipe/chocolate_white.json
index ff5dd4f567..b6b7953704 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chocolate_white.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chocolate_white.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:cocoa_butter"
- },
- "B": {
- "item": "anvilcraft:cream"
- },
- "C": {
- "item": "minecraft:sugar"
- }
+ "A": "anvilcraft:cocoa_butter",
+ "B": "anvilcraft:cream",
+ "C": "minecraft:sugar"
},
"pattern": [
"AAA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/chute.json b/src/generated/resources/data/anvilcraft/recipe/chute.json
index 8c514d4cf6..733e86e1f8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/chute.json
+++ b/src/generated/resources/data/anvilcraft/recipe/chute.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:iron_ingot"
- },
- "B": {
- "item": "minecraft:dropper"
- }
+ "A": "minecraft:iron_ingot",
+ "B": "minecraft:dropper"
},
"pattern": [
"A A",
diff --git a/src/generated/resources/data/anvilcraft/recipe/circuit_board.json b/src/generated/resources/data/anvilcraft/recipe/circuit_board.json
index f31774c80a..a16b381fe6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/circuit_board.json
+++ b/src/generated/resources/data/anvilcraft/recipe/circuit_board.json
@@ -2,21 +2,12 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:plates/copper"
- },
- {
- "item": "anvilcraft:hardend_resin"
- },
- {
- "item": "anvilcraft:hardend_resin"
- },
- {
- "item": "anvilcraft:hardend_resin"
- }
+ "#c:plates/copper",
+ "anvilcraft:hardend_resin",
+ "anvilcraft:hardend_resin",
+ "anvilcraft:hardend_resin"
],
"result": {
- "count": 1,
"id": "anvilcraft:circuit_board"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/cocoa_liquor.json b/src/generated/resources/data/anvilcraft/recipe/cocoa_liquor.json
index 0b1e132eff..bc3fff332a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/cocoa_liquor.json
+++ b/src/generated/resources/data/anvilcraft/recipe/cocoa_liquor.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:cocoa_powder"
- },
- {
- "item": "anvilcraft:cocoa_powder"
- },
- {
- "item": "anvilcraft:cocoa_butter"
- }
+ "anvilcraft:cocoa_powder",
+ "anvilcraft:cocoa_powder",
+ "anvilcraft:cocoa_butter"
],
"result": {
"count": 2,
diff --git a/src/generated/resources/data/anvilcraft/recipe/comparator.json b/src/generated/resources/data/anvilcraft/recipe/comparator.json
index 0d6ab31d4a..a0780a23dd 100644
--- a/src/generated/resources/data/anvilcraft/recipe/comparator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/comparator.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "B": {
- "item": "anvilcraft:hardend_resin"
- },
- "Q": {
- "item": "minecraft:quartz"
- },
- "T": {
- "item": "minecraft:redstone_torch"
- }
+ "B": "anvilcraft:hardend_resin",
+ "Q": "minecraft:quartz",
+ "T": "minecraft:redstone_torch"
},
"pattern": [
" T ",
@@ -18,7 +12,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "minecraft:comparator"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_black.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_black.json
index 0a158d0afe..4a32fb36fe 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_black.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_black.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_black"
+ "id": "anvilcraft:black_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_blue.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_blue.json
index bdefe656d1..8937747430 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_blue.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_blue.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_blue"
+ "id": "anvilcraft:blue_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_brown.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_brown.json
index 1cb3fb6e46..a2af309756 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_brown.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_brown.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_brown"
+ "id": "anvilcraft:brown_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_cyan.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_cyan.json
index a97995e442..fe9d99a05b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_cyan.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_cyan.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_cyan"
+ "id": "anvilcraft:cyan_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_gray.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_gray.json
index ff648f8400..32b584ad56 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_gray.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_gray.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_gray"
+ "id": "anvilcraft:gray_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_green.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_green.json
index e8a4513afa..7537173245 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_green.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_green.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_green"
+ "id": "anvilcraft:green_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_blue.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_blue.json
index faaee8432d..f480b2aadb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_blue.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_blue.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_light_blue"
+ "id": "anvilcraft:light_blue_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_gray.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_gray.json
index d65157d21c..4780f2cc88 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_gray.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_light_gray.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_light_gray"
+ "id": "anvilcraft:light_gray_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_lime.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_lime.json
index 14662afddd..764ad26474 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_lime.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_lime.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_lime"
+ "id": "anvilcraft:lime_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_magenta.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_magenta.json
index d4919d5b23..e370e21805 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_magenta.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_magenta.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_magenta"
+ "id": "anvilcraft:magenta_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_orange.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_orange.json
index 39edff0455..e0f1e0f29b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_orange.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_orange.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_orange"
+ "id": "anvilcraft:orange_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_pink.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_pink.json
index 8477a5f55c..7a14ef5301 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_pink.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_pink.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_pink"
+ "id": "anvilcraft:pink_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_purple.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_purple.json
index 0380b9784b..29e0df43c9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_purple.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_purple.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_purple"
+ "id": "anvilcraft:purple_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_red.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_red.json
index 127cb50185..7fc5c73353 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_red.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_red.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_red"
+ "id": "anvilcraft:red_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_white.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_white.json
index 6d71993fa9..1d29ea46fc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_white.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_white.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_white"
+ "id": "anvilcraft:white_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_yellow.json b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_yellow.json
index 60dbbeb826..83358ee1e0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_yellow.json
+++ b/src/generated/resources/data/anvilcraft/recipe/concrete/anvilcraft_reinforced_concrete_yellow.json
@@ -18,7 +18,7 @@
"results": [
{
"count": 16,
- "id": "anvilcraft:reinforced_concrete_yellow"
+ "id": "anvilcraft:yellow_reinforced_concrete"
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/confinement_chamber.json b/src/generated/resources/data/anvilcraft/recipe/confinement_chamber.json
index eb09d93678..e03c7bd754 100644
--- a/src/generated/resources/data/anvilcraft/recipe/confinement_chamber.json
+++ b/src/generated/resources/data/anvilcraft/recipe/confinement_chamber.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:transcendium_nugget"
- },
- "B": {
- "item": "anvilcraft:magnet_ingot"
- }
+ "A": "anvilcraft:transcendium_nugget",
+ "B": "anvilcraft:magnet_ingot"
},
"pattern": [
"ABA",
@@ -15,7 +11,6 @@
"ABA"
],
"result": {
- "count": 1,
"id": "anvilcraft:confinement_chamber"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/controllable_sand.json b/src/generated/resources/data/anvilcraft/recipe/controllable_sand.json
index 5f37da6011..6a1674e4d9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/controllable_sand.json
+++ b/src/generated/resources/data/anvilcraft/recipe/controllable_sand.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "L": {
- "item": "anvilcraft:levitation_powder"
- },
- "R": {
- "item": "minecraft:redstone"
- },
- "S": {
- "tag": "minecraft:sand"
- }
+ "L": "anvilcraft:levitation_powder",
+ "R": "minecraft:redstone",
+ "S": "#minecraft:sand"
},
"pattern": [
"LRL",
@@ -18,7 +12,6 @@
"LRL"
],
"result": {
- "count": 1,
"id": "anvilcraft:controllable_sand"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/cooling/cooling_ember_metal_upgrade_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/cooling/cooling_ember_metal_upgrade_smithing_template.json
deleted file mode 100644
index 9410b03f82..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/cooling/cooling_ember_metal_upgrade_smithing_template.json
+++ /dev/null
@@ -1,55 +0,0 @@
-{
- "type": "anvillib_recipe:in_world_recipe",
- "compatible": true,
- "conflicting": [
- {
- "type": "anvillib_recipe:has_item_ingredient",
- "item": {
- "items": "anvilcraft:ember_metal_upgrade_smithing_template"
- },
- "offset": [
- 0.0,
- 0.0,
- 0.0
- ],
- "range": [
- 1.0,
- 1.0,
- 1.0
- ]
- }
- ],
- "icon": {
- "count": 1,
- "id": "minecraft:anvil"
- },
- "non_conflicting": [
- {
- "type": "anvillib_recipe:has_block",
- "offset": [
- 0.0,
- 0.0,
- 0.0
- ],
- "predicate": {
- "blocks": [
- "minecraft:water",
- "minecraft:water_cauldron"
- ]
- }
- }
- ],
- "outcomes": [
- {
- "type": "anvillib_recipe:spawn_item",
- "item": "minecraft:netherite_upgrade_smithing_template",
- "offset": [
- 0.0,
- 0.0,
- 0.0
- ]
- }
- ],
- "priority": 4,
- "trigger": "anvillib_recipe:item_into_block"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/copper_ingot_from_nugget.json b/src/generated/resources/data/anvilcraft/recipe/copper_ingot_from_nugget.json
index 4d14395f14..1ca6c72361 100644
--- a/src/generated/resources/data/anvilcraft/recipe/copper_ingot_from_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/copper_ingot_from_nugget.json
@@ -2,36 +2,17 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- },
- {
- "item": "anvilcraft:copper_nugget"
- }
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget",
+ "anvilcraft:copper_nugget"
],
"result": {
- "count": 1,
"id": "minecraft:copper_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/copper_nugget.json b/src/generated/resources/data/anvilcraft/recipe/copper_nugget.json
index f44a0cce42..143d2e271b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/copper_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/copper_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "minecraft:copper_ingot"
- }
+ "minecraft:copper_ingot"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/copper_pressure_plate_from_copper_ingot.json b/src/generated/resources/data/anvilcraft/recipe/copper_pressure_plate_from_copper_ingot.json
index c9add08acf..e331c1b7c7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/copper_pressure_plate_from_copper_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/copper_pressure_plate_from_copper_ingot.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "minecraft:copper_ingot"
- }
+ "A": "minecraft:copper_ingot"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:copper_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/crab_trap.json b/src/generated/resources/data/anvilcraft/recipe/crab_trap.json
index 73c193b5ba..bdb2920a41 100644
--- a/src/generated/resources/data/anvilcraft/recipe/crab_trap.json
+++ b/src/generated/resources/data/anvilcraft/recipe/crab_trap.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:stick"
- },
- "B": {
- "item": "minecraft:string"
- }
+ "A": "minecraft:stick",
+ "B": "minecraft:string"
},
"pattern": [
"ABA",
@@ -15,7 +11,6 @@
"ABA"
],
"result": {
- "count": 1,
"id": "anvilcraft:crab_trap"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/crate.json b/src/generated/resources/data/anvilcraft/recipe/crate.json
new file mode 100644
index 0000000000..af819b2f4f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/crate.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "key": {
+ "A": "#minecraft:planks",
+ "B": "anvilcraft:resin"
+ },
+ "pattern": [
+ "AAA",
+ "ABA",
+ "AAA"
+ ],
+ "result": {
+ "id": "anvilcraft:crate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/creamy_bread_roll.json b/src/generated/resources/data/anvilcraft/recipe/creamy_bread_roll.json
index 398e40bb3f..ffa6483fa1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/creamy_bread_roll.json
+++ b/src/generated/resources/data/anvilcraft/recipe/creamy_bread_roll.json
@@ -2,18 +2,11 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "minecraft:bread"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "anvilcraft:cream"
- }
+ "minecraft:bread",
+ "minecraft:sugar",
+ "anvilcraft:cream"
],
"result": {
- "count": 1,
"id": "anvilcraft:creamy_bread_roll"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_block.json b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_block.json
index 130b169dcd..1cb9bddd1b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:cursed_gold_ingot"
- }
+ "A": "anvilcraft:cursed_gold_ingot"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:cursed_gold_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_block.json b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_block.json
index c13bb83fa8..01ebcc9a90 100644
--- a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:cursed_gold_ingot",
"ingredients": [
- {
- "item": "anvilcraft:cursed_gold_block"
- }
+ "anvilcraft:cursed_gold_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_nugget.json b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_nugget.json
index 90adeced8c..f164878e27 100644
--- a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_ingot_from_cursed_gold_nugget.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:cursed_gold_ingot",
"key": {
- "A": {
- "item": "anvilcraft:cursed_gold_nugget"
- }
+ "A": "anvilcraft:cursed_gold_nugget"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:cursed_gold_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_nugget.json b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_nugget.json
index ae61178b3a..82141de970 100644
--- a/src/generated/resources/data/anvilcraft/recipe/cursed_gold_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/cursed_gold_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:cursed_gold_ingot"
- }
+ "anvilcraft:cursed_gold_ingot"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..93728336e7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:cyan_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:cyan_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..a0534a0a5a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:cyan_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:cyan_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..c6c4032ad0
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/cyan_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:cyan_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:cyan_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/damaged_anvil.json b/src/generated/resources/data/anvilcraft/recipe/damaged_anvil.json
index 1eaadb8620..8026f1147c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/damaged_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/damaged_anvil.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:iron_block"
- },
- "B": {
- "item": "minecraft:iron_ingot"
- }
+ "A": "minecraft:iron_block",
+ "B": "minecraft:iron_ingot"
},
"pattern": [
"BAB",
@@ -15,7 +11,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "minecraft:damaged_anvil"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/damaged_anvil_9.json b/src/generated/resources/data/anvilcraft/recipe/damaged_anvil_9.json
index fcaddfb166..9cc3134cf7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/damaged_anvil_9.json
+++ b/src/generated/resources/data/anvilcraft/recipe/damaged_anvil_9.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:heavy_iron_block"
- },
- "B": {
- "item": "minecraft:iron_block"
- }
+ "A": "anvilcraft:heavy_iron_block",
+ "B": "minecraft:iron_block"
},
"pattern": [
"BAB",
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/amethyst_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/amethyst_weapons_and_tools.json
index c36e246675..8845f1a533 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/amethyst_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/amethyst_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "anvilcraft:amethyst_sword",
- "anvilcraft:amethyst_axe",
- "anvilcraft:amethyst_pickaxe",
- "anvilcraft:amethyst_shovel",
- "anvilcraft:amethyst_hoe"
+ {
+ "id": "anvilcraft:amethyst_sword"
+ },
+ {
+ "id": "anvilcraft:amethyst_axe"
+ },
+ {
+ "id": "anvilcraft:amethyst_pickaxe"
+ },
+ {
+ "id": "anvilcraft:amethyst_shovel"
+ },
+ {
+ "id": "anvilcraft:amethyst_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/bowlikes.json b/src/generated/resources/data/anvilcraft/recipe/deformation/bowlikes.json
index 383cbc99b7..9fc7c08ee8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/bowlikes.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/bowlikes.json
@@ -1,7 +1,11 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:bow",
- "minecraft:crossbow"
+ {
+ "id": "minecraft:bow"
+ },
+ {
+ "id": "minecraft:crossbow"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/chainmail_armors.json b/src/generated/resources/data/anvilcraft/recipe/deformation/chainmail_armors.json
index f55fc89186..1ec043564d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/chainmail_armors.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/chainmail_armors.json
@@ -1,9 +1,17 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:chainmail_helmet",
- "minecraft:chainmail_chestplate",
- "minecraft:chainmail_leggings",
- "minecraft:chainmail_boots"
+ {
+ "id": "minecraft:chainmail_helmet"
+ },
+ {
+ "id": "minecraft:chainmail_chestplate"
+ },
+ {
+ "id": "minecraft:chainmail_leggings"
+ },
+ {
+ "id": "minecraft:chainmail_boots"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_armors.json b/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_armors.json
index d6c0a01331..89e22d4ba0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_armors.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_armors.json
@@ -1,9 +1,17 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:diamond_helmet",
- "minecraft:diamond_chestplate",
- "minecraft:diamond_leggings",
- "minecraft:diamond_boots"
+ {
+ "id": "minecraft:diamond_helmet"
+ },
+ {
+ "id": "minecraft:diamond_chestplate"
+ },
+ {
+ "id": "minecraft:diamond_leggings"
+ },
+ {
+ "id": "minecraft:diamond_boots"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_weapons_and_tools.json
index f0ac6efd6d..b66606423a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/diamond_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:diamond_sword",
- "minecraft:diamond_axe",
- "minecraft:diamond_pickaxe",
- "minecraft:diamond_shovel",
- "minecraft:diamond_hoe"
+ {
+ "id": "minecraft:diamond_sword"
+ },
+ {
+ "id": "minecraft:diamond_axe"
+ },
+ {
+ "id": "minecraft:diamond_pickaxe"
+ },
+ {
+ "id": "minecraft:diamond_shovel"
+ },
+ {
+ "id": "minecraft:diamond_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/ember_metal_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/ember_metal_weapons_and_tools.json
index 0ce881d27e..e571ec3aaf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/ember_metal_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/ember_metal_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "anvilcraft:ember_metal_sword",
- "anvilcraft:ember_metal_axe",
- "anvilcraft:ember_metal_pickaxe",
- "anvilcraft:ember_metal_shovel",
- "anvilcraft:ember_metal_hoe"
+ {
+ "id": "anvilcraft:ember_metal_sword"
+ },
+ {
+ "id": "anvilcraft:ember_metal_axe"
+ },
+ {
+ "id": "anvilcraft:ember_metal_pickaxe"
+ },
+ {
+ "id": "anvilcraft:ember_metal_shovel"
+ },
+ {
+ "id": "anvilcraft:ember_metal_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/frost_metal_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/frost_metal_weapons_and_tools.json
index 56830d8256..3933b2967f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/frost_metal_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/frost_metal_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "anvilcraft:frost_metal_sword",
- "anvilcraft:frost_metal_axe",
- "anvilcraft:frost_metal_pickaxe",
- "anvilcraft:frost_metal_shovel",
- "anvilcraft:frost_metal_hoe"
+ {
+ "id": "anvilcraft:frost_metal_sword"
+ },
+ {
+ "id": "anvilcraft:frost_metal_axe"
+ },
+ {
+ "id": "anvilcraft:frost_metal_pickaxe"
+ },
+ {
+ "id": "anvilcraft:frost_metal_shovel"
+ },
+ {
+ "id": "anvilcraft:frost_metal_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/golden_armors.json b/src/generated/resources/data/anvilcraft/recipe/deformation/golden_armors.json
index 904f7f6f45..4ec10949bc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/golden_armors.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/golden_armors.json
@@ -1,9 +1,17 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:golden_helmet",
- "minecraft:golden_chestplate",
- "minecraft:golden_leggings",
- "minecraft:golden_boots"
+ {
+ "id": "minecraft:golden_helmet"
+ },
+ {
+ "id": "minecraft:golden_chestplate"
+ },
+ {
+ "id": "minecraft:golden_leggings"
+ },
+ {
+ "id": "minecraft:golden_boots"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/golden_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/golden_weapons_and_tools.json
index a55d692e02..71f42c5879 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/golden_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/golden_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:golden_sword",
- "minecraft:golden_axe",
- "minecraft:golden_pickaxe",
- "minecraft:golden_shovel",
- "minecraft:golden_hoe"
+ {
+ "id": "minecraft:golden_sword"
+ },
+ {
+ "id": "minecraft:golden_axe"
+ },
+ {
+ "id": "minecraft:golden_pickaxe"
+ },
+ {
+ "id": "minecraft:golden_shovel"
+ },
+ {
+ "id": "minecraft:golden_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/iron_armors.json b/src/generated/resources/data/anvilcraft/recipe/deformation/iron_armors.json
index 3261b8c0ab..6251536f49 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/iron_armors.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/iron_armors.json
@@ -1,9 +1,17 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:iron_helmet",
- "minecraft:iron_chestplate",
- "minecraft:iron_leggings",
- "minecraft:iron_boots"
+ {
+ "id": "minecraft:iron_helmet"
+ },
+ {
+ "id": "minecraft:iron_chestplate"
+ },
+ {
+ "id": "minecraft:iron_leggings"
+ },
+ {
+ "id": "minecraft:iron_boots"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/iron_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/iron_weapons_and_tools.json
index a2ca27a2fe..42d0a427c9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/iron_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/iron_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:iron_sword",
- "minecraft:iron_axe",
- "minecraft:iron_pickaxe",
- "minecraft:iron_shovel",
- "minecraft:iron_hoe"
+ {
+ "id": "minecraft:iron_sword"
+ },
+ {
+ "id": "minecraft:iron_axe"
+ },
+ {
+ "id": "minecraft:iron_pickaxe"
+ },
+ {
+ "id": "minecraft:iron_shovel"
+ },
+ {
+ "id": "minecraft:iron_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_armors.json b/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_armors.json
index a46b877163..361710a25f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_armors.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_armors.json
@@ -1,9 +1,17 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:netherite_helmet",
- "minecraft:netherite_chestplate",
- "minecraft:netherite_leggings",
- "minecraft:netherite_boots"
+ {
+ "id": "minecraft:netherite_helmet"
+ },
+ {
+ "id": "minecraft:netherite_chestplate"
+ },
+ {
+ "id": "minecraft:netherite_leggings"
+ },
+ {
+ "id": "minecraft:netherite_boots"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_weapons_and_tools.json
index 22a2f7adcd..9346029770 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/netherite_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:netherite_sword",
- "minecraft:netherite_axe",
- "minecraft:netherite_pickaxe",
- "minecraft:netherite_shovel",
- "minecraft:netherite_hoe"
+ {
+ "id": "minecraft:netherite_sword"
+ },
+ {
+ "id": "minecraft:netherite_axe"
+ },
+ {
+ "id": "minecraft:netherite_pickaxe"
+ },
+ {
+ "id": "minecraft:netherite_shovel"
+ },
+ {
+ "id": "minecraft:netherite_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/royal_steel_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/royal_steel_weapons_and_tools.json
index ad30a85ecc..83d645e4e5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/royal_steel_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/royal_steel_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "anvilcraft:royal_steel_sword",
- "anvilcraft:royal_steel_axe",
- "anvilcraft:royal_steel_pickaxe",
- "anvilcraft:royal_steel_shovel",
- "anvilcraft:royal_steel_hoe"
+ {
+ "id": "anvilcraft:royal_steel_sword"
+ },
+ {
+ "id": "anvilcraft:royal_steel_axe"
+ },
+ {
+ "id": "anvilcraft:royal_steel_pickaxe"
+ },
+ {
+ "id": "anvilcraft:royal_steel_shovel"
+ },
+ {
+ "id": "anvilcraft:royal_steel_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/stone_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/stone_weapons_and_tools.json
index 91edf01e52..df080df40e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/stone_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/stone_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:stone_sword",
- "minecraft:stone_axe",
- "minecraft:stone_pickaxe",
- "minecraft:stone_shovel",
- "minecraft:stone_hoe"
+ {
+ "id": "minecraft:stone_sword"
+ },
+ {
+ "id": "minecraft:stone_axe"
+ },
+ {
+ "id": "minecraft:stone_pickaxe"
+ },
+ {
+ "id": "minecraft:stone_shovel"
+ },
+ {
+ "id": "minecraft:stone_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation/wooden_weapons_and_tools.json b/src/generated/resources/data/anvilcraft/recipe/deformation/wooden_weapons_and_tools.json
index ffe34d633d..68afc01fde 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation/wooden_weapons_and_tools.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation/wooden_weapons_and_tools.json
@@ -1,10 +1,20 @@
{
"type": "anvilcraft:deformation",
"inputs": [
- "minecraft:wooden_sword",
- "minecraft:wooden_axe",
- "minecraft:wooden_pickaxe",
- "minecraft:wooden_shovel",
- "minecraft:wooden_hoe"
+ {
+ "id": "minecraft:wooden_sword"
+ },
+ {
+ "id": "minecraft:wooden_axe"
+ },
+ {
+ "id": "minecraft:wooden_pickaxe"
+ },
+ {
+ "id": "minecraft:wooden_shovel"
+ },
+ {
+ "id": "minecraft:wooden_hoe"
+ }
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/deformation_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/deformation_smithing_template.json
index b71cfd87b6..5594592dca 100644
--- a/src/generated/resources/data/anvilcraft/recipe/deformation_smithing_template.json
+++ b/src/generated/resources/data/anvilcraft/recipe/deformation_smithing_template.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "E": {
- "item": "anvilcraft:earth_core_shard"
- },
- "T": {
- "tag": "anvilcraft:templates"
- },
- "V": {
- "item": "anvilcraft:void_matter"
- }
+ "E": "anvilcraft:earth_core_shard",
+ "T": "#anvilcraft:templates",
+ "V": "anvilcraft:void_matter"
},
"pattern": [
"VVV",
@@ -18,7 +12,6 @@
"EEE"
],
"result": {
- "count": 1,
"id": "anvilcraft:deformation_smithing_template"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/detector_sliding_rail.json b/src/generated/resources/data/anvilcraft/recipe/detector_sliding_rail.json
index 4e7bed01ff..a773bc82d2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/detector_sliding_rail.json
+++ b/src/generated/resources/data/anvilcraft/recipe/detector_sliding_rail.json
@@ -3,16 +3,10 @@
"category": "redstone",
"key": {
"P": [
- {
- "item": "minecraft:stone_pressure_plate"
- },
- {
- "item": "minecraft:polished_blackstone_pressure_plate"
- }
+ "minecraft:stone_pressure_plate",
+ "minecraft:polished_blackstone_pressure_plate"
],
- "S": {
- "item": "anvilcraft:sliding_rail"
- }
+ "S": "anvilcraft:sliding_rail"
},
"pattern": [
"SSS",
diff --git a/src/generated/resources/data/anvilcraft/recipe/discharger_from_charger.json b/src/generated/resources/data/anvilcraft/recipe/discharger_from_charger.json
index 275600b3b3..3b18ada7d4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/discharger_from_charger.json
+++ b/src/generated/resources/data/anvilcraft/recipe/discharger_from_charger.json
@@ -2,12 +2,9 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:charger"
- }
+ "anvilcraft:charger"
],
"result": {
- "count": 1,
"id": "anvilcraft:discharger"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/disk.json b/src/generated/resources/data/anvilcraft/recipe/disk.json
index 4ce23123db..45a9c52483 100644
--- a/src/generated/resources/data/anvilcraft/recipe/disk.json
+++ b/src/generated/resources/data/anvilcraft/recipe/disk.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "anvilcraft:hardend_resin"
- },
- "B": {
- "item": "minecraft:iron_ingot"
- },
- "C": {
- "item": "anvilcraft:magnet_ingot"
- }
+ "A": "anvilcraft:hardend_resin",
+ "B": "minecraft:iron_ingot",
+ "C": "anvilcraft:magnet_ingot"
},
"pattern": [
"ABA",
@@ -18,7 +12,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:disk"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/dragon_rod.json b/src/generated/resources/data/anvilcraft/recipe/dragon_rod.json
index 66f0621605..b0c0b7013f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/recipe/dragon_rod.json
@@ -2,15 +2,10 @@
"type": "minecraft:crafting_shapeless",
"category": "equipment",
"ingredients": [
- {
- "item": "anvilcraft:block_devourer"
- },
- {
- "item": "anvilcraft:anvil_hammer"
- }
+ "anvilcraft:block_devourer",
+ "anvilcraft:anvil_hammer"
],
"result": {
- "count": 1,
"id": "anvilcraft:dragon_rod"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/dyson_sphere_component.json b/src/generated/resources/data/anvilcraft/recipe/dyson_sphere_component.json
new file mode 100644
index 0000000000..67c7c1a3f9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/dyson_sphere_component.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "key": {
+ "A": "anvilcraft:ember_metal_ingot",
+ "B": "anvilcraft:transcendium_ingot",
+ "C": "anvilcraft:heat_collector"
+ },
+ "pattern": [
+ "ABA",
+ "CCC",
+ "BAB"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:dyson_sphere_component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/earth_core_shard.json b/src/generated/resources/data/anvilcraft/recipe/earth_core_shard.json
index d5745b3044..7a645a4e14 100644
--- a/src/generated/resources/data/anvilcraft/recipe/earth_core_shard.json
+++ b/src/generated/resources/data/anvilcraft/recipe/earth_core_shard.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:earth_core_shard_block"
- }
+ "anvilcraft:earth_core_shard_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/earth_core_shard_block.json b/src/generated/resources/data/anvilcraft/recipe/earth_core_shard_block.json
index 78caf5ecb2..ad6859a771 100644
--- a/src/generated/resources/data/anvilcraft/recipe/earth_core_shard_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/earth_core_shard_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:earth_core_shard"
- }
+ "A": "anvilcraft:earth_core_shard"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:earth_core_shard_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/eight_to_one_smithing/multitool.json b/src/generated/resources/data/anvilcraft/recipe/eight_to_one_smithing/multitool.json
index 37a89cb5b2..62e7c60687 100644
--- a/src/generated/resources/data/anvilcraft/recipe/eight_to_one_smithing/multitool.json
+++ b/src/generated/resources/data/anvilcraft/recipe/eight_to_one_smithing/multitool.json
@@ -36,47 +36,49 @@
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 1
+ "input": "input.1"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 2
+ "input": "input.2"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 3
+ "input": "input.3"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 4
+ "input": "input.4"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 5
+ "input": "input.5"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 6
+ "input": "input.6"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 7
+ "input": "input.7"
}
]
}
],
- "result": "anvilcraft:multitool",
+ "result": {
+ "id": "anvilcraft:multitool"
+ },
"template": {
"items": "anvilcraft:eight_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/ember_dragon_rod.json b/src/generated/resources/data/anvilcraft/recipe/ember_dragon_rod.json
index b348c7e1f9..bc95572750 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ember_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ember_dragon_rod.json
@@ -2,15 +2,10 @@
"type": "minecraft:crafting_shapeless",
"category": "equipment",
"ingredients": [
- {
- "item": "anvilcraft:block_devourer"
- },
- {
- "item": "anvilcraft:ember_anvil_hammer"
- }
+ "anvilcraft:block_devourer",
+ "anvilcraft:ember_anvil_hammer"
],
"result": {
- "count": 1,
"id": "anvilcraft:ember_dragon_rod"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/ember_metal_block.json
index 44bdf5cda7..ebbacfe211 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ember_metal_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:ember_metal_ingot"
- }
+ "A": "anvilcraft:ember_metal_ingot"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:ember_metal_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot.json b/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot.json
index be873eec23..563e27633b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:ember_metal_ingot",
"key": {
- "A": {
- "item": "anvilcraft:ember_metal_nugget"
- }
+ "A": "anvilcraft:ember_metal_nugget"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:ember_metal_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot_from_block.json
index d1c4617f75..03dbc51ea6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ember_metal_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:ember_metal_ingot",
"ingredients": [
- {
- "item": "anvilcraft:ember_metal_block"
- }
+ "anvilcraft:ember_metal_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/ember_metal_nugget_from_ingot.json b/src/generated/resources/data/anvilcraft/recipe/ember_metal_nugget_from_ingot.json
index f49cf7a649..ccd9f444d0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ember_metal_nugget_from_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ember_metal_nugget_from_ingot.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:ember_metal_ingot"
- }
+ "anvilcraft:ember_metal_ingot"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/empty_propel_piston.json b/src/generated/resources/data/anvilcraft/recipe/empty_propel_piston.json
new file mode 100644
index 0000000000..9d023e1890
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/empty_propel_piston.json
@@ -0,0 +1,19 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "redstone",
+ "key": {
+ "A": "anvilcraft:ionocraft",
+ "B": "anvilcraft:capacitor_empty",
+ "C": "minecraft:iron_ingot",
+ "D": "minecraft:piston",
+ "E": "anvilcraft:ruby"
+ },
+ "pattern": [
+ "CDC",
+ "ABA",
+ "AEA"
+ ],
+ "result": {
+ "id": "anvilcraft:propel_piston"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/anvil_railgun.json b/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/anvil_railgun.json
index 755ce47951..cfd44c2691 100644
--- a/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/anvil_railgun.json
+++ b/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/anvil_railgun.json
@@ -11,7 +11,6 @@
}
],
"result": {
- "count": 1,
"id": "anvilcraft:anvil_railgun"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/spectral_weapon_launcher.json b/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/spectral_weapon_launcher.json
index 47769439d8..1ffb50986d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/spectral_weapon_launcher.json
+++ b/src/generated/resources/data/anvilcraft/recipe/energy_weapon_make/spectral_weapon_launcher.json
@@ -10,7 +10,6 @@
}
],
"result": {
- "count": 1,
"id": "anvilcraft:spectral_weapon_launcher"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/energy_weapon_platform.json b/src/generated/resources/data/anvilcraft/recipe/energy_weapon_platform.json
index c7944e6b66..6d85207097 100644
--- a/src/generated/resources/data/anvilcraft/recipe/energy_weapon_platform.json
+++ b/src/generated/resources/data/anvilcraft/recipe/energy_weapon_platform.json
@@ -3,21 +3,11 @@
"category": "misc",
"group": "anvilcraft:energy_weapon_platform",
"key": {
- "A": {
- "item": "minecraft:anvil"
- },
- "C": {
- "item": "anvilcraft:space_overcompressor"
- },
- "F": {
- "item": "minecraft:smithing_table"
- },
- "P": {
- "item": "anvilcraft:processor"
- },
- "S": {
- "item": "anvilcraft:supercapacitor"
- }
+ "A": "minecraft:anvil",
+ "C": "anvilcraft:space_overcompressor",
+ "F": "minecraft:smithing_table",
+ "P": "anvilcraft:processor",
+ "S": "anvilcraft:supercapacitor"
},
"pattern": [
"ASS",
@@ -25,7 +15,6 @@
"FPC"
],
"result": {
- "count": 1,
"id": "anvilcraft:energy_weapon_platform"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/exp_gem.json b/src/generated/resources/data/anvilcraft/recipe/exp_gem.json
index 8f11c8cc13..6e006e006c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/exp_gem.json
+++ b/src/generated/resources/data/anvilcraft/recipe/exp_gem.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:exp_gem_block"
- }
+ "anvilcraft:exp_gem_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/exp_gem_block.json b/src/generated/resources/data/anvilcraft/recipe/exp_gem_block.json
index 332a172bfb..bb39adda4b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/exp_gem_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/exp_gem_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:exp_gem"
- }
+ "A": "anvilcraft:exp_gem"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:exp_gem_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/fe_collector.json b/src/generated/resources/data/anvilcraft/recipe/fe_collector.json
new file mode 100644
index 0000000000..37c43e7752
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/fe_collector.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "key": {
+ "A": "minecraft:copper_ingot",
+ "B": "anvilcraft:charge_collector"
+ },
+ "pattern": [
+ "ABA",
+ "AAA"
+ ],
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:fe_collector"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/ferrite_core_magnet_block.json b/src/generated/resources/data/anvilcraft/recipe/ferrite_core_magnet_block.json
index 6ce266ccd3..04bfd99875 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ferrite_core_magnet_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ferrite_core_magnet_block.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "anvilcraft:magnet_ingot"
- },
- "B": {
- "tag": "c:ingots/iron"
- }
+ "A": "anvilcraft:magnet_ingot",
+ "B": "#c:ingots/iron"
},
"pattern": [
"AAA",
@@ -15,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:ferrite_core_magnet_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/filter.json b/src/generated/resources/data/anvilcraft/recipe/filter.json
index d9204b1619..2e09dec43b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/filter.json
+++ b/src/generated/resources/data/anvilcraft/recipe/filter.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "anvilcraft:hardend_resin"
- },
- "B": {
- "item": "minecraft:hopper"
- },
- "C": {
- "item": "anvilcraft:circuit_board"
- }
+ "A": "anvilcraft:hardend_resin",
+ "B": "minecraft:hopper",
+ "C": "anvilcraft:circuit_board"
},
"pattern": [
"ACA",
@@ -18,33 +12,6 @@
"AAA"
],
"result": {
- "components": {
- "anvilcraft:filter_contents": {
- "black_list": false,
- "include_components": false,
- "list": [
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {},
- {}
- ]
- }
- },
- "count": 1,
"id": "anvilcraft:filter"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/fish_tank.json b/src/generated/resources/data/anvilcraft/recipe/fish_tank.json
index b34385b016..1877125d68 100644
--- a/src/generated/resources/data/anvilcraft/recipe/fish_tank.json
+++ b/src/generated/resources/data/anvilcraft/recipe/fish_tank.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:iron_ingot"
- },
- "B": {
- "tag": "c:glass_panes"
- }
+ "A": "minecraft:iron_ingot",
+ "B": "#c:glass_panes"
},
"pattern": [
"A A",
@@ -15,7 +11,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "anvilcraft:fish_tank"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/flint_block.json b/src/generated/resources/data/anvilcraft/recipe/flint_block.json
index 4cc1deeea0..8a1ab98a40 100644
--- a/src/generated/resources/data/anvilcraft/recipe/flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/flint_block.json
@@ -2,36 +2,17 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- },
- {
- "item": "minecraft:flint"
- }
+ "minecraft:flint",
+ "minecraft:flint",
+ "minecraft:flint",
+ "minecraft:flint",
+ "minecraft:flint",
+ "minecraft:flint",
+ "minecraft:flint",
+ "minecraft:flint",
+ "minecraft:flint"
],
"result": {
- "count": 1,
"id": "anvilcraft:flint_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/flint_from_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/flint_from_flint_block.json
index 26bd19e3d8..6cf0c33ee5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/flint_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/flint_from_flint_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "anvilcraft:flint_block"
- }
+ "anvilcraft:flint_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/fluid_tank.json b/src/generated/resources/data/anvilcraft/recipe/fluid_tank.json
index 90e2110400..f04334c58f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/fluid_tank.json
+++ b/src/generated/resources/data/anvilcraft/recipe/fluid_tank.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:plates/brass"
- },
- {
- "item": "anvilcraft:fish_tank"
- }
+ "#c:plates/brass",
+ "anvilcraft:fish_tank"
],
"result": {
"count": 2,
diff --git a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_heavy_halberd.json b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_heavy_halberd.json
index d50293c821..456a58e61c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_heavy_halberd.json
+++ b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_heavy_halberd.json
@@ -24,32 +24,34 @@
{
"type": "anvilcraft:normal_data_component",
"component": "minecraft:custom_name",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 1
+ "input": "input.1"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 2
+ "input": "input.2"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 3
+ "input": "input.3"
}
]
}
],
- "result": "anvilcraft:ember_metal_heavy_halberd",
+ "result": {
+ "id": "anvilcraft:ember_metal_heavy_halberd"
+ },
"template": {
"items": "anvilcraft:four_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_resonator.json b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_resonator.json
index 7ae59c9c5f..719fbb7bdb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_resonator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/ember_metal_resonator.json
@@ -24,32 +24,34 @@
{
"type": "anvilcraft:normal_data_component",
"component": "minecraft:custom_name",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 1
+ "input": "input.1"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 2
+ "input": "input.2"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 3
+ "input": "input.3"
}
]
}
],
- "result": "anvilcraft:ember_metal_resonator",
+ "result": {
+ "id": "anvilcraft:ember_metal_resonator"
+ },
"template": {
"items": "anvilcraft:four_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_heavy_halberd.json b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_heavy_halberd.json
index 98cd8d77f7..289ed394c2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_heavy_halberd.json
+++ b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_heavy_halberd.json
@@ -24,52 +24,54 @@
{
"type": "anvilcraft:normal_data_component",
"component": "minecraft:custom_name",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 1
+ "input": "input.1"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 1
+ "input": "input.1"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 2
+ "input": "input.2"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 2
+ "input": "input.2"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 3
+ "input": "input.3"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 3
+ "input": "input.3"
}
]
}
],
- "result": "anvilcraft:frost_metal_heavy_halberd",
+ "result": {
+ "id": "anvilcraft:frost_metal_heavy_halberd"
+ },
"template": {
"items": "anvilcraft:four_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_resonator.json b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_resonator.json
index 13bf456cd6..0e728bedd2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_resonator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/frost_metal_resonator.json
@@ -24,52 +24,54 @@
{
"type": "anvilcraft:normal_data_component",
"component": "minecraft:custom_name",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 0
+ "input": "input.0"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 1
+ "input": "input.1"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 1
+ "input": "input.1"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 2
+ "input": "input.2"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 2
+ "input": "input.2"
},
{
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 3
+ "input": "input.3"
},
{
"type": "anvilcraft:item_enchantments",
"component": "anvilcraft:merciless_enchantments",
- "input": 3
+ "input": "input.3"
}
]
}
],
- "result": "anvilcraft:frost_metal_resonator",
+ "result": {
+ "id": "anvilcraft:frost_metal_resonator"
+ },
"template": {
"items": "anvilcraft:four_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/gem_amulet.json b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/gem_amulet.json
index a6e5368764..5e3a654f63 100644
--- a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/gem_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/gem_amulet.json
@@ -17,7 +17,9 @@
"material": {
"items": "anvilcraft:frost_metal_block"
},
- "result": "anvilcraft:gem_amulet",
+ "result": {
+ "id": "anvilcraft:gem_amulet"
+ },
"template": {
"items": "anvilcraft:four_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/nature_amulet.json b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/nature_amulet.json
index 15fab4d9da..f9ddc2d11b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/nature_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/four_to_one_smithing/nature_amulet.json
@@ -17,7 +17,9 @@
"material": {
"items": "anvilcraft:frost_metal_block"
},
- "result": "anvilcraft:nature_amulet",
+ "result": {
+ "id": "anvilcraft:nature_amulet"
+ },
"template": {
"items": "anvilcraft:four_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/frost_metal_block.json
index eb196945b1..31684e3764 100644
--- a/src/generated/resources/data/anvilcraft/recipe/frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/frost_metal_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:frost_metal_ingot"
- }
+ "A": "anvilcraft:frost_metal_ingot"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:frost_metal_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot.json b/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot.json
index b202ef7992..ba1ee006f9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:frost_metal_ingot",
"key": {
- "A": {
- "item": "anvilcraft:frost_metal_nugget"
- }
+ "A": "anvilcraft:frost_metal_nugget"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:frost_metal_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot_from_block.json
index d01e9e1be4..cb07f7b3ab 100644
--- a/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/frost_metal_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:frost_metal_ingot",
"ingredients": [
- {
- "item": "anvilcraft:frost_metal_block"
- }
+ "anvilcraft:frost_metal_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/frost_metal_nugget.json b/src/generated/resources/data/anvilcraft/recipe/frost_metal_nugget.json
index ab07961589..4220fab069 100644
--- a/src/generated/resources/data/anvilcraft/recipe/frost_metal_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/frost_metal_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:frost_metal_ingot"
- }
+ "anvilcraft:frost_metal_ingot"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..531ec35e43
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:gray_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:gray_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..eb500f4384
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:gray_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:gray_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..d076e8c718
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/gray_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:gray_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..0343d794e1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:green_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:green_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..52e06915a0
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:green_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:green_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..24db15651c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/green_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:green_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:green_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/guide_book.json b/src/generated/resources/data/anvilcraft/recipe/guide_book.json
index 15585c87c2..6b39ac4480 100644
--- a/src/generated/resources/data/anvilcraft/recipe/guide_book.json
+++ b/src/generated/resources/data/anvilcraft/recipe/guide_book.json
@@ -3,22 +3,13 @@
"category": "equipment",
"ingredients": [
[
- {
- "item": "minecraft:anvil"
- },
- {
- "item": "minecraft:chipped_anvil"
- },
- {
- "item": "minecraft:damaged_anvil"
- }
+ "minecraft:anvil",
+ "minecraft:chipped_anvil",
+ "minecraft:damaged_anvil"
],
- {
- "item": "minecraft:book"
- }
+ "minecraft:book"
],
"result": {
- "count": 1,
"id": "anvilcraft:guide_book"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/gunpowder_block.json b/src/generated/resources/data/anvilcraft/recipe/gunpowder_block.json
index 410ca446de..7faf731b10 100644
--- a/src/generated/resources/data/anvilcraft/recipe/gunpowder_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/gunpowder_block.json
@@ -2,36 +2,17 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- },
- {
- "item": "minecraft:gunpowder"
- }
+ "minecraft:gunpowder",
+ "minecraft:gunpowder",
+ "minecraft:gunpowder",
+ "minecraft:gunpowder",
+ "minecraft:gunpowder",
+ "minecraft:gunpowder",
+ "minecraft:gunpowder",
+ "minecraft:gunpowder",
+ "minecraft:gunpowder"
],
"result": {
- "count": 1,
"id": "anvilcraft:gunpowder_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/gunpowder_from_gunpowder_block.json b/src/generated/resources/data/anvilcraft/recipe/gunpowder_from_gunpowder_block.json
index 784ad41c5b..b5a1ef5cde 100644
--- a/src/generated/resources/data/anvilcraft/recipe/gunpowder_from_gunpowder_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/gunpowder_from_gunpowder_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "anvilcraft:gunpowder_block"
- }
+ "anvilcraft:gunpowder_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/heart_of_the_sea.json b/src/generated/resources/data/anvilcraft/recipe/heart_of_the_sea.json
index 951cce8a7c..369140483f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/heart_of_the_sea.json
+++ b/src/generated/resources/data/anvilcraft/recipe/heart_of_the_sea.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:sea_heart_shell"
- },
- "B": {
- "item": "anvilcraft:sapphire"
- }
+ "A": "anvilcraft:sea_heart_shell",
+ "B": "anvilcraft:sapphire"
},
"pattern": [
"A",
@@ -15,7 +11,6 @@
"A"
],
"result": {
- "count": 1,
"id": "minecraft:heart_of_the_sea"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/heat_collector.json b/src/generated/resources/data/anvilcraft/recipe/heat_collector.json
index d6169cdc49..fecc86007a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/heat_collector.json
+++ b/src/generated/resources/data/anvilcraft/recipe/heat_collector.json
@@ -2,21 +2,11 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "B": {
- "item": "anvilcraft:sapphire"
- },
- "C": {
- "tag": "c:plates/copper"
- },
- "H": {
- "item": "anvilcraft:charge_collector"
- },
- "I": {
- "item": "minecraft:blue_ice"
- },
- "R": {
- "item": "anvilcraft:royal_steel_ingot"
- }
+ "B": "anvilcraft:sapphire",
+ "C": "#c:plates/copper",
+ "H": "anvilcraft:charge_collector",
+ "I": "minecraft:blue_ice",
+ "R": "anvilcraft:royal_steel_ingot"
},
"pattern": [
"CBC",
@@ -24,7 +14,6 @@
"RHR"
],
"result": {
- "count": 1,
"id": "anvilcraft:heat_collector"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/heater.json b/src/generated/resources/data/anvilcraft/recipe/heater.json
index befb58016f..2996d70442 100644
--- a/src/generated/resources/data/anvilcraft/recipe/heater.json
+++ b/src/generated/resources/data/anvilcraft/recipe/heater.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:terracotta"
- },
- "B": {
- "item": "minecraft:iron_ingot"
- },
- "C": {
- "item": "anvilcraft:magnetoelectric_core"
- }
+ "A": "minecraft:terracotta",
+ "B": "minecraft:iron_ingot",
+ "C": "anvilcraft:magnetoelectric_core"
},
"pattern": [
"ABA",
@@ -18,7 +12,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "anvilcraft:heater"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/heavy_halberd_core.json b/src/generated/resources/data/anvilcraft/recipe/heavy_halberd_core.json
index 3aca2d6963..84167c1694 100644
--- a/src/generated/resources/data/anvilcraft/recipe/heavy_halberd_core.json
+++ b/src/generated/resources/data/anvilcraft/recipe/heavy_halberd_core.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "H": {
- "item": "anvilcraft:heavy_iron_block"
- },
- "M": {
- "item": "anvilcraft:multiphase_matter"
- }
+ "H": "anvilcraft:heavy_iron_block",
+ "M": "anvilcraft:multiphase_matter"
},
"pattern": [
"HHH",
@@ -15,7 +11,6 @@
"HHH"
],
"result": {
- "count": 1,
"id": "anvilcraft:heavy_halberd_core"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/heavy_iron_block.json
index bdc9b311e9..332634fef3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/heavy_iron_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:storage_blocks/iron"
- }
+ "A": "#c:storage_blocks/iron"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:heavy_iron_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/heliostats_biological.json b/src/generated/resources/data/anvilcraft/recipe/heliostats_biological.json
index 5c7103bc4a..1be2eda410 100644
--- a/src/generated/resources/data/anvilcraft/recipe/heliostats_biological.json
+++ b/src/generated/resources/data/anvilcraft/recipe/heliostats_biological.json
@@ -3,15 +3,9 @@
"category": "misc",
"group": "anvilcraft:heliostats",
"key": {
- "F": {
- "item": "minecraft:sunflower"
- },
- "I": {
- "item": "minecraft:iron_block"
- },
- "S": {
- "tag": "c:plates/silver"
- }
+ "F": "minecraft:sunflower",
+ "I": "minecraft:iron_block",
+ "S": "#c:plates/silver"
},
"pattern": [
"S S",
diff --git a/src/generated/resources/data/anvilcraft/recipe/heliostats_electrical.json b/src/generated/resources/data/anvilcraft/recipe/heliostats_electrical.json
index 40ee95dc0a..fc9056184c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/heliostats_electrical.json
+++ b/src/generated/resources/data/anvilcraft/recipe/heliostats_electrical.json
@@ -3,18 +3,10 @@
"category": "misc",
"group": "anvilcraft:heliostats",
"key": {
- "C": {
- "item": "anvilcraft:processor"
- },
- "D": {
- "item": "minecraft:daylight_detector"
- },
- "I": {
- "item": "minecraft:iron_block"
- },
- "S": {
- "tag": "c:plates/silver"
- }
+ "C": "anvilcraft:processor",
+ "D": "minecraft:daylight_detector",
+ "I": "minecraft:iron_block",
+ "S": "#c:plates/silver"
},
"pattern": [
"SDS",
diff --git a/src/generated/resources/data/anvilcraft/recipe/hollow_magnet_block.json b/src/generated/resources/data/anvilcraft/recipe/hollow_magnet_block.json
index 3fd4cfd8ff..c7f7e9a629 100644
--- a/src/generated/resources/data/anvilcraft/recipe/hollow_magnet_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/hollow_magnet_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "anvilcraft:magnet_ingot"
- }
+ "A": "anvilcraft:magnet_ingot"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:hollow_magnet_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/impact_pile.json b/src/generated/resources/data/anvilcraft/recipe/impact_pile.json
index 75d7968980..f9a30e84c5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/impact_pile.json
+++ b/src/generated/resources/data/anvilcraft/recipe/impact_pile.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:obsidian"
- },
- "B": {
- "item": "minecraft:netherite_ingot"
- }
+ "A": "minecraft:obsidian",
+ "B": "minecraft:netherite_ingot"
},
"pattern": [
" A ",
@@ -15,7 +11,6 @@
" B "
],
"result": {
- "count": 1,
"id": "anvilcraft:impact_pile"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/induction_light.json b/src/generated/resources/data/anvilcraft/recipe/induction_light.json
index c2508a04f1..6bb0d20c19 100644
--- a/src/generated/resources/data/anvilcraft/recipe/induction_light.json
+++ b/src/generated/resources/data/anvilcraft/recipe/induction_light.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:iron_ingot"
- },
- "B": {
- "item": "anvilcraft:magnetoelectric_core"
- }
+ "A": "minecraft:iron_ingot",
+ "B": "anvilcraft:magnetoelectric_core"
},
"pattern": [
"A",
diff --git a/src/generated/resources/data/anvilcraft/recipe/ionocraft.json b/src/generated/resources/data/anvilcraft/recipe/ionocraft.json
index 912005f82a..c138d50329 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ionocraft.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ionocraft.json
@@ -3,15 +3,9 @@
"category": "misc",
"group": "anvilcraft:ionocraft",
"key": {
- "A": {
- "tag": "c:nuggets/copper"
- },
- "B": {
- "tag": "c:rods/wooden"
- },
- "C": {
- "tag": "c:plates/tin"
- }
+ "A": "#c:nuggets/copper",
+ "B": "#c:rods/wooden",
+ "C": "#c:plates/tin"
},
"pattern": [
"AAA",
@@ -19,7 +13,6 @@
" C "
],
"result": {
- "count": 1,
"id": "anvilcraft:ionocraft"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/ionocraft_backpack.json b/src/generated/resources/data/anvilcraft/recipe/ionocraft_backpack.json
index 045f4cafe6..7426be39a2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ionocraft_backpack.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ionocraft_backpack.json
@@ -3,18 +3,10 @@
"category": "misc",
"group": "anvilcraft:ionocraft_backpack",
"key": {
- "A": {
- "item": "anvilcraft:ionocraft"
- },
- "B": {
- "tag": "anvilcraft:capacitor"
- },
- "C": {
- "tag": "c:plates/tin"
- },
- "D": {
- "item": "minecraft:leather_chestplate"
- }
+ "A": "anvilcraft:ionocraft",
+ "B": "#anvilcraft:capacitor",
+ "C": "#c:plates/tin",
+ "D": "minecraft:leather_chestplate"
},
"pattern": [
"ABA",
@@ -22,7 +14,9 @@
"CDC"
],
"result": {
- "count": 1,
+ "components": {
+ "anvilcraft:stored_energy": {}
+ },
"id": "anvilcraft:ionocraft_backpack"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/iron_block_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/iron_block_from_heavy_iron_block.json
index c646d1bfdd..7b1a8cf314 100644
--- a/src/generated/resources/data/anvilcraft/recipe/iron_block_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/iron_block_from_heavy_iron_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "anvilcraft:heavy_iron_block"
- }
+ "anvilcraft:heavy_iron_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_collector.json b/src/generated/resources/data/anvilcraft/recipe/item_collector.json
index 947bc88ea2..17105a4bcf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/item_collector.json
+++ b/src/generated/resources/data/anvilcraft/recipe/item_collector.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:iron_ingot"
- },
- "B": {
- "item": "anvilcraft:magnet"
- },
- "C": {
- "item": "minecraft:hopper"
- },
- "D": {
- "item": "anvilcraft:magnetoelectric_core"
- }
+ "A": "minecraft:iron_ingot",
+ "B": "anvilcraft:magnet",
+ "C": "minecraft:hopper",
+ "D": "anvilcraft:magnetoelectric_core"
},
"pattern": [
"ABA",
@@ -21,7 +13,6 @@
"ACA"
],
"result": {
- "count": 1,
"id": "anvilcraft:item_collector"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor.json b/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor.json
index 25e357782b..e9f8934308 100644
--- a/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor.json
+++ b/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor.json
@@ -5,19 +5,23 @@
{
"type": "anvillib_recipe:has_item_ingredient",
"item": {
- "items": "anvilcraft:resin_block",
- "predicates": {
- "anvilcraft:saved_entity": {
- "entitys": "minecraft:creeper",
- "predicates": [
- {
- "expected": 1,
- "requirement": "GREATER_OR_EQUAL",
- "tagKeyPath": "powered"
- }
- ]
+ "components": {
+ "predicates": {
+ "anvilcraft:saved_entity": {
+ "entities": [
+ "minecraft:creeper"
+ ],
+ "predicates": [
+ {
+ "expected": 1,
+ "requirement": "GREATER_OR_EQUAL",
+ "tagKeyPath": "powered"
+ }
+ ]
+ }
}
- }
+ },
+ "items": "anvilcraft:resin_block"
},
"offset": [
0.0,
@@ -49,7 +53,6 @@
}
],
"icon": {
- "count": 1,
"id": "anvilcraft:supercapacitor"
},
"non_conflicting": [
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor_empty.json b/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor_empty.json
index cfb4a2508f..cf34237e8b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor_empty.json
+++ b/src/generated/resources/data/anvilcraft/recipe/item_compress/supercapacitor_empty.json
@@ -6,24 +6,25 @@
"items": "#c:plates/iron"
},
{
- "items": "anvilcraft:resin_block",
- "predicates": {
- "anvilcraft:saved_entity": {
- "entitys": "minecraft:creeper"
- },
- "anvillib:not": {
- "anvilcraft:saved_entity": {
- "entitys": "minecraft:creeper",
- "predicates": [
- {
- "expected": 1,
- "requirement": "GREATER_OR_EQUAL",
- "tagKeyPath": "powered"
- }
- ]
+ "components": {
+ "predicates": {
+ "anvillib:not": {
+ "anvilcraft:saved_entity": {
+ "entities": [
+ "minecraft:creeper"
+ ],
+ "predicates": [
+ {
+ "expected": 1,
+ "requirement": "GREATER_OR_EQUAL",
+ "tagKeyPath": "powered"
+ }
+ ]
+ }
}
}
- }
+ },
+ "items": "anvilcraft:resin_block"
}
],
"results": [
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_boots_2_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_boots_2_chain.json
deleted file mode 100644
index 7250148407..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_boots_2_chain.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "anvilcraft:item_crush",
- "ingredients": [
- {
- "items": "minecraft:chainmail_boots"
- }
- ],
- "results": [
- {
- "count": {
- "type": "minecraft:uniform",
- "max": 2.0,
- "min": 0.0
- },
- "id": "minecraft:chain"
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_boots_2_iron_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_boots_2_iron_chain.json
new file mode 100644
index 0000000000..9f349723f4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_boots_2_iron_chain.json
@@ -0,0 +1,18 @@
+{
+ "type": "anvilcraft:item_crush",
+ "ingredients": [
+ {
+ "items": "minecraft:chainmail_boots"
+ }
+ ],
+ "results": [
+ {
+ "count": {
+ "type": "minecraft:uniform",
+ "max": 2.0,
+ "min": 0.0
+ },
+ "id": "minecraft:iron_chain"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_chestplate_2_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_chestplate_2_chain.json
deleted file mode 100644
index 52a5d737cf..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_chestplate_2_chain.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "anvilcraft:item_crush",
- "ingredients": [
- {
- "items": "minecraft:chainmail_chestplate"
- }
- ],
- "results": [
- {
- "count": {
- "type": "minecraft:uniform",
- "max": 2.0,
- "min": 0.0
- },
- "id": "minecraft:chain"
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_chestplate_2_iron_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_chestplate_2_iron_chain.json
new file mode 100644
index 0000000000..ba7bf6875d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_chestplate_2_iron_chain.json
@@ -0,0 +1,18 @@
+{
+ "type": "anvilcraft:item_crush",
+ "ingredients": [
+ {
+ "items": "minecraft:chainmail_chestplate"
+ }
+ ],
+ "results": [
+ {
+ "count": {
+ "type": "minecraft:uniform",
+ "max": 2.0,
+ "min": 0.0
+ },
+ "id": "minecraft:iron_chain"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_helmet_2_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_helmet_2_chain.json
deleted file mode 100644
index bf226f2ad2..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_helmet_2_chain.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "anvilcraft:item_crush",
- "ingredients": [
- {
- "items": "minecraft:chainmail_helmet"
- }
- ],
- "results": [
- {
- "count": {
- "type": "minecraft:uniform",
- "max": 2.0,
- "min": 0.0
- },
- "id": "minecraft:chain"
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_helmet_2_iron_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_helmet_2_iron_chain.json
new file mode 100644
index 0000000000..9029114e03
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_helmet_2_iron_chain.json
@@ -0,0 +1,18 @@
+{
+ "type": "anvilcraft:item_crush",
+ "ingredients": [
+ {
+ "items": "minecraft:chainmail_helmet"
+ }
+ ],
+ "results": [
+ {
+ "count": {
+ "type": "minecraft:uniform",
+ "max": 2.0,
+ "min": 0.0
+ },
+ "id": "minecraft:iron_chain"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_leggings_2_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_leggings_2_chain.json
deleted file mode 100644
index 7436e23ee0..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_leggings_2_chain.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "anvilcraft:item_crush",
- "ingredients": [
- {
- "items": "minecraft:chainmail_leggings"
- }
- ],
- "results": [
- {
- "count": {
- "type": "minecraft:uniform",
- "max": 2.0,
- "min": 0.0
- },
- "id": "minecraft:chain"
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_leggings_2_iron_chain.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_leggings_2_iron_chain.json
new file mode 100644
index 0000000000..a1db35f67a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/item_crush/armor/chainmail_leggings_2_iron_chain.json
@@ -0,0 +1,18 @@
+{
+ "type": "anvilcraft:item_crush",
+ "ingredients": [
+ {
+ "items": "minecraft:chainmail_leggings"
+ }
+ ],
+ "results": [
+ {
+ "count": {
+ "type": "minecraft:uniform",
+ "max": 2.0,
+ "min": 0.0
+ },
+ "id": "minecraft:iron_chain"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_crush/item_crush/gem_from_chromatic_stone.json b/src/generated/resources/data/anvilcraft/recipe/item_crush/item_crush/gem_from_chromatic_stone.json
index 4f31a9b215..67238e785f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/item_crush/item_crush/gem_from_chromatic_stone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/item_crush/item_crush/gem_from_chromatic_stone.json
@@ -20,7 +20,6 @@
}
],
"icon": {
- "count": 1,
"id": "anvilcraft:crushing_table"
},
"non_conflicting": [
diff --git a/src/generated/resources/data/anvilcraft/recipe/item_detector.json b/src/generated/resources/data/anvilcraft/recipe/item_detector.json
index 701067d9cb..84371fe81b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/item_detector.json
+++ b/src/generated/resources/data/anvilcraft/recipe/item_detector.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "B": {
- "item": "anvilcraft:circuit_board"
- },
- "C": {
- "tag": "c:ingots/copper"
- },
- "I": {
- "tag": "c:ingots/iron"
- },
- "R": {
- "item": "minecraft:comparator"
- }
+ "B": "anvilcraft:circuit_board",
+ "C": "#c:ingots/copper",
+ "I": "#c:ingots/iron",
+ "R": "minecraft:comparator"
},
"pattern": [
"CC ",
@@ -21,7 +13,6 @@
"III"
],
"result": {
- "count": 1,
"id": "anvilcraft:item_detector"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/abnormal_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/abnormal_amulet.json
index 7e69686b70..ccc02e8789 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/abnormal_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/abnormal_amulet.json
@@ -2,62 +2,17 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "anvilcraft:cursed_gold_ingot"
+ "items": "anvilcraft:cursed_gold_ingot"
},
{
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
+ "count": 16,
+ "items": "anvilcraft:levitation_powder"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:abnormal_amulet"
+ "source": {
+ "items": "anvilcraft:abnormal_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/anvil_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/anvil_amulet.json
index 066f24fe14..7b972e2d81 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/anvil_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/anvil_amulet.json
@@ -2,14 +2,13 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "minecraft:anvil"
+ "items": "minecraft:anvil"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:anvil_amulet"
+ "source": {
+ "items": "anvilcraft:anvil_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/banner_patterns.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/banner_patterns.json
new file mode 100644
index 0000000000..7a269bde6a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/banner_patterns.json
@@ -0,0 +1,18 @@
+{
+ "type": "anvilcraft:jewel_crafting",
+ "ingredients": [
+ {
+ "items": "minecraft:paper"
+ },
+ {
+ "items": "minecraft:ink_sac"
+ }
+ ],
+ "source": {
+ "components": {
+ "predicates": {
+ "minecraft:provides_banner_patterns": {}
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/cat_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/cat_amulet.json
index b78b19ce36..b7369085a1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/cat_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/cat_amulet.json
@@ -2,107 +2,18 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "minecraft:salmon"
+ "count": 16,
+ "items": "minecraft:salmon"
},
{
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:salmon"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
- },
- {
- "item": "minecraft:cod"
+ "count": 16,
+ "items": "minecraft:cod"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:cat_amulet"
+ "source": {
+ "items": "anvilcraft:cat_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/comrade_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/comrade_amulet.json
index c194d0c1c5..4e83aafe6e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/comrade_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/comrade_amulet.json
@@ -2,23 +2,14 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "minecraft:name_tag"
- },
- {
- "item": "minecraft:name_tag"
- },
- {
- "item": "minecraft:name_tag"
- },
- {
- "item": "minecraft:name_tag"
+ "count": 4,
+ "items": "minecraft:name_tag"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:comrade_amulet"
+ "source": {
+ "items": "anvilcraft:comrade_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/dog_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/dog_amulet.json
index 4cb35cd66b..8229aedd98 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/dog_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/dog_amulet.json
@@ -2,107 +2,18 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "minecraft:bone"
+ "count": 16,
+ "items": "minecraft:bone"
},
{
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "item": "minecraft:bone"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
- },
- {
- "tag": "minecraft:meat"
+ "count": 16,
+ "items": "#minecraft:meat"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:dog_amulet"
+ "source": {
+ "items": "anvilcraft:dog_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/elytra.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/elytra.json
index 8b019c39f7..faea108431 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/elytra.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/elytra.json
@@ -2,110 +2,23 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "minecraft:phantom_membrane"
+ "count": 8,
+ "items": "minecraft:phantom_membrane"
},
{
- "item": "minecraft:phantom_membrane"
+ "count": 8,
+ "items": "#c:feathers"
},
{
- "item": "minecraft:phantom_membrane"
+ "count": 2,
+ "items": "#c:leathers"
},
{
- "item": "minecraft:phantom_membrane"
- },
- {
- "item": "minecraft:phantom_membrane"
- },
- {
- "item": "minecraft:phantom_membrane"
- },
- {
- "item": "minecraft:phantom_membrane"
- },
- {
- "item": "minecraft:phantom_membrane"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:feathers"
- },
- {
- "tag": "c:leathers"
- },
- {
- "tag": "c:leathers"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
- },
- {
- "item": "minecraft:bamboo"
+ "count": 16,
+ "items": "minecraft:bamboo"
}
],
- "result": {
- "count": 1,
- "id": "minecraft:elytra"
+ "source": {
+ "items": "minecraft:elytra"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/emerald_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/emerald_amulet.json
index 52bdc1bd09..db7e72f033 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/emerald_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/emerald_amulet.json
@@ -2,14 +2,13 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "minecraft:emerald_block"
+ "items": "minecraft:emerald_block"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:emerald_amulet"
+ "source": {
+ "items": "anvilcraft:emerald_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/enchanted_golden_apple.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/enchanted_golden_apple.json
index 7a38edd41d..2c3c823c9a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/enchanted_golden_apple.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/enchanted_golden_apple.json
@@ -2,83 +2,18 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "minecraft:experience_bottle"
+ "count": 16,
+ "items": "minecraft:experience_bottle"
},
{
- "item": "minecraft:experience_bottle"
+ "count": 8,
+ "items": "minecraft:gold_block"
},
{
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:gold_block"
- },
- {
- "item": "minecraft:golden_apple"
+ "items": "minecraft:golden_apple"
}
],
- "result": {
- "count": 1,
- "id": "minecraft:enchanted_golden_apple"
+ "source": {
+ "items": "minecraft:enchanted_golden_apple"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/feather_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/feather_amulet.json
index 44cc064caa..6a3d32ccf4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/feather_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/feather_amulet.json
@@ -2,71 +2,18 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "minecraft:feather"
+ "count": 16,
+ "items": "minecraft:feather"
},
{
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:feather"
- },
- {
- "item": "minecraft:phantom_membrane"
- },
- {
- "item": "minecraft:phantom_membrane"
- },
- {
- "item": "minecraft:phantom_membrane"
- },
- {
- "item": "minecraft:phantom_membrane"
+ "count": 4,
+ "items": "minecraft:phantom_membrane"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:feather_amulet"
+ "source": {
+ "items": "anvilcraft:feather_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/heavy_core.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/heavy_core.json
index 34f745157b..133f2ad2c8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/heavy_core.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/heavy_core.json
@@ -2,395 +2,18 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:heavy_iron_block"
+ "count": 64,
+ "items": "anvilcraft:heavy_iron_block"
},
{
- "item": "anvilcraft:heavy_iron_block"
+ "count": 64,
+ "items": "#c:storage_blocks/lead"
},
{
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "item": "anvilcraft:heavy_iron_block"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "tag": "c:storage_blocks/lead"
- },
- {
- "item": "anvilcraft:space_overcompressor"
+ "items": "anvilcraft:space_overcompressor"
}
],
- "result": {
- "count": 1,
- "id": "minecraft:heavy_core"
+ "source": {
+ "items": "minecraft:heavy_core"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/music_discs.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/music_discs.json
new file mode 100644
index 0000000000..9f5430ac5b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/music_discs.json
@@ -0,0 +1,19 @@
+{
+ "type": "anvilcraft:jewel_crafting",
+ "ingredients": [
+ {
+ "count": 4,
+ "items": "anvilcraft:hardend_resin"
+ },
+ {
+ "items": "minecraft:paper"
+ }
+ ],
+ "source": {
+ "components": {
+ "predicates": {
+ "minecraft:jukebox_playable": {}
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_bottle.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_bottle.json
index 9a4bfc6f18..461c06b92f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_bottle.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_bottle.json
@@ -2,65 +2,18 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "minecraft:experience_bottle"
+ "count": 16,
+ "items": "minecraft:experience_bottle"
},
{
- "item": "minecraft:experience_bottle"
+ "count": 2,
+ "items": "anvilcraft:cursed_gold_ingot"
},
{
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "minecraft:experience_bottle"
- },
- {
- "item": "anvilcraft:cursed_gold_ingot"
- },
- {
- "item": "anvilcraft:cursed_gold_ingot"
- },
- {
- "item": "minecraft:glass_bottle"
+ "items": "minecraft:glass_bottle"
}
],
- "result": {
- "count": 1,
- "id": "minecraft:ominous_bottle"
+ "source": {
+ "items": "minecraft:ominous_bottle"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_trial_key.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_trial_key.json
index f2aa913416..e6c0b82028 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_trial_key.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ominous_trial_key.json
@@ -2,23 +2,17 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "minecraft:polished_tuff"
+ "count": 3,
+ "items": "minecraft:polished_tuff"
},
{
- "item": "minecraft:polished_tuff"
+ "items": "minecraft:oxidized_copper"
},
{
- "item": "minecraft:polished_tuff"
- },
- {
- "item": "minecraft:oxidized_copper"
- },
- {
- "item": "minecraft:ominous_bottle"
+ "items": "minecraft:ominous_bottle"
}
],
- "result": {
- "count": 1,
- "id": "minecraft:ominous_trial_key"
+ "source": {
+ "items": "minecraft:ominous_trial_key"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ruby_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ruby_amulet.json
index a5e5a5244b..8d22d8f69c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ruby_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/ruby_amulet.json
@@ -2,14 +2,13 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "anvilcraft:ruby_block"
+ "items": "anvilcraft:ruby_block"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:ruby_amulet"
+ "source": {
+ "items": "anvilcraft:ruby_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/sapphire_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/sapphire_amulet.json
index b3447d090e..b64e05a8e9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/sapphire_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/sapphire_amulet.json
@@ -2,14 +2,13 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "anvilcraft:sapphire_block"
+ "items": "anvilcraft:sapphire_block"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:sapphire_amulet"
+ "source": {
+ "items": "anvilcraft:sapphire_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/silence_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/silence_amulet.json
index de42ca9f1f..65f3245418 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/silence_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/silence_amulet.json
@@ -2,59 +2,14 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
- },
- {
- "item": "minecraft:echo_shard"
+ "count": 16,
+ "items": "minecraft:echo_shard"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:silence_amulet"
+ "source": {
+ "items": "anvilcraft:silence_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/topaz_amulet.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/topaz_amulet.json
index 2579494061..ffae65dc63 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/topaz_amulet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/topaz_amulet.json
@@ -2,14 +2,13 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "anvilcraft:silver_ingot"
+ "items": "anvilcraft:silver_ingot"
},
{
- "item": "anvilcraft:topaz_block"
+ "items": "anvilcraft:topaz_block"
}
],
- "result": {
- "count": 1,
- "id": "anvilcraft:topaz_amulet"
+ "source": {
+ "items": "anvilcraft:topaz_amulet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/totem_of_undying.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/totem_of_undying.json
index f0f65b8f86..f91df9e67f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/totem_of_undying.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/totem_of_undying.json
@@ -2,20 +2,17 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "tag": "c:storage_blocks/gold"
+ "items": "#c:storage_blocks/gold"
},
{
- "item": "minecraft:emerald"
+ "count": 2,
+ "items": "minecraft:emerald"
},
{
- "item": "minecraft:emerald"
- },
- {
- "item": "anvilcraft:royal_steel_ingot"
+ "items": "anvilcraft:royal_steel_ingot"
}
],
- "result": {
- "count": 1,
- "id": "minecraft:totem_of_undying"
+ "source": {
+ "items": "minecraft:totem_of_undying"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/trial_key.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/trial_key.json
index 7848864a34..bf2c3c0778 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/trial_key.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/trial_key.json
@@ -2,14 +2,13 @@
"type": "anvilcraft:jewel_crafting",
"ingredients": [
{
- "item": "minecraft:polished_tuff"
+ "items": "minecraft:polished_tuff"
},
{
- "item": "minecraft:copper_ingot"
+ "items": "minecraft:copper_ingot"
}
],
- "result": {
- "count": 1,
- "id": "minecraft:trial_key"
+ "source": {
+ "items": "minecraft:trial_key"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/trim_templates.json b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/trim_templates.json
new file mode 100644
index 0000000000..474a27c661
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/jewel_crafting/trim_templates.json
@@ -0,0 +1,18 @@
+{
+ "type": "anvilcraft:jewel_crafting",
+ "ingredients": [
+ {
+ "items": "anvilcraft:earth_core_shard"
+ },
+ {
+ "items": "minecraft:diamond"
+ }
+ ],
+ "source": {
+ "components": {
+ "predicates": {
+ "minecraft:provides_trim_material": {}
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/jewelcrafting_table.json b/src/generated/resources/data/anvilcraft/recipe/jewelcrafting_table.json
index b0c830fdcf..afec380055 100644
--- a/src/generated/resources/data/anvilcraft/recipe/jewelcrafting_table.json
+++ b/src/generated/resources/data/anvilcraft/recipe/jewelcrafting_table.json
@@ -2,21 +2,11 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:grindstone"
- },
- "B": {
- "item": "minecraft:glass"
- },
- "C": {
- "item": "minecraft:grindstone"
- },
- "D": {
- "item": "minecraft:smooth_stone"
- },
- "F": {
- "tag": "minecraft:planks"
- }
+ "A": "minecraft:grindstone",
+ "B": "minecraft:glass",
+ "C": "minecraft:grindstone",
+ "D": "minecraft:smooth_stone",
+ "F": "#minecraft:planks"
},
"pattern": [
"ABC",
@@ -24,7 +14,6 @@
"F F"
],
"result": {
- "count": 1,
"id": "anvilcraft:jewelcrafting_table"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/laser_receiver.json b/src/generated/resources/data/anvilcraft/recipe/laser_receiver.json
index c7072906cf..80d5cc1672 100644
--- a/src/generated/resources/data/anvilcraft/recipe/laser_receiver.json
+++ b/src/generated/resources/data/anvilcraft/recipe/laser_receiver.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "anvilcraft:ruby"
- },
- "B": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "C": {
- "item": "minecraft:redstone"
- },
- "D": {
- "item": "anvilcraft:royal_steel_ingot"
- }
+ "A": "anvilcraft:ruby",
+ "B": "anvilcraft:magnetoelectric_core",
+ "C": "minecraft:redstone",
+ "D": "anvilcraft:royal_steel_ingot"
},
"pattern": [
"AAA",
@@ -21,7 +13,6 @@
"DCD"
],
"result": {
- "count": 1,
"id": "anvilcraft:laser_receiver"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/lead_block.json b/src/generated/resources/data/anvilcraft/recipe/lead_block.json
index e92003dc4d..257fe9a447 100644
--- a/src/generated/resources/data/anvilcraft/recipe/lead_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/lead_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/lead"
- }
+ "A": "#c:ingots/lead"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:lead_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/lead_ingot.json b/src/generated/resources/data/anvilcraft/recipe/lead_ingot.json
index 0833eb6e34..454f02e8ed 100644
--- a/src/generated/resources/data/anvilcraft/recipe/lead_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/lead_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:lead_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/lead"
- }
+ "A": "#c:nuggets/lead"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:lead_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/lead_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/lead_ingot_from_block.json
index 3f5919b198..412a5c80d8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/lead_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/lead_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:lead_ingot",
"ingredients": [
- {
- "item": "anvilcraft:lead_block"
- }
+ "anvilcraft:lead_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/lead_nugget.json b/src/generated/resources/data/anvilcraft/recipe/lead_nugget.json
index 5028c46ed7..e96af802af 100644
--- a/src/generated/resources/data/anvilcraft/recipe/lead_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/lead_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/lead"
- }
+ "#c:ingots/lead"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/lead_pressure_plate_from_ingots_lead.json b/src/generated/resources/data/anvilcraft/recipe/lead_pressure_plate_from_ingots_lead.json
index 74fa72a090..8d2d62ea25 100644
--- a/src/generated/resources/data/anvilcraft/recipe/lead_pressure_plate_from_ingots_lead.json
+++ b/src/generated/resources/data/anvilcraft/recipe/lead_pressure_plate_from_ingots_lead.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/lead"
- }
+ "A": "#c:ingots/lead"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:lead_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/levitation_powder_block_from_powders.json b/src/generated/resources/data/anvilcraft/recipe/levitation_powder_block_from_powders.json
index c732e2a449..bab93e9586 100644
--- a/src/generated/resources/data/anvilcraft/recipe/levitation_powder_block_from_powders.json
+++ b/src/generated/resources/data/anvilcraft/recipe/levitation_powder_block_from_powders.json
@@ -2,36 +2,17 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- },
- {
- "item": "anvilcraft:levitation_powder"
- }
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder",
+ "anvilcraft:levitation_powder"
],
"result": {
- "count": 1,
"id": "anvilcraft:levitation_powder_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/levitation_powder_from_block.json b/src/generated/resources/data/anvilcraft/recipe/levitation_powder_from_block.json
index 563d247751..894485062f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/levitation_powder_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/levitation_powder_from_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:levitation_powder_block"
- }
+ "anvilcraft:levitation_powder_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..291c683325
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:light_blue_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:light_blue_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8fc8d492c7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:light_blue_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:light_blue_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..7367b693b7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/light_blue_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:light_blue_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:light_blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..a9fcd8ed6d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:light_gray_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:light_gray_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..dc8e49fe3b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:light_gray_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:light_gray_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..70232247d8
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/light_gray_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:light_gray_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:light_gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..6f15dffc19
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:lime_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:lime_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..1fde61bdaf
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:lime_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:lime_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..105e21b609
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/lime_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:lime_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:lime_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/load_monitor.json b/src/generated/resources/data/anvilcraft/recipe/load_monitor.json
index 7eb0c37341..7ecf3d3f8a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/load_monitor.json
+++ b/src/generated/resources/data/anvilcraft/recipe/load_monitor.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:compass"
- },
- "B": {
- "item": "anvilcraft:magnetoelectric_core"
- }
+ "A": "minecraft:compass",
+ "B": "anvilcraft:magnetoelectric_core"
},
"pattern": [
"A",
diff --git a/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..808b4af9ca
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:magenta_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:magenta_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..160f452d8c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:magenta_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:magenta_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..074497b2c4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/magenta_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:magenta_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:magenta_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/magnet.json b/src/generated/resources/data/anvilcraft/recipe/magnet.json
index 81950696ad..8198015f28 100644
--- a/src/generated/resources/data/anvilcraft/recipe/magnet.json
+++ b/src/generated/resources/data/anvilcraft/recipe/magnet.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:ender_pearl"
- },
- "B": {
- "item": "anvilcraft:magnet_ingot"
- },
- "C": {
- "item": "minecraft:redstone"
- }
+ "A": "minecraft:ender_pearl",
+ "B": "anvilcraft:magnet_ingot",
+ "C": "minecraft:redstone"
},
"pattern": [
" A ",
@@ -18,7 +12,6 @@
" A "
],
"result": {
- "count": 1,
"id": "anvilcraft:magnet"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/magnet_block.json b/src/generated/resources/data/anvilcraft/recipe/magnet_block.json
index d63a6758dc..9bfdefa0c5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/magnet_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/magnet_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "anvilcraft:magnet_ingot"
- }
+ "A": "anvilcraft:magnet_ingot"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:magnet_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_block.json
index d033dd072b..4063f7388d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:magnet_ingot",
"ingredients": [
- {
- "item": "anvilcraft:magnet_block"
- }
+ "anvilcraft:magnet_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_hollow_block.json b/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_hollow_block.json
index 5668d01f58..68e6a3dff2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_hollow_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/magnet_ingot_from_hollow_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:magnet_ingot",
"ingredients": [
- {
- "item": "anvilcraft:hollow_magnet_block"
- }
+ "anvilcraft:hollow_magnet_block"
],
"result": {
"count": 8,
diff --git a/src/generated/resources/data/anvilcraft/recipe/magnetic_chute.json b/src/generated/resources/data/anvilcraft/recipe/magnetic_chute.json
index a420bc4633..0436be2779 100644
--- a/src/generated/resources/data/anvilcraft/recipe/magnetic_chute.json
+++ b/src/generated/resources/data/anvilcraft/recipe/magnetic_chute.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:magnet_ingot"
- },
- "B": {
- "item": "minecraft:dropper"
- }
+ "A": "anvilcraft:magnet_ingot",
+ "B": "minecraft:dropper"
},
"pattern": [
" A ",
diff --git a/src/generated/resources/data/anvilcraft/recipe/magnetoelectric_core.json b/src/generated/resources/data/anvilcraft/recipe/magnetoelectric_core.json
index 8a7a2f4849..75d3030e69 100644
--- a/src/generated/resources/data/anvilcraft/recipe/magnetoelectric_core.json
+++ b/src/generated/resources/data/anvilcraft/recipe/magnetoelectric_core.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "tag": "c:ingots/copper"
- },
- "B": {
- "tag": "c:glass_blocks"
- },
- "C": {
- "item": "anvilcraft:hollow_magnet_block"
- }
+ "A": "#c:ingots/copper",
+ "B": "#c:glass_blocks",
+ "C": "anvilcraft:hollow_magnet_block"
},
"pattern": [
"ABA",
@@ -18,7 +12,6 @@
"ABA"
],
"result": {
- "count": 1,
"id": "anvilcraft:magnetoelectric_core"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_block.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_block.json
index 1dd30f96f6..edae3797e0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_block.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:cursed_gold_block"
- },
+ "ingredient": "anvilcraft:cursed_gold_block",
"mass": 2500
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_ingot.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_ingot.json
index fddf34f53c..099efa09a6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_ingot.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:cursed_gold_ingot"
- },
+ "ingredient": "anvilcraft:cursed_gold_ingot",
"mass": 250
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_nugget.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_nugget.json
index d624a108e3..da20ea992d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_cursed_gold_nugget.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:cursed_gold_nugget"
- },
+ "ingredient": "anvilcraft:cursed_gold_nugget",
"mass": 25
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_block.json
index 45a39247be..5d268d0c45 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_block.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:ember_metal_block"
- },
+ "ingredient": "anvilcraft:ember_metal_block",
"mass": 20000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_ingot.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_ingot.json
index 9e495351dc..105e9e5034 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_ingot.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:ember_metal_ingot"
- },
+ "ingredient": "anvilcraft:ember_metal_ingot",
"mass": 2000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_nugget.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_nugget.json
index bb1df29d85..9cce6a4d0f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_ember_metal_nugget.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:ember_metal_nugget"
- },
+ "ingredient": "anvilcraft:ember_metal_nugget",
"mass": 200
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_heavy_iron_block.json
index f2063ea3ea..af48d0a023 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_heavy_iron_block.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"mass": 8000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_block.json
index 9f2d4ebe99..5ffd62df6c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_block.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:royal_steel_block"
- },
+ "ingredient": "anvilcraft:royal_steel_block",
"mass": 4000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_ingot.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_ingot.json
index 1fa25eac1c..396d2ce912 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_ingot.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:royal_steel_ingot"
- },
+ "ingredient": "anvilcraft:royal_steel_ingot",
"mass": 400
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_nugget.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_nugget.json
index e6e8983e73..b94f63162f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/anvilcraft_royal_steel_nugget.json
@@ -1,7 +1,5 @@
{
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "item": "anvilcraft:royal_steel_nugget"
- },
+ "ingredient": "anvilcraft:royal_steel_nugget",
"mass": 40
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/brass.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/brass.json
index 8b7ccba59e..509ba5bfdf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/brass.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/brass.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/brass"
- },
+ "ingredient": "#c:ingots/brass",
"mass": 80
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/bronze.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/bronze.json
index 1b639d70ef..0c9f547977 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/bronze.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/bronze.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/bronze"
- },
+ "ingredient": "#c:ingots/bronze",
"mass": 80
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/copper.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/copper.json
index fc0acd2e2e..3669b63f9f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/copper.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/copper.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/copper"
- },
+ "ingredient": "#c:ingots/copper",
"mass": 90
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/frost_metal.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/frost_metal.json
index 84e10a0725..b19889b454 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/frost_metal.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/frost_metal.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/frost_metal"
- },
+ "ingredient": "#c:ingots/frost_metal",
"mass": 300
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/gold.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/gold.json
index 26c95900ae..3901da01d0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/gold.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/gold.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/gold"
- },
+ "ingredient": "#c:ingots/gold",
"mass": 190
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/iron.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/iron.json
index 9a492b7ffb..0cd60b59a0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/iron.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/iron.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/iron"
- },
+ "ingredient": "#c:ingots/iron",
"mass": 80
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/lead.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/lead.json
index 6e9d5e293d..41f7be374c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/lead.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/lead.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/lead"
- },
+ "ingredient": "#c:ingots/lead",
"mass": 110
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/netherite.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/netherite.json
index 417a5146d9..8d52c003ee 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/netherite.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/netherite.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/netherite"
- },
+ "ingredient": "#c:ingots/netherite",
"mass": 1500
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/plutonium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/plutonium.json
index 4ce1ce060d..e8a67f535b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/plutonium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/plutonium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/plutonium"
- },
+ "ingredient": "#c:ingots/plutonium",
"mass": 190
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/silver.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/silver.json
index 1ae46d9807..39da6ac9ed 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/silver.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/silver.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/silver"
- },
+ "ingredient": "#c:ingots/silver",
"mass": 100
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tin.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tin.json
index 1dcdc32fbb..df2baea007 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tin.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tin.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/tin"
- },
+ "ingredient": "#c:ingots/tin",
"mass": 70
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/titanium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/titanium.json
index 4ce2703af2..6423ff893d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/titanium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/titanium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/titanium"
- },
+ "ingredient": "#c:ingots/titanium",
"mass": 50
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/transcendium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/transcendium.json
index 28d018a77b..70f786e1fb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/transcendium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/transcendium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/transcendium"
- },
+ "ingredient": "#c:ingots/transcendium",
"mass": 2500
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tungsten.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tungsten.json
index 265476da68..3f04ab18bd 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tungsten.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/tungsten.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/tungsten"
- },
+ "ingredient": "#c:ingots/tungsten",
"mass": 190
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/uranium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/uranium.json
index ed51e3e80a..2df8488f68 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/uranium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/uranium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/uranium"
- },
+ "ingredient": "#c:ingots/uranium",
"mass": 180
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/zinc.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/zinc.json
index ad74784e63..29e5987f4d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/zinc.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_ingots/zinc.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:ingots/zinc"
- },
+ "ingredient": "#c:ingots/zinc",
"mass": 70
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/brass.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/brass.json
index a6782458a2..1dcf583706 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/brass.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/brass.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/brass"
- },
+ "ingredient": "#c:nuggets/brass",
"mass": 8
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/bronze.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/bronze.json
index 01238179c1..e62f52cec5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/bronze.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/bronze.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/bronze"
- },
+ "ingredient": "#c:nuggets/bronze",
"mass": 8
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/copper.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/copper.json
index 9204579c36..0ec07ffbbb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/copper.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/copper.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/copper"
- },
+ "ingredient": "#c:nuggets/copper",
"mass": 9
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/frost_metal.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/frost_metal.json
index 27ce8fcf32..090f26cee2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/frost_metal.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/frost_metal.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/frost_metal"
- },
+ "ingredient": "#c:nuggets/frost_metal",
"mass": 30
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/gold.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/gold.json
index 31b6cb9e52..dac6cc6d65 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/gold.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/gold.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/gold"
- },
+ "ingredient": "#c:nuggets/gold",
"mass": 19
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/iron.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/iron.json
index a21b610e1a..5f3ae21449 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/iron.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/iron.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/iron"
- },
+ "ingredient": "#c:nuggets/iron",
"mass": 8
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/lead.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/lead.json
index 7d8e13e55c..f530dc1337 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/lead.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/lead.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/lead"
- },
+ "ingredient": "#c:nuggets/lead",
"mass": 11
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/netherite.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/netherite.json
index 7c6b8629db..86cce524ca 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/netherite.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/netherite.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/netherite"
- },
+ "ingredient": "#c:nuggets/netherite",
"mass": 150
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/plutonium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/plutonium.json
index 971bf2b221..74e5ab4783 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/plutonium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/plutonium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/plutonium"
- },
+ "ingredient": "#c:nuggets/plutonium",
"mass": 19
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/silver.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/silver.json
index c68f03942c..6f1246d6ae 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/silver.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/silver.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/silver"
- },
+ "ingredient": "#c:nuggets/silver",
"mass": 10
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tin.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tin.json
index 6ba5ff5922..d70a18719a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tin.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tin.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/tin"
- },
+ "ingredient": "#c:nuggets/tin",
"mass": 7
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/titanium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/titanium.json
index 7694076ec8..a92d84d760 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/titanium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/titanium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/titanium"
- },
+ "ingredient": "#c:nuggets/titanium",
"mass": 5
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/transcendium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/transcendium.json
index ce883a3d99..ffde50e8bb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/transcendium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/transcendium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/transcendium"
- },
+ "ingredient": "#c:nuggets/transcendium",
"mass": 250
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tungsten.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tungsten.json
index 4b26613099..aabed001da 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tungsten.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/tungsten.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/tungsten"
- },
+ "ingredient": "#c:nuggets/tungsten",
"mass": 19
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/uranium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/uranium.json
index bb91c279a5..bf5fdf2210 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/uranium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/uranium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/uranium"
- },
+ "ingredient": "#c:nuggets/uranium",
"mass": 18
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/zinc.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/zinc.json
index 3d9ebe4ee2..d590df54e7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/zinc.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_nuggets/zinc.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:nuggets/zinc"
- },
+ "ingredient": "#c:nuggets/zinc",
"mass": 7
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/brass.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/brass.json
index 7468f67ded..6ba11be067 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/brass.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/brass.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/brass"
- },
+ "ingredient": "#c:storage_blocks/brass",
"mass": 800
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/bronze.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/bronze.json
index 57dcb82a36..f81b4ec5f9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/bronze.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/bronze.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/bronze"
- },
+ "ingredient": "#c:storage_blocks/bronze",
"mass": 800
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/copper.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/copper.json
index eb62798067..df13909e87 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/copper.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/copper.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/copper"
- },
+ "ingredient": "#c:storage_blocks/copper",
"mass": 900
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/frost_metal.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/frost_metal.json
index 852c2a4090..d8fc5bbc12 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/frost_metal.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/frost_metal.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/frost_metal"
- },
+ "ingredient": "#c:storage_blocks/frost_metal",
"mass": 3000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/gold.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/gold.json
index 5d6867f260..e3e4109207 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/gold.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/gold.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/gold"
- },
+ "ingredient": "#c:storage_blocks/gold",
"mass": 1900
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/iron.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/iron.json
index 453f3ef9ec..e42a2faf52 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/iron.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/iron.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/iron"
- },
+ "ingredient": "#c:storage_blocks/iron",
"mass": 800
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/lead.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/lead.json
index 8325305a48..40027dcb2d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/lead.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/lead.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/lead"
- },
+ "ingredient": "#c:storage_blocks/lead",
"mass": 1100
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/netherite.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/netherite.json
index 87506f4d7a..6d24173e6d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/netherite.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/netherite.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/netherite"
- },
+ "ingredient": "#c:storage_blocks/netherite",
"mass": 15000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/plutonium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/plutonium.json
index 0a3dda3c1b..f0107bae0b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/plutonium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/plutonium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/plutonium"
- },
+ "ingredient": "#c:storage_blocks/plutonium",
"mass": 1900
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/silver.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/silver.json
index 0e9d75c350..97f07ac9fc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/silver.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/silver.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/silver"
- },
+ "ingredient": "#c:storage_blocks/silver",
"mass": 1000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tin.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tin.json
index 6889b88435..e4e12faf05 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tin.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tin.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/tin"
- },
+ "ingredient": "#c:storage_blocks/tin",
"mass": 700
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/titanium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/titanium.json
index b52faf7ca1..efaa7690f8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/titanium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/titanium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/titanium"
- },
+ "ingredient": "#c:storage_blocks/titanium",
"mass": 500
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/transcendium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/transcendium.json
index c096fcabca..ec02d61a6b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/transcendium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/transcendium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/transcendium"
- },
+ "ingredient": "#c:storage_blocks/transcendium",
"mass": 25000
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tungsten.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tungsten.json
index 2be18d8b6d..e37fe1834c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tungsten.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/tungsten.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/tungsten"
- },
+ "ingredient": "#c:storage_blocks/tungsten",
"mass": 1900
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/uranium.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/uranium.json
index 858076a07a..7189cc2ddc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/uranium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/uranium.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/uranium"
- },
+ "ingredient": "#c:storage_blocks/uranium",
"mass": 1800
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/zinc.json b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/zinc.json
index dfb8712224..61ff85a52e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/zinc.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mass_inject/c_storage_blocks/zinc.json
@@ -9,8 +9,6 @@
}
],
"type": "anvilcraft:mass_inject",
- "ingredient": {
- "tag": "c:storage_blocks/zinc"
- },
+ "ingredient": "#c:storage_blocks/zinc",
"mass": 700
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/mob_transform_with_item/zombie_to_giant_anvil.json b/src/generated/resources/data/anvilcraft/recipe/mob_transform_with_item/zombie_to_giant_anvil.json
index c0f3a468cb..2088298be0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/mob_transform_with_item/zombie_to_giant_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/mob_transform_with_item/zombie_to_giant_anvil.json
@@ -8,7 +8,6 @@
],
"input": "minecraft:zombie",
"item_result": {
- "count": 1,
"id": "anvilcraft:giant_anvil"
},
"special_result": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/acceleration_ring.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/acceleration_ring.json
index 52c4e23900..fab81d80d5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/acceleration_ring.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/acceleration_ring.json
@@ -34,7 +34,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:acceleration_ring"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/deflection_ring.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/deflection_ring.json
index 9088409e62..05e37f3e10 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/deflection_ring.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/deflection_ring.json
@@ -28,7 +28,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:deflection_ring"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/diamond_block.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/diamond_block.json
index f393c9de22..7c1493e8dc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/diamond_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/diamond_block.json
@@ -25,7 +25,6 @@
}
},
"result": {
- "count": 1,
"id": "minecraft:diamond_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_1.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_1.json
index 26c7d552e8..6245ff53c2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_1.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_1.json
@@ -79,7 +79,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:giant_anvil"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_2.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_2.json
index c983f4d6e6..4729ae18c3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_2.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/giant_anvil_2.json
@@ -31,7 +31,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:giant_anvil"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/large_cake.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_cake.json
index 3c38ae426a..b5ea121378 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/large_cake.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_cake.json
@@ -31,7 +31,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:large_cake"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/large_crate.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_crate.json
new file mode 100644
index 0000000000..0ac5df1ab9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_crate.json
@@ -0,0 +1,33 @@
+{
+ "type": "anvilcraft:multiblock",
+ "pattern": {
+ "layers": [
+ [
+ "AAA",
+ "AAA",
+ "AAA"
+ ],
+ [
+ "AAA",
+ "ABA",
+ "AAA"
+ ],
+ [
+ "AAA",
+ "AAA",
+ "AAA"
+ ]
+ ],
+ "symbols": {
+ "A": {
+ "block": "#c:stripped_logs"
+ },
+ "B": {
+ "block": "anvilcraft:resin_block"
+ }
+ }
+ },
+ "result": {
+ "id": "anvilcraft:large_crate"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_1.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_1.json
index 4671e049e3..f89840b841 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_1.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_1.json
@@ -25,7 +25,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:large_fluid_tank"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_2.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_2.json
index 0895607fb7..25f02dba21 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_2.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/large_fluid_tank_2.json
@@ -25,7 +25,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:large_fluid_tank"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge.json
index ba1b48d074..2c4c2bf9c0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge.json
@@ -28,7 +28,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:menger_sponge"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge_2.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge_2.json
index 359a68b955..e9c423e8a4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge_2.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/menger_sponge_2.json
@@ -109,7 +109,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:menger_sponge"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/shulker_container.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/shulker_container.json
index 6887313088..0e26eb0dad 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/shulker_container.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/shulker_container.json
@@ -28,7 +28,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:shulker_container"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock/singularity_crystal.json b/src/generated/resources/data/anvilcraft/recipe/multiblock/singularity_crystal.json
index 586948bc1d..127e625929 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock/singularity_crystal.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock/singularity_crystal.json
@@ -28,7 +28,6 @@
}
},
"result": {
- "count": 1,
"id": "anvilcraft:singularity_crystal"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock_conversion/large_crate.json b/src/generated/resources/data/anvilcraft/recipe/multiblock_conversion/large_crate.json
new file mode 100644
index 0000000000..856ba655e3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock_conversion/large_crate.json
@@ -0,0 +1,213 @@
+{
+ "type": "anvilcraft:multiblock_conversion",
+ "inputPattern": {
+ "layers": [
+ [
+ "AAA",
+ "AAA",
+ "AAA"
+ ],
+ [
+ "AAA",
+ "ABA",
+ "AAA"
+ ],
+ [
+ "AAA",
+ "AAA",
+ "AAA"
+ ]
+ ],
+ "symbols": {
+ "A": {
+ "block": "#c:stripped_logs"
+ },
+ "B": {
+ "block": "anvilcraft:resin_block"
+ }
+ }
+ },
+ "outputPattern": {
+ "layers": [
+ [
+ "ABC",
+ "DEF",
+ "GHI"
+ ],
+ [
+ "JKL",
+ "MNO",
+ "PQR"
+ ],
+ [
+ "STU",
+ "VWX",
+ "YZ["
+ ]
+ ],
+ "symbols": {
+ "A": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_wn"
+ }
+ },
+ "B": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_n"
+ }
+ },
+ "C": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_en"
+ }
+ },
+ "D": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_w"
+ }
+ },
+ "E": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_center"
+ }
+ },
+ "F": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_e"
+ }
+ },
+ "G": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_ws"
+ }
+ },
+ "H": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_s"
+ }
+ },
+ "I": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "bottom_es"
+ }
+ },
+ "J": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_wn"
+ }
+ },
+ "K": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_n"
+ }
+ },
+ "L": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_en"
+ }
+ },
+ "M": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_w"
+ }
+ },
+ "N": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_center"
+ }
+ },
+ "O": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_e"
+ }
+ },
+ "P": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_ws"
+ }
+ },
+ "Q": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_s"
+ }
+ },
+ "R": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "mid_es"
+ }
+ },
+ "S": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_wn"
+ }
+ },
+ "T": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_n"
+ }
+ },
+ "U": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_en"
+ }
+ },
+ "V": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_w"
+ }
+ },
+ "W": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_center"
+ }
+ },
+ "X": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_e"
+ }
+ },
+ "Y": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_ws"
+ }
+ },
+ "Z": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_s"
+ }
+ },
+ "[": {
+ "block": "anvilcraft:large_crate",
+ "properties": {
+ "half": "top_es"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiblock_conversion/spawner.json b/src/generated/resources/data/anvilcraft/recipe/multiblock_conversion/spawner.json
index 6bc403f690..89371dddf1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiblock_conversion/spawner.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiblock_conversion/spawner.json
@@ -23,13 +23,13 @@
"block": "anvilcraft:cursed_gold_block"
},
"B": {
- "block": "minecraft:chain",
+ "block": "minecraft:iron_chain",
"properties": {
"axis": "x"
}
},
"C": {
- "block": "minecraft:chain",
+ "block": "minecraft:iron_chain",
"properties": {
"axis": "z"
}
@@ -38,7 +38,7 @@
"block": "minecraft:soul_fire"
},
"E": {
- "block": "minecraft:chain",
+ "block": "minecraft:iron_chain",
"properties": {
"axis": "y"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_block.json b/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_block.json
index 79898ae249..40c3d3bf0d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:multiphase_matter"
- }
+ "A": "anvilcraft:multiphase_matter"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:multiphase_matter_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_from_block.json b/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_from_block.json
index ec60d873dd..33d6a280f5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiphase_matter_from_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:multiphase_matter_block"
- }
+ "anvilcraft:multiphase_matter_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/multiphase_transcendium.json b/src/generated/resources/data/anvilcraft/recipe/multiphase_transcendium.json
index ef6b71c1ae..983cf3718e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/multiphase_transcendium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/multiphase_transcendium.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:transcendium_ingot"
- },
- "base": {
- "item": "anvilcraft:multiphase_matter"
- },
+ "addition": "anvilcraft:transcendium_ingot",
+ "base": "anvilcraft:multiphase_matter",
"result": {
- "count": 1,
"id": "anvilcraft:multiphase_transcendium"
},
- "template": {
- "item": "anvilcraft:transcendium_upgrade_smithing_template"
- }
+ "template": "anvilcraft:transcendium_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/negative_matter.json b/src/generated/resources/data/anvilcraft/recipe/negative_matter.json
index e77ef02a07..eb0d66128e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/negative_matter.json
+++ b/src/generated/resources/data/anvilcraft/recipe/negative_matter.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:negative_matter_nugget"
- }
+ "A": "anvilcraft:negative_matter_nugget"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:negative_matter"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/negative_matter_block.json b/src/generated/resources/data/anvilcraft/recipe/negative_matter_block.json
index 6c0aae38e1..e9b2aaf8b5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/negative_matter_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/negative_matter_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:negative_matter"
- }
+ "A": "anvilcraft:negative_matter"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:negative_matter_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/negative_matter_from_block.json b/src/generated/resources/data/anvilcraft/recipe/negative_matter_from_block.json
index 13ea1b4075..91a43367ba 100644
--- a/src/generated/resources/data/anvilcraft/recipe/negative_matter_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/negative_matter_from_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:negative_matter_block"
- }
+ "anvilcraft:negative_matter_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/negative_matter_nugget_from_ingot.json b/src/generated/resources/data/anvilcraft/recipe/negative_matter_nugget_from_ingot.json
index 265e4ef033..e55f971fd1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/negative_matter_nugget_from_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/negative_matter_nugget_from_ingot.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:negative_matter"
- }
+ "anvilcraft:negative_matter"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/neoforge.json b/src/generated/resources/data/anvilcraft/recipe/neoforge.json
index 598cbd5603..bb6104d013 100644
--- a/src/generated/resources/data/anvilcraft/recipe/neoforge.json
+++ b/src/generated/resources/data/anvilcraft/recipe/neoforge.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:cake_block"
- },
- "B": {
- "item": "anvilcraft:creamy_bread_roll"
- }
+ "A": "anvilcraft:cake_block",
+ "B": "anvilcraft:creamy_bread_roll"
},
"pattern": [
"AAA",
@@ -15,7 +11,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "anvilcraft:neoforge"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/netherite_crystal_nucleus.json b/src/generated/resources/data/anvilcraft/recipe/netherite_crystal_nucleus.json
index a3a398897d..276a9a63e8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/netherite_crystal_nucleus.json
+++ b/src/generated/resources/data/anvilcraft/recipe/netherite_crystal_nucleus.json
@@ -2,18 +2,13 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "tag": "c:plates/tungsten"
- },
- "B": {
- "item": "minecraft:netherite_scrap"
- }
+ "A": "#c:plates/tungsten",
+ "B": "minecraft:netherite_scrap"
},
"pattern": [
"ABA"
],
"result": {
- "count": 1,
"id": "anvilcraft:netherite_crystal_nucleus"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/netherrack.json b/src/generated/resources/data/anvilcraft/recipe/netherrack.json
new file mode 100644
index 0000000000..83adfa9040
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/netherrack.json
@@ -0,0 +1,10 @@
+{
+ "type": "minecraft:smelting",
+ "category": "blocks",
+ "cookingtime": 200,
+ "experience": 0.0,
+ "ingredient": "anvilcraft:rotten_flesh_block",
+ "result": {
+ "id": "minecraft:netherrack"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/neutron_irradiator.json b/src/generated/resources/data/anvilcraft/recipe/neutron_irradiator.json
index c59076d2ec..69acfc76c4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/neutron_irradiator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/neutron_irradiator.json
@@ -3,22 +3,12 @@
"category": "misc",
"key": {
"A": [
- {
- "item": "anvilcraft:neutronium_ingot"
- },
- {
- "item": "anvilcraft:charged_neutronium_ingot"
- },
- {
- "item": "anvilcraft:stable_neutronium_ingot"
- }
+ "anvilcraft:neutronium_ingot",
+ "anvilcraft:charged_neutronium_ingot",
+ "anvilcraft:stable_neutronium_ingot"
],
- "B": {
- "item": "anvilcraft:ember_metal_ingot"
- },
- "C": {
- "item": "anvilcraft:negative_matter_block"
- }
+ "B": "anvilcraft:ember_metal_ingot",
+ "C": "anvilcraft:negative_matter_block"
},
"pattern": [
" A ",
@@ -26,7 +16,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "anvilcraft:neutron_irradiator"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/null/neutron_irradation/uranium_block_explosion.json b/src/generated/resources/data/anvilcraft/recipe/null/neutron_irradation/uranium_block_explosion.json
new file mode 100644
index 0000000000..0b2e2cc166
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/null/neutron_irradation/uranium_block_explosion.json
@@ -0,0 +1,69 @@
+{
+ "type": "anvillib_recipe:in_world_recipe",
+ "compatible": true,
+ "conflicting": [
+ {
+ "type": "anvillib_recipe:has_item_ingredient",
+ "item": {
+ "items": "anvilcraft:uranium_block"
+ },
+ "offset": [
+ 0.0,
+ -0.375,
+ 0.0
+ ],
+ "range": [
+ 0.75,
+ 0.75,
+ 0.75
+ ]
+ }
+ ],
+ "icon": {
+ "id": "minecraft:anvil"
+ },
+ "non_conflicting": [
+ {
+ "type": "anvilcraft:has_cauldron",
+ "offset": [
+ 0.0,
+ -1.0,
+ 0.0
+ ]
+ },
+ {
+ "type": "anvillib_recipe:has_block",
+ "offset": [
+ 0.0,
+ -2.0,
+ 0.0
+ ],
+ "predicate": {
+ "blocks": "anvilcraft:neutron_irradiator"
+ }
+ }
+ ],
+ "outcomes": [
+ {
+ "type": "anvillib_recipe:choose_one",
+ "choices": [
+ {
+ "outcome": {
+ "type": "anvillib_recipe:produce_explosion",
+ "fire": false,
+ "interact": "block",
+ "offset": [
+ 0.0,
+ -0.75,
+ 0.0
+ ],
+ "power": 3.0
+ },
+ "weight": 1.0
+ }
+ ]
+ }
+ ],
+ "priority": 5,
+ "trigger": "anvilcraft:on_anvil_fall_on"
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..b8fd928435
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:orange_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:orange_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..db053fbb95
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:orange_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:orange_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..ba7708fb91
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/orange_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:orange_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:orange_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/overseer.json b/src/generated/resources/data/anvilcraft/recipe/overseer.json
index bd5d1bf4fe..74dad1e8da 100644
--- a/src/generated/resources/data/anvilcraft/recipe/overseer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/overseer.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:obsidian"
- },
- "B": {
- "item": "minecraft:ender_eye"
- },
- "C": {
- "item": "anvilcraft:royal_steel_block"
- }
+ "A": "minecraft:obsidian",
+ "B": "minecraft:ender_eye",
+ "C": "anvilcraft:royal_steel_block"
},
"pattern": [
"ABA",
@@ -18,7 +12,6 @@
"CBC"
],
"result": {
- "count": 1,
"id": "anvilcraft:overseer"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/penrose_sphere_component.json b/src/generated/resources/data/anvilcraft/recipe/penrose_sphere_component.json
new file mode 100644
index 0000000000..cb864e6b82
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/penrose_sphere_component.json
@@ -0,0 +1,18 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "key": {
+ "A": "anvilcraft:transcendium_ingot",
+ "B": "anvilcraft:heliostats",
+ "C": "anvilcraft:ruby_prism"
+ },
+ "pattern": [
+ "ABA",
+ "BCB",
+ "ABA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:penrose_sphere_component"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_axe_and_royal_steel_axe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_axe_and_royal_steel_axe.json
index 050241fd2c..3cfc6b0c9b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_axe_and_royal_steel_axe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_axe_and_royal_steel_axe.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "minecraft:diamond_axe",
- "anvilcraft:royal_steel_axe"
+ {
+ "id": "minecraft:diamond_axe"
+ },
+ {
+ "id": "anvilcraft:royal_steel_axe"
+ }
],
"material": {
"items": "anvilcraft:royal_steel_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_hoe_and_royal_steel_hoe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_hoe_and_royal_steel_hoe.json
index 9f11b17394..9b0fbc7ec4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_hoe_and_royal_steel_hoe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_hoe_and_royal_steel_hoe.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "minecraft:diamond_hoe",
- "anvilcraft:royal_steel_hoe"
+ {
+ "id": "minecraft:diamond_hoe"
+ },
+ {
+ "id": "anvilcraft:royal_steel_hoe"
+ }
],
"material": {
"items": "anvilcraft:royal_steel_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_pickaxe_and_royal_steel_pickaxe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_pickaxe_and_royal_steel_pickaxe.json
index a01098141e..6e83f0a4a8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_pickaxe_and_royal_steel_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_pickaxe_and_royal_steel_pickaxe.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "minecraft:diamond_pickaxe",
- "anvilcraft:royal_steel_pickaxe"
+ {
+ "id": "minecraft:diamond_pickaxe"
+ },
+ {
+ "id": "anvilcraft:royal_steel_pickaxe"
+ }
],
"material": {
"items": "anvilcraft:royal_steel_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_shovel_and_royal_steel_shovel.json b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_shovel_and_royal_steel_shovel.json
index 5529a37732..4378509a03 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_shovel_and_royal_steel_shovel.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_shovel_and_royal_steel_shovel.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "minecraft:diamond_shovel",
- "anvilcraft:royal_steel_shovel"
+ {
+ "id": "minecraft:diamond_shovel"
+ },
+ {
+ "id": "anvilcraft:royal_steel_shovel"
+ }
],
"material": {
"items": "anvilcraft:royal_steel_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_sword_and_royal_steel_sword.json b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_sword_and_royal_steel_sword.json
index 558dd81ddc..c157bc4155 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_sword_and_royal_steel_sword.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/diamond_sword_and_royal_steel_sword.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "minecraft:diamond_sword",
- "anvilcraft:royal_steel_sword"
+ {
+ "id": "minecraft:diamond_sword"
+ },
+ {
+ "id": "anvilcraft:royal_steel_sword"
+ }
],
"material": {
"items": "anvilcraft:royal_steel_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_anvil_and_ember_anvil.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_anvil_and_ember_anvil.json
index 6237c81252..6b15fa406d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_anvil_and_ember_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_anvil_and_ember_anvil.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "anvilcraft:frost_anvil",
- "anvilcraft:ember_anvil"
+ {
+ "id": "anvilcraft:frost_anvil"
+ },
+ {
+ "id": "anvilcraft:ember_anvil"
+ }
],
"material": {
"items": "anvilcraft:multiphase_matter_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_grindstone_and_ember_grindstone.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_grindstone_and_ember_grindstone.json
index e5fd5177aa..75ffd06c2c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_grindstone_and_ember_grindstone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_grindstone_and_ember_grindstone.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "anvilcraft:frost_grindstone",
- "anvilcraft:ember_grindstone"
+ {
+ "id": "anvilcraft:frost_grindstone"
+ },
+ {
+ "id": "anvilcraft:ember_grindstone"
+ }
],
"material": {
"items": "anvilcraft:multiphase_matter_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_axe_and_ember_metal_axe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_axe_and_ember_metal_axe.json
index dd25d555f3..3baf370f71 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_axe_and_ember_metal_axe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_axe_and_ember_metal_axe.json
@@ -10,7 +10,9 @@
]
}
],
- "result": "anvilcraft:frost_metal_axe"
+ "result": {
+ "id": "anvilcraft:frost_metal_axe"
+ }
},
{
"modifiers": [
@@ -25,7 +27,7 @@
"dest": {
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
"input": "input.0",
"orig": "anvilcraft:merciless_enchantments"
@@ -37,7 +39,9 @@
]
}
],
- "result": "anvilcraft:ember_metal_axe"
+ "result": {
+ "id": "anvilcraft:ember_metal_axe"
+ }
}
],
"material": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_heavy_halberd_and_ember_metal_heavy_halberd.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_heavy_halberd_and_ember_metal_heavy_halberd.json
index 57e4aecc9a..a12087dc32 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_heavy_halberd_and_ember_metal_heavy_halberd.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_heavy_halberd_and_ember_metal_heavy_halberd.json
@@ -10,7 +10,9 @@
]
}
],
- "result": "anvilcraft:frost_metal_heavy_halberd"
+ "result": {
+ "id": "anvilcraft:frost_metal_heavy_halberd"
+ }
},
{
"modifiers": [
@@ -25,7 +27,7 @@
"dest": {
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
"input": "input.0",
"orig": "anvilcraft:merciless_enchantments"
@@ -37,7 +39,9 @@
]
}
],
- "result": "anvilcraft:ember_metal_heavy_halberd"
+ "result": {
+ "id": "anvilcraft:ember_metal_heavy_halberd"
+ }
}
],
"material": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_hoe_and_ember_metal_hoe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_hoe_and_ember_metal_hoe.json
index 3b5736ce47..048fc89017 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_hoe_and_ember_metal_hoe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_hoe_and_ember_metal_hoe.json
@@ -10,7 +10,9 @@
]
}
],
- "result": "anvilcraft:frost_metal_hoe"
+ "result": {
+ "id": "anvilcraft:frost_metal_hoe"
+ }
},
{
"modifiers": [
@@ -25,7 +27,7 @@
"dest": {
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
"input": "input.0",
"orig": "anvilcraft:merciless_enchantments"
@@ -37,7 +39,9 @@
]
}
],
- "result": "anvilcraft:ember_metal_hoe"
+ "result": {
+ "id": "anvilcraft:ember_metal_hoe"
+ }
}
],
"material": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_pickaxe_and_ember_metal_pickaxe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_pickaxe_and_ember_metal_pickaxe.json
index 44af659c43..06dd3d9f78 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_pickaxe_and_ember_metal_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_pickaxe_and_ember_metal_pickaxe.json
@@ -10,7 +10,9 @@
]
}
],
- "result": "anvilcraft:frost_metal_pickaxe"
+ "result": {
+ "id": "anvilcraft:frost_metal_pickaxe"
+ }
},
{
"modifiers": [
@@ -25,7 +27,7 @@
"dest": {
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
"input": "input.0",
"orig": "anvilcraft:merciless_enchantments"
@@ -37,7 +39,9 @@
]
}
],
- "result": "anvilcraft:ember_metal_pickaxe"
+ "result": {
+ "id": "anvilcraft:ember_metal_pickaxe"
+ }
}
],
"material": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_resonator_and_ember_metal_resonator.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_resonator_and_ember_metal_resonator.json
index b1f40480ac..7bbac28e7d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_resonator_and_ember_metal_resonator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_resonator_and_ember_metal_resonator.json
@@ -10,7 +10,9 @@
]
}
],
- "result": "anvilcraft:frost_metal_resonator"
+ "result": {
+ "id": "anvilcraft:frost_metal_resonator"
+ }
},
{
"modifiers": [
@@ -25,7 +27,7 @@
"dest": {
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
"input": "input.0",
"orig": "anvilcraft:merciless_enchantments"
@@ -37,7 +39,9 @@
]
}
],
- "result": "anvilcraft:ember_metal_resonator"
+ "result": {
+ "id": "anvilcraft:ember_metal_resonator"
+ }
}
],
"material": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_shovel_and_ember_metal_shovel.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_shovel_and_ember_metal_shovel.json
index e76e9b6b13..994379f525 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_shovel_and_ember_metal_shovel.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_shovel_and_ember_metal_shovel.json
@@ -10,7 +10,9 @@
]
}
],
- "result": "anvilcraft:frost_metal_shovel"
+ "result": {
+ "id": "anvilcraft:frost_metal_shovel"
+ }
},
{
"modifiers": [
@@ -25,7 +27,7 @@
"dest": {
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
"input": "input.0",
"orig": "anvilcraft:merciless_enchantments"
@@ -37,7 +39,9 @@
]
}
],
- "result": "anvilcraft:ember_metal_shovel"
+ "result": {
+ "id": "anvilcraft:ember_metal_shovel"
+ }
}
],
"material": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_sword_and_ember_metal_sword.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_sword_and_ember_metal_sword.json
index 0b22d5b3ab..3f9f70beaf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_sword_and_ember_metal_sword.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_metal_sword_and_ember_metal_sword.json
@@ -10,7 +10,9 @@
]
}
],
- "result": "anvilcraft:frost_metal_sword"
+ "result": {
+ "id": "anvilcraft:frost_metal_sword"
+ }
},
{
"modifiers": [
@@ -25,7 +27,7 @@
"dest": {
"type": "anvilcraft:item_enchantments",
"component": "minecraft:enchantments",
- "input": 0
+ "input": "input.0"
},
"input": "input.0",
"orig": "anvilcraft:merciless_enchantments"
@@ -37,7 +39,9 @@
]
}
],
- "result": "anvilcraft:ember_metal_sword"
+ "result": {
+ "id": "anvilcraft:ember_metal_sword"
+ }
}
],
"material": {
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_smithing_table_and_ember_smithing_table.json b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_smithing_table_and_ember_smithing_table.json
index 26fa5efc2a..2a9f4169fd 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/frost_smithing_table_and_ember_smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/frost_smithing_table_and_ember_smithing_table.json
@@ -1,8 +1,12 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "anvilcraft:frost_smithing_table",
- "anvilcraft:ember_smithing_table"
+ {
+ "id": "anvilcraft:frost_smithing_table"
+ },
+ {
+ "id": "anvilcraft:ember_smithing_table"
+ }
],
"material": {
"items": "anvilcraft:multiphase_matter_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/gem_amulets.json b/src/generated/resources/data/anvilcraft/recipe/permutation/gem_amulets.json
index 60939d7576..897a851403 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/gem_amulets.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/gem_amulets.json
@@ -1,10 +1,18 @@
{
"type": "anvilcraft:permutation",
"inputs": [
- "anvilcraft:emerald_amulet",
- "anvilcraft:topaz_amulet",
- "anvilcraft:ruby_amulet",
- "anvilcraft:sapphire_amulet"
+ {
+ "id": "anvilcraft:emerald_amulet"
+ },
+ {
+ "id": "anvilcraft:topaz_amulet"
+ },
+ {
+ "id": "anvilcraft:ruby_amulet"
+ },
+ {
+ "id": "anvilcraft:sapphire_amulet"
+ }
],
"material": {
"items": "anvilcraft:chromatic_stone"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_axe_and_ember_metal_axe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_axe_and_ember_metal_axe.json
index e65de9345c..ee05aa6e84 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_axe_and_ember_metal_axe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_axe_and_ember_metal_axe.json
@@ -10,9 +10,13 @@
]
}
],
- "result": "minecraft:netherite_axe"
+ "result": {
+ "id": "minecraft:netherite_axe"
+ }
},
- "anvilcraft:ember_metal_axe"
+ {
+ "id": "anvilcraft:ember_metal_axe"
+ }
],
"material": {
"items": "anvilcraft:ember_metal_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_hoe_and_ember_metal_hoe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_hoe_and_ember_metal_hoe.json
index e3627bb105..5e667a6236 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_hoe_and_ember_metal_hoe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_hoe_and_ember_metal_hoe.json
@@ -10,9 +10,13 @@
]
}
],
- "result": "minecraft:netherite_hoe"
+ "result": {
+ "id": "minecraft:netherite_hoe"
+ }
},
- "anvilcraft:ember_metal_hoe"
+ {
+ "id": "anvilcraft:ember_metal_hoe"
+ }
],
"material": {
"items": "anvilcraft:ember_metal_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_pickaxe_and_ember_metal_pickaxe.json b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_pickaxe_and_ember_metal_pickaxe.json
index eee62d861d..0f8149db13 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_pickaxe_and_ember_metal_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_pickaxe_and_ember_metal_pickaxe.json
@@ -10,9 +10,13 @@
]
}
],
- "result": "minecraft:netherite_pickaxe"
+ "result": {
+ "id": "minecraft:netherite_pickaxe"
+ }
},
- "anvilcraft:ember_metal_pickaxe"
+ {
+ "id": "anvilcraft:ember_metal_pickaxe"
+ }
],
"material": {
"items": "anvilcraft:ember_metal_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_shovel_and_ember_metal_shovel.json b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_shovel_and_ember_metal_shovel.json
index 869a5fe7f1..56fe4b5ccc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_shovel_and_ember_metal_shovel.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_shovel_and_ember_metal_shovel.json
@@ -10,9 +10,13 @@
]
}
],
- "result": "minecraft:netherite_shovel"
+ "result": {
+ "id": "minecraft:netherite_shovel"
+ }
},
- "anvilcraft:ember_metal_shovel"
+ {
+ "id": "anvilcraft:ember_metal_shovel"
+ }
],
"material": {
"items": "anvilcraft:ember_metal_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_sword_and_ember_metal_sword.json b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_sword_and_ember_metal_sword.json
index f6379e2b40..b6e220df8f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_sword_and_ember_metal_sword.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation/netherite_sword_and_ember_metal_sword.json
@@ -10,9 +10,13 @@
]
}
],
- "result": "minecraft:netherite_sword"
+ "result": {
+ "id": "minecraft:netherite_sword"
+ }
},
- "anvilcraft:ember_metal_sword"
+ {
+ "id": "anvilcraft:ember_metal_sword"
+ }
],
"material": {
"items": "anvilcraft:ember_metal_ingot"
diff --git a/src/generated/resources/data/anvilcraft/recipe/permutation_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/permutation_smithing_template.json
index 0e280036ce..2ec02df2e9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/permutation_smithing_template.json
+++ b/src/generated/resources/data/anvilcraft/recipe/permutation_smithing_template.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "E": {
- "item": "anvilcraft:earth_core_shard"
- },
- "T": {
- "tag": "anvilcraft:templates"
- },
- "V": {
- "item": "anvilcraft:void_matter"
- }
+ "E": "anvilcraft:earth_core_shard",
+ "T": "#anvilcraft:templates",
+ "V": "anvilcraft:void_matter"
},
"pattern": [
"EEE",
@@ -18,7 +12,6 @@
"VVV"
],
"result": {
- "count": 1,
"id": "anvilcraft:permutation_smithing_template"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal.json b/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal.json
index c42f627e8c..9aaa140b88 100644
--- a/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal.json
+++ b/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal.json
@@ -3,12 +3,8 @@
"category": "misc",
"group": "anvilcraft:piezoelectric_crystal",
"key": {
- "A": {
- "item": "minecraft:copper_ingot"
- },
- "B": {
- "item": "minecraft:quartz_block"
- }
+ "A": "minecraft:copper_ingot",
+ "B": "minecraft:quartz_block"
},
"pattern": [
"ABA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal_amethyst.json b/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal_amethyst.json
index eb1e28a4a7..c9f5173b6c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal_amethyst.json
+++ b/src/generated/resources/data/anvilcraft/recipe/piezoelectric_crystal_amethyst.json
@@ -3,12 +3,8 @@
"category": "misc",
"group": "anvilcraft:piezoelectric_crystal",
"key": {
- "A": {
- "item": "minecraft:copper_ingot"
- },
- "B": {
- "item": "minecraft:amethyst_block"
- }
+ "A": "minecraft:copper_ingot",
+ "B": "minecraft:amethyst_block"
},
"pattern": [
"ABA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/pill.json b/src/generated/resources/data/anvilcraft/recipe/pill.json
index 301b93c9d6..f954c25fcb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/pill.json
+++ b/src/generated/resources/data/anvilcraft/recipe/pill.json
@@ -1,4 +1,3 @@
{
- "type": "anvilcraft:pill_recipe",
- "category": "misc"
+ "type": "anvilcraft:pill_recipe"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/pill_box.json b/src/generated/resources/data/anvilcraft/recipe/pill_box.json
index 50207b816b..14d7413d4d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/pill_box.json
+++ b/src/generated/resources/data/anvilcraft/recipe/pill_box.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:hardend_resin"
- },
- "B": {
- "item": "anvilcraft:pill"
- }
+ "A": "anvilcraft:hardend_resin",
+ "B": "anvilcraft:pill"
},
"pattern": [
"AAA",
@@ -15,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:pill_box"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..e8a081ab50
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:pink_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:pink_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..556ef50996
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:pink_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:pink_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1531dd23ea
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/pink_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:pink_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:pink_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/plutonium_block.json b/src/generated/resources/data/anvilcraft/recipe/plutonium_block.json
index cba54346ea..779ee45c9f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/plutonium_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/plutonium_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/plutonium"
- }
+ "A": "#c:ingots/plutonium"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:plutonium_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_block.json
index 82a4c5ad67..1507c04b87 100644
--- a/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:plutonium_ingot",
"ingredients": [
- {
- "item": "anvilcraft:plutonium_block"
- }
+ "anvilcraft:plutonium_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_nuggets.json b/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_nuggets.json
index 02718289cf..de52537980 100644
--- a/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_nuggets.json
+++ b/src/generated/resources/data/anvilcraft/recipe/plutonium_ingot_from_nuggets.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:plutonium_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/plutonium"
- }
+ "A": "#c:nuggets/plutonium"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:plutonium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/plutonium_nugget_from_ingot.json b/src/generated/resources/data/anvilcraft/recipe/plutonium_nugget_from_ingot.json
index a1adf372f0..8f33a753c8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/plutonium_nugget_from_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/plutonium_nugget_from_ingot.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/plutonium"
- }
+ "#c:ingots/plutonium"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/plutonium_pressure_plate_from_ingots_plutonium.json b/src/generated/resources/data/anvilcraft/recipe/plutonium_pressure_plate_from_ingots_plutonium.json
index 76175a8532..9c0bb5c965 100644
--- a/src/generated/resources/data/anvilcraft/recipe/plutonium_pressure_plate_from_ingots_plutonium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/plutonium_pressure_plate_from_ingots_plutonium.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/plutonium"
- }
+ "A": "#c:ingots/plutonium"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:plutonium_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/power_converter_big.json b/src/generated/resources/data/anvilcraft/recipe/power_converter_big.json
index fed7d4eaff..f2d1aed958 100644
--- a/src/generated/resources/data/anvilcraft/recipe/power_converter_big.json
+++ b/src/generated/resources/data/anvilcraft/recipe/power_converter_big.json
@@ -2,19 +2,14 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "B": {
- "item": "minecraft:copper_block"
- }
+ "A": "anvilcraft:magnetoelectric_core",
+ "B": "minecraft:copper_block"
},
"pattern": [
"A",
"B"
],
"result": {
- "count": 1,
"id": "anvilcraft:power_converter_big"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/power_converter_big_from_middle.json b/src/generated/resources/data/anvilcraft/recipe/power_converter_big_from_middle.json
index daf7f2e9b9..d8699854c9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/power_converter_big_from_middle.json
+++ b/src/generated/resources/data/anvilcraft/recipe/power_converter_big_from_middle.json
@@ -1,18 +1,17 @@
{
- "type": "minecraft:crafting_shaped",
+ "type": "minecraft:crafting_shapeless",
"category": "misc",
- "key": {
- "A": {
- "item": "anvilcraft:power_converter_middle"
- }
- },
- "pattern": [
- "A",
- "A",
- "A"
+ "ingredients": [
+ "anvilcraft:power_converter_middle",
+ "anvilcraft:power_converter_middle",
+ "anvilcraft:power_converter_middle",
+ "anvilcraft:power_converter_middle",
+ "anvilcraft:power_converter_middle",
+ "anvilcraft:power_converter_middle",
+ "anvilcraft:power_converter_middle",
+ "anvilcraft:power_converter_middle"
],
"result": {
- "count": 1,
"id": "anvilcraft:power_converter_big"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/power_converter_big_from_small.json b/src/generated/resources/data/anvilcraft/recipe/power_converter_big_from_small.json
deleted file mode 100644
index f4a34de3f8..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/power_converter_big_from_small.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "misc",
- "key": {
- "A": {
- "item": "anvilcraft:power_converter_small"
- }
- },
- "pattern": [
- "AAA",
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 1,
- "id": "anvilcraft:power_converter_big"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/power_converter_middle_from_big.json b/src/generated/resources/data/anvilcraft/recipe/power_converter_middle_from_big.json
new file mode 100644
index 0000000000..1bf3edea8a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/power_converter_middle_from_big.json
@@ -0,0 +1,11 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ "anvilcraft:power_converter_big"
+ ],
+ "result": {
+ "count": 8,
+ "id": "anvilcraft:power_converter_middle"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/power_converter_middle_from_small.json b/src/generated/resources/data/anvilcraft/recipe/power_converter_middle_from_small.json
index 608ac9c507..d744595a6d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/power_converter_middle_from_small.json
+++ b/src/generated/resources/data/anvilcraft/recipe/power_converter_middle_from_small.json
@@ -1,18 +1,17 @@
{
- "type": "minecraft:crafting_shaped",
+ "type": "minecraft:crafting_shapeless",
"category": "misc",
- "key": {
- "A": {
- "item": "anvilcraft:power_converter_small"
- }
- },
- "pattern": [
- "A",
- "A",
- "A"
+ "ingredients": [
+ "anvilcraft:power_converter_small",
+ "anvilcraft:power_converter_small",
+ "anvilcraft:power_converter_small",
+ "anvilcraft:power_converter_small",
+ "anvilcraft:power_converter_small",
+ "anvilcraft:power_converter_small",
+ "anvilcraft:power_converter_small",
+ "anvilcraft:power_converter_small"
],
"result": {
- "count": 1,
"id": "anvilcraft:power_converter_middle"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/power_converter_small_from_big.json b/src/generated/resources/data/anvilcraft/recipe/power_converter_small_from_big.json
new file mode 100644
index 0000000000..063c3a96a5
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/power_converter_small_from_big.json
@@ -0,0 +1,11 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ "anvilcraft:power_converter_big"
+ ],
+ "result": {
+ "count": 64,
+ "id": "anvilcraft:power_converter_small"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/power_converter_small_from_middle.json b/src/generated/resources/data/anvilcraft/recipe/power_converter_small_from_middle.json
new file mode 100644
index 0000000000..5c76f13ef7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/power_converter_small_from_middle.json
@@ -0,0 +1,11 @@
+{
+ "type": "minecraft:crafting_shapeless",
+ "category": "misc",
+ "ingredients": [
+ "anvilcraft:power_converter_middle"
+ ],
+ "result": {
+ "count": 8,
+ "id": "anvilcraft:power_converter_small"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/powered_sliding_rail.json b/src/generated/resources/data/anvilcraft/recipe/powered_sliding_rail.json
index 3deee96796..c425695c29 100644
--- a/src/generated/resources/data/anvilcraft/recipe/powered_sliding_rail.json
+++ b/src/generated/resources/data/anvilcraft/recipe/powered_sliding_rail.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "P": {
- "item": "minecraft:piston"
- },
- "S": {
- "item": "anvilcraft:sliding_rail"
- }
+ "P": "minecraft:piston",
+ "S": "anvilcraft:sliding_rail"
},
"pattern": [
"SSS",
diff --git a/src/generated/resources/data/anvilcraft/recipe/processor.json b/src/generated/resources/data/anvilcraft/recipe/processor.json
index c513674a31..3d2f6efbd5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/processor.json
+++ b/src/generated/resources/data/anvilcraft/recipe/processor.json
@@ -3,15 +3,9 @@
"category": "misc",
"group": "anvilcraft:processor",
"key": {
- "A": {
- "item": "minecraft:comparator"
- },
- "B": {
- "item": "anvilcraft:hardend_resin"
- },
- "C": {
- "tag": "c:nuggets/copper"
- }
+ "A": "minecraft:comparator",
+ "B": "anvilcraft:hardend_resin",
+ "C": "#c:nuggets/copper"
},
"pattern": [
" ",
@@ -19,7 +13,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "anvilcraft:processor"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/propel_piston.json b/src/generated/resources/data/anvilcraft/recipe/propel_piston.json
index a6d1a05368..4502c614d2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/propel_piston.json
+++ b/src/generated/resources/data/anvilcraft/recipe/propel_piston.json
@@ -2,21 +2,11 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "anvilcraft:ionocraft"
- },
- "B": {
- "item": "anvilcraft:capacitor"
- },
- "C": {
- "item": "minecraft:iron_ingot"
- },
- "D": {
- "item": "minecraft:piston"
- },
- "E": {
- "item": "anvilcraft:ruby"
- }
+ "A": "anvilcraft:ionocraft",
+ "B": "anvilcraft:capacitor",
+ "C": "minecraft:iron_ingot",
+ "D": "minecraft:piston",
+ "E": "anvilcraft:ruby"
},
"pattern": [
"CDC",
@@ -25,9 +15,10 @@
],
"result": {
"components": {
- "anvilcraft:stored_energy": 4000
+ "anvilcraft:stored_energy": {
+ "energy": 8000000
+ }
},
- "count": 1,
"id": "anvilcraft:propel_piston"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/pulse_generator.json b/src/generated/resources/data/anvilcraft/recipe/pulse_generator.json
index d178edf572..935610f386 100644
--- a/src/generated/resources/data/anvilcraft/recipe/pulse_generator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/pulse_generator.json
@@ -2,25 +2,16 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "B": {
- "item": "anvilcraft:circuit_board"
- },
- "C": {
- "item": "minecraft:clock"
- },
- "I": {
- "item": "minecraft:iron_ingot"
- },
- "R": {
- "item": "minecraft:redstone_torch"
- }
+ "B": "anvilcraft:circuit_board",
+ "C": "minecraft:clock",
+ "I": "minecraft:iron_ingot",
+ "R": "minecraft:redstone_torch"
},
"pattern": [
"BCR",
"III"
],
"result": {
- "count": 1,
"id": "anvilcraft:pulse_generator"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..db2151cc3f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:purple_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:purple_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..7945ca4827
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:purple_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:purple_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..77b73560fa
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/purple_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:purple_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:purple_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_lead.json b/src/generated/resources/data/anvilcraft/recipe/raw_lead.json
index eb3b9943fc..b7c4e0a931 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_lead.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_lead.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:raw_lead_block"
- }
+ "anvilcraft:raw_lead_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_lead_block.json b/src/generated/resources/data/anvilcraft/recipe/raw_lead_block.json
index f9e4486767..e89f631479 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_lead_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_lead_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:raw_lead"
- }
+ "A": "anvilcraft:raw_lead"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:raw_lead_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_silver.json b/src/generated/resources/data/anvilcraft/recipe/raw_silver.json
index e44a064599..4fd2226ea7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_silver.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_silver.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:raw_silver_block"
- }
+ "anvilcraft:raw_silver_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_silver_block.json b/src/generated/resources/data/anvilcraft/recipe/raw_silver_block.json
index cce7dacdd7..1f8627074b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_silver_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_silver_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:raw_silver"
- }
+ "A": "anvilcraft:raw_silver"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:raw_silver_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_tin.json b/src/generated/resources/data/anvilcraft/recipe/raw_tin.json
index dfeabb9b3f..31cae6be28 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_tin.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_tin.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:raw_tin_block"
- }
+ "anvilcraft:raw_tin_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_tin_block.json b/src/generated/resources/data/anvilcraft/recipe/raw_tin_block.json
index 8e3822fe55..50b2f5dfab 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_tin_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_tin_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:raw_tin"
- }
+ "A": "anvilcraft:raw_tin"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:raw_tin_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_titanium.json b/src/generated/resources/data/anvilcraft/recipe/raw_titanium.json
index 534bda2203..cd0cb2ed43 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_titanium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_titanium.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:raw_titanium_block"
- }
+ "anvilcraft:raw_titanium_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_titanium_block.json b/src/generated/resources/data/anvilcraft/recipe/raw_titanium_block.json
index 6f8b838518..7b811751fe 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_titanium_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_titanium_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:raw_titanium"
- }
+ "A": "anvilcraft:raw_titanium"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:raw_titanium_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_tungsten.json b/src/generated/resources/data/anvilcraft/recipe/raw_tungsten.json
index f77f9538e4..7589e9da6b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_tungsten.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_tungsten.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:raw_tungsten_block"
- }
+ "anvilcraft:raw_tungsten_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_tungsten_block.json b/src/generated/resources/data/anvilcraft/recipe/raw_tungsten_block.json
index af50f51c6b..5ae28b62be 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_tungsten_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_tungsten_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:raw_tungsten"
- }
+ "A": "anvilcraft:raw_tungsten"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:raw_tungsten_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_uranium.json b/src/generated/resources/data/anvilcraft/recipe/raw_uranium.json
index 2b041141b6..b53710451e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_uranium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_uranium.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:raw_uranium_block"
- }
+ "anvilcraft:raw_uranium_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_uranium_block.json b/src/generated/resources/data/anvilcraft/recipe/raw_uranium_block.json
index 42585cd514..c03f58606e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_uranium_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_uranium_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:raw_uranium"
- }
+ "A": "anvilcraft:raw_uranium"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:raw_uranium_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_zinc.json b/src/generated/resources/data/anvilcraft/recipe/raw_zinc.json
index 9b7b51e90b..d8c94d39ba 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_zinc.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_zinc.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:raw_zinc_block"
- }
+ "anvilcraft:raw_zinc_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/raw_zinc_block.json b/src/generated/resources/data/anvilcraft/recipe/raw_zinc_block.json
index 0b983d0699..347e5f14ab 100644
--- a/src/generated/resources/data/anvilcraft/recipe/raw_zinc_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/raw_zinc_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:raw_zinc"
- }
+ "A": "anvilcraft:raw_zinc"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:raw_zinc_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/recovery_pearl.json b/src/generated/resources/data/anvilcraft/recipe/recovery_pearl.json
index 31153ef526..2395d17f04 100644
--- a/src/generated/resources/data/anvilcraft/recipe/recovery_pearl.json
+++ b/src/generated/resources/data/anvilcraft/recipe/recovery_pearl.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "minecraft:ender_pearl"
- },
- "B": {
- "item": "minecraft:echo_shard"
- }
+ "A": "minecraft:ender_pearl",
+ "B": "minecraft:echo_shard"
},
"pattern": [
" B ",
@@ -15,7 +11,6 @@
" B "
],
"result": {
- "count": 1,
"id": "anvilcraft:recovery_pearl"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..9daf0c8c76
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:red_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:red_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..84487b6f35
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:red_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:red_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..bd38e2b03a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/red_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:red_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:red_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_slab.json
deleted file mode 100644
index f5dc394c4e..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_black"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_black_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_stair.json
deleted file mode 100644
index a9c99b5897..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_black"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_black_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_wall.json
deleted file mode 100644
index 06fba55c62..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_black_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_black"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_black_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_slab.json
deleted file mode 100644
index 5c60b30568..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_blue"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_blue_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_stair.json
deleted file mode 100644
index cfbf94da11..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_blue"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_blue_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_wall.json
deleted file mode 100644
index cb9496e38b..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_blue_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_blue"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_slab.json
deleted file mode 100644
index 6188bf71c4..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_brown"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_brown_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_stair.json
deleted file mode 100644
index 97e0116955..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_brown"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_brown_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_wall.json
deleted file mode 100644
index 92febed9c9..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_brown_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_brown"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_brown_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index a02e13d515..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_cyan"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_cyan_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index ef8a04b8df..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_cyan"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_cyan_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_wall.json
deleted file mode 100644
index 416c96221d..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_cyan_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_cyan"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_cyan_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_slab.json
deleted file mode 100644
index 314623d6c3..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_gray"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_gray_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_stair.json
deleted file mode 100644
index ac1a915cb8..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_gray"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_gray_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_wall.json
deleted file mode 100644
index 10da736dc1..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_gray_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_gray"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_slab.json
deleted file mode 100644
index 3b997c3598..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_green"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_green_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_stair.json
deleted file mode 100644
index 13c8cc0596..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_green"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_green_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_wall.json
deleted file mode 100644
index 7158b16bb1..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_green_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_green"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_green_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index 08dbe204a3..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_light_blue"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_light_blue_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index e34d907d67..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_light_blue"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_light_blue_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_wall.json
deleted file mode 100644
index d4de542f46..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_blue_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_light_blue"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_light_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index 3c13030adc..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_light_gray"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_light_gray_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index b7906b2e44..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_light_gray"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_light_gray_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_wall.json
deleted file mode 100644
index 5227572912..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_light_gray_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_light_gray"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_light_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_slab.json
deleted file mode 100644
index 89ad843f55..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_lime"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_lime_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_stair.json
deleted file mode 100644
index 700b11cbd2..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_lime"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_lime_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_wall.json
deleted file mode 100644
index e2051b0929..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_lime_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_lime"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_lime_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index 756a6042fb..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_magenta"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_magenta_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index 64c083df9c..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_magenta"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_magenta_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_wall.json
deleted file mode 100644
index 6ff86d3b7b..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_magenta_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_magenta"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_magenta_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_slab.json
deleted file mode 100644
index 8c8c7ed3f7..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_orange"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_orange_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 27ea8d8357..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_orange"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_orange_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_wall.json
deleted file mode 100644
index 847f4e46b8..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_orange_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_orange"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_orange_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_slab.json
deleted file mode 100644
index 586c61d562..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_pink"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_pink_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_stair.json
deleted file mode 100644
index 096d4d66f8..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_pink"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_pink_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_wall.json
deleted file mode 100644
index 95e75a23c2..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_pink_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_pink"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_pink_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_slab.json
deleted file mode 100644
index fc9c86a253..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_purple"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_purple_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_stair.json
deleted file mode 100644
index 78329fc0db..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_purple"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_purple_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_wall.json
deleted file mode 100644
index fae9ce97a9..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_purple_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_purple"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_purple_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_slab.json
deleted file mode 100644
index 4e52f12154..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_red"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_red_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_stair.json
deleted file mode 100644
index 0ceb6eaff0..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_red"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_red_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_wall.json
deleted file mode 100644
index 35e9a3fee6..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_red_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_red"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_red_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_slab.json
deleted file mode 100644
index 4fe20df48b..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_white"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_white_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_stair.json
deleted file mode 100644
index 146d4d2ca1..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_white"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_white_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_wall.json
deleted file mode 100644
index 577fd4e699..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_white_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_white"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_white_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_slab.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index 8656ff7cc9..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_yellow"
- }
- },
- "pattern": [
- "AAA"
- ],
- "result": {
- "count": 6,
- "id": "anvilcraft:reinforced_concrete_yellow_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_stair.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index 16866694ea..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_yellow"
- }
- },
- "pattern": [
- "A ",
- "AA ",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_yellow_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_wall.json b/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_wall.json
deleted file mode 100644
index 61cd5d8b6b..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/reinforced_concrete_yellow_wall.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "building",
- "key": {
- "A": {
- "item": "anvilcraft:reinforced_concrete_yellow"
- }
- },
- "pattern": [
- "AAA",
- "AAA"
- ],
- "result": {
- "count": 4,
- "id": "anvilcraft:reinforced_concrete_yellow_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/remote_transmission_pole.json b/src/generated/resources/data/anvilcraft/recipe/remote_transmission_pole.json
index d60e4b63a7..5fdf6a3813 100644
--- a/src/generated/resources/data/anvilcraft/recipe/remote_transmission_pole.json
+++ b/src/generated/resources/data/anvilcraft/recipe/remote_transmission_pole.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "B": {
- "item": "anvilcraft:transmission_pole"
- },
- "C": {
- "item": "minecraft:anvil"
- }
+ "A": "anvilcraft:magnetoelectric_core",
+ "B": "anvilcraft:transmission_pole",
+ "C": "minecraft:anvil"
},
"pattern": [
"A",
@@ -18,7 +12,6 @@
"C"
],
"result": {
- "count": 1,
"id": "anvilcraft:remote_transmission_pole"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/repeater.json b/src/generated/resources/data/anvilcraft/recipe/repeater.json
index d57698fbf3..93899e9c4d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/repeater.json
+++ b/src/generated/resources/data/anvilcraft/recipe/repeater.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "B": {
- "item": "anvilcraft:hardend_resin"
- },
- "R": {
- "item": "minecraft:redstone"
- },
- "T": {
- "item": "minecraft:redstone_torch"
- }
+ "B": "anvilcraft:hardend_resin",
+ "R": "minecraft:redstone",
+ "T": "minecraft:redstone_torch"
},
"pattern": [
" ",
@@ -18,7 +12,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "minecraft:repeater"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/resin.json b/src/generated/resources/data/anvilcraft/recipe/resin.json
index 0051890645..ec75b6b443 100644
--- a/src/generated/resources/data/anvilcraft/recipe/resin.json
+++ b/src/generated/resources/data/anvilcraft/recipe/resin.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:resin_block"
- }
+ "anvilcraft:resin_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/resin_block.json b/src/generated/resources/data/anvilcraft/recipe/resin_block.json
index ff6577055b..2ed51ab60a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/resin_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/resin_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:resin"
- }
+ "A": "anvilcraft:resin"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:resin_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/resonator_core.json b/src/generated/resources/data/anvilcraft/recipe/resonator_core.json
index 6dba31d521..dca2d14d04 100644
--- a/src/generated/resources/data/anvilcraft/recipe/resonator_core.json
+++ b/src/generated/resources/data/anvilcraft/recipe/resonator_core.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:amethyst_shard"
- },
- "E": {
- "item": "minecraft:echo_shard"
- },
- "M": {
- "item": "anvilcraft:multiphase_matter"
- }
+ "A": "minecraft:amethyst_shard",
+ "E": "minecraft:echo_shard",
+ "M": "anvilcraft:multiphase_matter"
},
"pattern": [
"AEA",
@@ -18,7 +12,6 @@
"AEA"
],
"result": {
- "count": 1,
"id": "anvilcraft:resonator_core"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_block.json b/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_block.json
index 417dbd63fd..8d4a81fe3b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_block.json
@@ -2,36 +2,17 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- },
- {
- "item": "minecraft:rotten_flesh"
- }
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh",
+ "minecraft:rotten_flesh"
],
"result": {
- "count": 1,
"id": "anvilcraft:rotten_flesh_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_from_rotten_flesh_block.json b/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_from_rotten_flesh_block.json
index 8cf83cd95e..5c5b18291f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_from_rotten_flesh_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/rotten_flesh_from_rotten_flesh_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "anvilcraft:rotten_flesh_block"
- }
+ "anvilcraft:rotten_flesh_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/royal_dragon_rod.json b/src/generated/resources/data/anvilcraft/recipe/royal_dragon_rod.json
index d32703e079..e9583d3a12 100644
--- a/src/generated/resources/data/anvilcraft/recipe/royal_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/recipe/royal_dragon_rod.json
@@ -2,15 +2,10 @@
"type": "minecraft:crafting_shapeless",
"category": "equipment",
"ingredients": [
- {
- "item": "anvilcraft:block_devourer"
- },
- {
- "item": "anvilcraft:royal_anvil_hammer"
- }
+ "anvilcraft:block_devourer",
+ "anvilcraft:royal_anvil_hammer"
],
"result": {
- "count": 1,
"id": "anvilcraft:royal_dragon_rod"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/royal_steel_block.json
index 33a144fa9f..63154d7e0c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/royal_steel_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:royal_steel_ingot"
- }
+ "A": "anvilcraft:royal_steel_ingot"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:royal_steel_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_block.json
index d4a0ac5658..857150ac28 100644
--- a/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:royal_steel_ingot",
"ingredients": [
- {
- "item": "anvilcraft:royal_steel_block"
- }
+ "anvilcraft:royal_steel_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_nugget.json b/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_nugget.json
index 77a71a2cb6..60e46afb2b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/royal_steel_ingot_from_royal_steel_nugget.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:royal_steel_ingot",
"key": {
- "A": {
- "item": "anvilcraft:royal_steel_nugget"
- }
+ "A": "anvilcraft:royal_steel_nugget"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:royal_steel_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/royal_steel_nugget.json b/src/generated/resources/data/anvilcraft/recipe/royal_steel_nugget.json
index 93157ae1b1..aa779b9062 100644
--- a/src/generated/resources/data/anvilcraft/recipe/royal_steel_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/royal_steel_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:royal_steel_ingot"
- }
+ "anvilcraft:royal_steel_ingot"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/ruby.json b/src/generated/resources/data/anvilcraft/recipe/ruby.json
index 08082cc70c..9bdb9dab62 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ruby.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ruby.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:ruby_block"
- }
+ "anvilcraft:ruby_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/ruby_block.json b/src/generated/resources/data/anvilcraft/recipe/ruby_block.json
index 973eb15c9e..91728064a3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ruby_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ruby_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:ruby"
- }
+ "A": "anvilcraft:ruby"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:ruby_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/ruby_laser.json b/src/generated/resources/data/anvilcraft/recipe/ruby_laser.json
index 3f466ca6d9..caa7367bc8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ruby_laser.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ruby_laser.json
@@ -2,21 +2,11 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "B": {
- "item": "anvilcraft:induction_light"
- },
- "C": {
- "tag": "c:plates/silver"
- },
- "D": {
- "item": "anvilcraft:ruby_block"
- },
- "E": {
- "item": "minecraft:tinted_glass"
- }
+ "A": "anvilcraft:royal_steel_ingot",
+ "B": "anvilcraft:induction_light",
+ "C": "#c:plates/silver",
+ "D": "anvilcraft:ruby_block",
+ "E": "minecraft:tinted_glass"
},
"pattern": [
"AEA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/ruby_prism.json b/src/generated/resources/data/anvilcraft/recipe/ruby_prism.json
index fda98544a5..a52b748667 100644
--- a/src/generated/resources/data/anvilcraft/recipe/ruby_prism.json
+++ b/src/generated/resources/data/anvilcraft/recipe/ruby_prism.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "B": {
- "item": "anvilcraft:ruby_block"
- },
- "C": {
- "item": "anvilcraft:ruby"
- }
+ "A": "anvilcraft:royal_steel_ingot",
+ "B": "anvilcraft:ruby_block",
+ "C": "anvilcraft:ruby"
},
"pattern": [
"ACA",
@@ -18,7 +12,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:ruby_prism"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/sapphire.json b/src/generated/resources/data/anvilcraft/recipe/sapphire.json
index 4be7bdbc04..b2cae7a18e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/sapphire.json
+++ b/src/generated/resources/data/anvilcraft/recipe/sapphire.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:sapphire_block"
- }
+ "anvilcraft:sapphire_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/sapphire_block.json b/src/generated/resources/data/anvilcraft/recipe/sapphire_block.json
index 2cf6616204..bfdaba296e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/sapphire_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/sapphire_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:sapphire"
- }
+ "A": "anvilcraft:sapphire"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:sapphire_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_block.json
index 467a201e4f..815db7bad6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:polished_flint_block"
- }
+ "A": "anvilcraft:polished_flint_block"
},
"pattern": [
"AA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_pillar.json b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_pillar.json
index 63fd7b0c5d..6a468185cc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_pillar.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_pillar.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:cut_flint_block"
- }
+ "A": "anvilcraft:cut_flint_block"
},
"pattern": [
"A",
diff --git a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_slab.json b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_slab.json
index 81129d9db7..0e7b60001d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_slab.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:cut_flint_block"
- }
+ "A": "anvilcraft:cut_flint_block"
},
"pattern": [
"AAA"
diff --git a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_stairs.json b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_stairs.json
index 1d29190391..4ebc52e995 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_stairs.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shaped/cut_flint_stairs.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:cut_flint_block"
- }
+ "A": "anvilcraft:cut_flint_block"
},
"pattern": [
"A ",
diff --git a/src/generated/resources/data/anvilcraft/recipe/shaped/polished_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/shaped/polished_flint_block.json
index 852ddd36ac..d46f2eaa1a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shaped/polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shaped/polished_flint_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:flint_block"
- }
+ "A": "anvilcraft:flint_block"
},
"pattern": [
"AA",
diff --git a/src/generated/resources/data/anvilcraft/recipe/shaped_crushing_table_recipe.json b/src/generated/resources/data/anvilcraft/recipe/shaped_crushing_table_recipe.json
index c32c900f06..fa9b255ad3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shaped_crushing_table_recipe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shaped_crushing_table_recipe.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:grindstone"
- },
- "B": {
- "tag": "c:ingots/iron"
- }
+ "A": "minecraft:grindstone",
+ "B": "#c:ingots/iron"
},
"pattern": [
"BAB",
@@ -15,7 +11,6 @@
"B B"
],
"result": {
- "count": 1,
"id": "anvilcraft:crushing_table"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/shapeless/deform_to_permut.json b/src/generated/resources/data/anvilcraft/recipe/shapeless/deform_to_permut.json
index 846dd00482..58ad009cb2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shapeless/deform_to_permut.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shapeless/deform_to_permut.json
@@ -2,12 +2,9 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:deformation_smithing_template"
- }
+ "anvilcraft:deformation_smithing_template"
],
"result": {
- "count": 1,
"id": "anvilcraft:permutation_smithing_template"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/shapeless/permut_to_deform.json b/src/generated/resources/data/anvilcraft/recipe/shapeless/permut_to_deform.json
index c186d28bf8..573f4f6f45 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shapeless/permut_to_deform.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shapeless/permut_to_deform.json
@@ -2,12 +2,9 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:permutation_smithing_template"
- }
+ "anvilcraft:permutation_smithing_template"
],
"result": {
- "count": 1,
"id": "anvilcraft:deformation_smithing_template"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/shapeless_crushing_table_recipe.json b/src/generated/resources/data/anvilcraft/recipe/shapeless_crushing_table_recipe.json
index 61071fdf50..33e39df23e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/shapeless_crushing_table_recipe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/shapeless_crushing_table_recipe.json
@@ -2,15 +2,10 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:stamping_platform"
- },
- {
- "item": "minecraft:grindstone"
- }
+ "anvilcraft:stamping_platform",
+ "minecraft:grindstone"
],
"result": {
- "count": 1,
"id": "anvilcraft:crushing_table"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/silver_block.json b/src/generated/resources/data/anvilcraft/recipe/silver_block.json
index e78cafe75f..c0b049ea14 100644
--- a/src/generated/resources/data/anvilcraft/recipe/silver_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/silver_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/silver"
- }
+ "A": "#c:ingots/silver"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:silver_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/silver_ingot.json b/src/generated/resources/data/anvilcraft/recipe/silver_ingot.json
index cd9cd5b728..d1fe50e459 100644
--- a/src/generated/resources/data/anvilcraft/recipe/silver_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/silver_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:silver_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/silver"
- }
+ "A": "#c:nuggets/silver"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:silver_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/silver_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/silver_ingot_from_block.json
index c37dbf20e0..030e6c8124 100644
--- a/src/generated/resources/data/anvilcraft/recipe/silver_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/silver_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:silver_ingot",
"ingredients": [
- {
- "item": "anvilcraft:silver_block"
- }
+ "anvilcraft:silver_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/silver_nugget.json b/src/generated/resources/data/anvilcraft/recipe/silver_nugget.json
index 52ec09233e..3b965e5e82 100644
--- a/src/generated/resources/data/anvilcraft/recipe/silver_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/silver_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/silver"
- }
+ "#c:ingots/silver"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/silver_pressure_plate_from_ingots_silver.json b/src/generated/resources/data/anvilcraft/recipe/silver_pressure_plate_from_ingots_silver.json
index 9720a57fc4..481740d938 100644
--- a/src/generated/resources/data/anvilcraft/recipe/silver_pressure_plate_from_ingots_silver.json
+++ b/src/generated/resources/data/anvilcraft/recipe/silver_pressure_plate_from_ingots_silver.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/silver"
- }
+ "A": "#c:ingots/silver"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:silver_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/sliding_rail.json b/src/generated/resources/data/anvilcraft/recipe/sliding_rail.json
index 7218f198ba..2ef83b2240 100644
--- a/src/generated/resources/data/anvilcraft/recipe/sliding_rail.json
+++ b/src/generated/resources/data/anvilcraft/recipe/sliding_rail.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "item": "minecraft:blue_ice"
- },
- "B": {
- "item": "minecraft:iron_ingot"
- }
+ "A": "minecraft:blue_ice",
+ "B": "minecraft:iron_ingot"
},
"pattern": [
"A A",
diff --git a/src/generated/resources/data/anvilcraft/recipe/sliding_rail_stop.json b/src/generated/resources/data/anvilcraft/recipe/sliding_rail_stop.json
index 86f4d78006..c7b40f7aae 100644
--- a/src/generated/resources/data/anvilcraft/recipe/sliding_rail_stop.json
+++ b/src/generated/resources/data/anvilcraft/recipe/sliding_rail_stop.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:soul_sand"
- },
- "B": {
- "item": "minecraft:iron_ingot"
- }
+ "A": "minecraft:soul_sand",
+ "B": "minecraft:iron_ingot"
},
"pattern": [
"A A",
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot.json b/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot.json
index ef2eeffb4a..b83da66f8e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:lead_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_lead"
- },
+ "ingredient": "anvilcraft:raw_lead",
"result": {
- "count": 1,
"id": "anvilcraft:lead_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot_from_ore.json
index 1852fa6642..c9b49a9514 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/lead_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:lead_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_lead_ore"
- },
+ "ingredient": "anvilcraft:deepslate_lead_ore",
"result": {
- "count": 1,
"id": "anvilcraft:lead_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot.json b/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot.json
index 91b36d9243..2151a400d9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:silver_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_silver"
- },
+ "ingredient": "anvilcraft:raw_silver",
"result": {
- "count": 1,
"id": "anvilcraft:silver_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot_from_ore.json
index 8d6667c742..5e149f1caf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/silver_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:silver_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_silver_ore"
- },
+ "ingredient": "anvilcraft:deepslate_silver_ore",
"result": {
- "count": 1,
"id": "anvilcraft:silver_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot.json b/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot.json
index 58cac6337a..361df35198 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:tin_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_tin"
- },
+ "ingredient": "anvilcraft:raw_tin",
"result": {
- "count": 1,
"id": "anvilcraft:tin_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot_from_ore.json
index 74f711bfbb..38b0bbb520 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/tin_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:tin_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_tin_ore"
- },
+ "ingredient": "anvilcraft:deepslate_tin_ore",
"result": {
- "count": 1,
"id": "anvilcraft:tin_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot.json
index a0d1678eab..8102b6d658 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:titanium_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_titanium"
- },
+ "ingredient": "anvilcraft:raw_titanium",
"result": {
- "count": 1,
"id": "anvilcraft:titanium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot_from_ore.json
index 55d1875001..64764022d2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/titanium_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:titanium_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_titanium_ore"
- },
+ "ingredient": "anvilcraft:deepslate_titanium_ore",
"result": {
- "count": 1,
"id": "anvilcraft:titanium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot.json b/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot.json
index 9f00766fac..d6722a5237 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:tungsten_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_tungsten"
- },
+ "ingredient": "anvilcraft:raw_tungsten",
"result": {
- "count": 1,
"id": "anvilcraft:tungsten_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot_from_ore.json
index 2e43a572ea..b1108f0f63 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/tungsten_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:tungsten_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_tungsten_ore"
- },
+ "ingredient": "anvilcraft:deepslate_tungsten_ore",
"result": {
- "count": 1,
"id": "anvilcraft:tungsten_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot.json
index 172b48ceaf..27f79cde16 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:uranium_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_uranium"
- },
+ "ingredient": "anvilcraft:raw_uranium",
"result": {
- "count": 1,
"id": "anvilcraft:uranium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot_from_ore.json
index b474d1ce9c..33431c372f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/uranium_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:uranium_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_uranium_ore"
- },
+ "ingredient": "anvilcraft:deepslate_uranium_ore",
"result": {
- "count": 1,
"id": "anvilcraft:uranium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot.json b/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot.json
index 520eb87cdd..421e700df5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:zinc_ingot",
- "ingredient": {
- "item": "anvilcraft:raw_zinc"
- },
+ "ingredient": "anvilcraft:raw_zinc",
"result": {
- "count": 1,
"id": "anvilcraft:zinc_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot_from_ore.json b/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot_from_ore.json
index fc11cad1f1..70623734d3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot_from_ore.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting/zinc_ingot_from_ore.json
@@ -4,11 +4,8 @@
"cookingtime": 200,
"experience": 1.0,
"group": "anvilcraft:zinc_ingot",
- "ingredient": {
- "item": "anvilcraft:deepslate_zinc_ore"
- },
+ "ingredient": "anvilcraft:deepslate_zinc_ore",
"result": {
- "count": 1,
"id": "anvilcraft:zinc_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smelting_cooking_bread.json b/src/generated/resources/data/anvilcraft/recipe/smelting_cooking_bread.json
index d7127e70c6..2624f36e8a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smelting_cooking_bread.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smelting_cooking_bread.json
@@ -3,11 +3,8 @@
"category": "food",
"cookingtime": 200,
"experience": 0.35,
- "ingredient": {
- "tag": "c:foods/dough"
- },
+ "ingredient": "#c:foods/dough",
"result": {
- "count": 1,
"id": "minecraft:bread"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil.json
index 00264e362a..ce17fd5abc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_anvil"
- },
+ "addition": "anvilcraft:ember_metal_block",
+ "base": "anvilcraft:royal_anvil",
"result": {
- "count": 1,
"id": "anvilcraft:ember_anvil"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil_hammer.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil_hammer.json
index 345178e2d1..4a2ea67bcf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil_hammer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_anvil_hammer.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_anvil_hammer"
- },
+ "addition": "anvilcraft:ember_metal_block",
+ "base": "anvilcraft:royal_anvil_hammer",
"result": {
- "count": 1,
"id": "anvilcraft:ember_anvil_hammer"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_dragon_rod.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_dragon_rod.json
index c082a744a4..e1f89453b9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_dragon_rod.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_dragon_rod"
- },
+ "addition": "anvilcraft:ember_metal_block",
+ "base": "anvilcraft:royal_dragon_rod",
"result": {
- "count": 1,
"id": "anvilcraft:ember_dragon_rod"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_grindstone.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_grindstone.json
index 4db968aacb..86635d30c9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_grindstone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_grindstone.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_grindstone"
- },
+ "addition": "anvilcraft:ember_metal_block",
+ "base": "anvilcraft:royal_grindstone",
"result": {
- "count": 1,
"id": "anvilcraft:ember_grindstone"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_axe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_axe.json
index edc0defeb9..0aff6f0e95 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_axe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_axe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:ember_metal_axe_base"
- },
+ "addition": "anvilcraft:ember_metal_ingot",
+ "base": "#anvilcraft:ember_metal_axe_base",
"result": {
- "count": 1,
"id": "anvilcraft:ember_metal_axe"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_hoe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_hoe.json
index 682fbc00cb..32ab7ceb82 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_hoe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_hoe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:ember_metal_hoe_base"
- },
+ "addition": "anvilcraft:ember_metal_ingot",
+ "base": "#anvilcraft:ember_metal_hoe_base",
"result": {
- "count": 1,
"id": "anvilcraft:ember_metal_hoe"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_pickaxe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_pickaxe.json
index 24350cfbad..4cbd31121b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_pickaxe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:ember_metal_pickaxe_base"
- },
+ "addition": "anvilcraft:ember_metal_ingot",
+ "base": "#anvilcraft:ember_metal_pickaxe_base",
"result": {
- "count": 1,
"id": "anvilcraft:ember_metal_pickaxe"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_shovel.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_shovel.json
index 1e1944360b..e5db5ad7a3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_shovel.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_shovel.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:ember_metal_shovel_base"
- },
+ "addition": "anvilcraft:ember_metal_ingot",
+ "base": "#anvilcraft:ember_metal_shovel_base",
"result": {
- "count": 1,
"id": "anvilcraft:ember_metal_shovel"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_sword.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_sword.json
index a581f8aa38..a37677ab54 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_sword.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_metal_sword.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:ember_metal_sword_base"
- },
+ "addition": "anvilcraft:ember_metal_ingot",
+ "base": "#anvilcraft:ember_metal_sword_base",
"result": {
- "count": 1,
"id": "anvilcraft:ember_metal_sword"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_smithing_table.json b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_smithing_table.json
index 45b9e6fa6d..6b0fc3e719 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/ember_smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/ember_smithing_table.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:ember_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_smithing_table"
- },
+ "addition": "anvilcraft:ember_metal_block",
+ "base": "anvilcraft:royal_smithing_table",
"result": {
- "count": 1,
"id": "anvilcraft:ember_smithing_table"
},
- "template": {
- "item": "anvilcraft:ember_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:ember_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_anvil.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_anvil.json
index f1fda7c4d0..f786a9452e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_anvil.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_anvil"
- },
+ "addition": "anvilcraft:frost_metal_block",
+ "base": "anvilcraft:royal_anvil",
"result": {
- "count": 1,
"id": "anvilcraft:frost_anvil"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_grindstone.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_grindstone.json
index ff235480cf..20d345a145 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_grindstone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_grindstone.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_grindstone"
- },
+ "addition": "anvilcraft:frost_metal_block",
+ "base": "anvilcraft:royal_grindstone",
"result": {
- "count": 1,
"id": "anvilcraft:frost_grindstone"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_axe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_axe.json
index 23d833bcde..9f09f0d3ba 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_axe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_axe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:frost_metal_axe_base"
- },
+ "addition": "anvilcraft:frost_metal_ingot",
+ "base": "#anvilcraft:frost_metal_axe_base",
"result": {
- "count": 1,
"id": "anvilcraft:frost_metal_axe"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_hoe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_hoe.json
index 90941330d3..95bbf1e00f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_hoe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_hoe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:frost_metal_hoe_base"
- },
+ "addition": "anvilcraft:frost_metal_ingot",
+ "base": "#anvilcraft:frost_metal_hoe_base",
"result": {
- "count": 1,
"id": "anvilcraft:frost_metal_hoe"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_pickaxe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_pickaxe.json
index fe4df4b41d..5f6883685d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_pickaxe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:frost_metal_pickaxe_base"
- },
+ "addition": "anvilcraft:frost_metal_ingot",
+ "base": "#anvilcraft:frost_metal_pickaxe_base",
"result": {
- "count": 1,
"id": "anvilcraft:frost_metal_pickaxe"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_shovel.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_shovel.json
index dbfa1cc5fe..038bb644a9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_shovel.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_shovel.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:frost_metal_shovel_base"
- },
+ "addition": "anvilcraft:frost_metal_ingot",
+ "base": "#anvilcraft:frost_metal_shovel_base",
"result": {
- "count": 1,
"id": "anvilcraft:frost_metal_shovel"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_sword.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_sword.json
index 1d22a8477e..64d7cb6e7b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_sword.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_metal_sword.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_ingot"
- },
- "base": {
- "tag": "anvilcraft:frost_metal_sword_base"
- },
+ "addition": "anvilcraft:frost_metal_ingot",
+ "base": "#anvilcraft:frost_metal_sword_base",
"result": {
- "count": 1,
"id": "anvilcraft:frost_metal_sword"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_smithing_table.json b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_smithing_table.json
index d60cef5f57..f77bc5ef8f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/frost_smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/frost_smithing_table.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:frost_metal_block"
- },
- "base": {
- "item": "anvilcraft:royal_smithing_table"
- },
+ "addition": "anvilcraft:frost_metal_block",
+ "base": "anvilcraft:royal_smithing_table",
"result": {
- "count": 1,
"id": "anvilcraft:frost_smithing_table"
},
- "template": {
- "item": "anvilcraft:frost_metal_upgrade_smithing_template"
- }
+ "template": "anvilcraft:frost_metal_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil.json
index beee5a842b..b93662b33f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_block"
- },
- "base": {
- "item": "minecraft:anvil"
- },
+ "addition": "anvilcraft:royal_steel_block",
+ "base": "minecraft:anvil",
"result": {
- "count": 1,
"id": "anvilcraft:royal_anvil"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil_hammer.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil_hammer.json
index a459170e9a..85e0ccf12f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil_hammer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_anvil_hammer.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_block"
- },
- "base": {
- "item": "anvilcraft:anvil_hammer"
- },
+ "addition": "anvilcraft:royal_steel_block",
+ "base": "anvilcraft:anvil_hammer",
"result": {
- "count": 1,
"id": "anvilcraft:royal_anvil_hammer"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_dragon_rod.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_dragon_rod.json
index 6d9a684b25..0871ac213b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_dragon_rod.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_block"
- },
- "base": {
- "item": "anvilcraft:dragon_rod"
- },
+ "addition": "anvilcraft:royal_steel_block",
+ "base": "anvilcraft:dragon_rod",
"result": {
- "count": 1,
"id": "anvilcraft:royal_dragon_rod"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_grindstone.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_grindstone.json
index c205c6c506..f11fc26348 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_grindstone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_grindstone.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_block"
- },
- "base": {
- "item": "minecraft:grindstone"
- },
+ "addition": "anvilcraft:royal_steel_block",
+ "base": "minecraft:grindstone",
"result": {
- "count": 1,
"id": "anvilcraft:royal_grindstone"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_smithing_table.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_smithing_table.json
index c23b75baba..6ea1b5d4fe 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_smithing_table.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_smithing_table.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_block"
- },
- "base": {
- "item": "minecraft:smithing_table"
- },
+ "addition": "anvilcraft:royal_steel_block",
+ "base": "minecraft:smithing_table",
"result": {
- "count": 1,
"id": "anvilcraft:royal_smithing_table"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_axe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_axe.json
index d6437f060c..13f17f009a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_axe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_axe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "base": {
- "tag": "anvilcraft:royal_steel_axe_base"
- },
+ "addition": "anvilcraft:royal_steel_ingot",
+ "base": "#anvilcraft:royal_steel_axe_base",
"result": {
- "count": 1,
"id": "anvilcraft:royal_steel_axe"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_hoe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_hoe.json
index d97e40028a..dfe03c3b74 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_hoe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_hoe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "base": {
- "tag": "anvilcraft:royal_steel_hoe_base"
- },
+ "addition": "anvilcraft:royal_steel_ingot",
+ "base": "#anvilcraft:royal_steel_hoe_base",
"result": {
- "count": 1,
"id": "anvilcraft:royal_steel_hoe"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_pickaxe.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_pickaxe.json
index ad8a8797a4..8ed3d49589 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_pickaxe.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_pickaxe.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "base": {
- "tag": "anvilcraft:royal_steel_pickaxe_base"
- },
+ "addition": "anvilcraft:royal_steel_ingot",
+ "base": "#anvilcraft:royal_steel_pickaxe_base",
"result": {
- "count": 1,
"id": "anvilcraft:royal_steel_pickaxe"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_shovel.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_shovel.json
index 26da9b5653..06a84a2788 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_shovel.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_shovel.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "base": {
- "tag": "anvilcraft:royal_steel_shovel_base"
- },
+ "addition": "anvilcraft:royal_steel_ingot",
+ "base": "#anvilcraft:royal_steel_shovel_base",
"result": {
- "count": 1,
"id": "anvilcraft:royal_steel_shovel"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_sword.json b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_sword.json
index 924a1d08ea..3b89ad2d89 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_sword.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/royal_steel_sword.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "base": {
- "tag": "anvilcraft:royal_steel_sword_base"
- },
+ "addition": "anvilcraft:royal_steel_ingot",
+ "base": "#anvilcraft:royal_steel_sword_base",
"result": {
- "count": 1,
"id": "anvilcraft:royal_steel_sword"
},
- "template": {
- "item": "anvilcraft:royal_steel_upgrade_smithing_template"
- }
+ "template": "anvilcraft:royal_steel_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil.json b/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil.json
index 2a6942c33a..3bc3fe1eb4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:transcendium_block"
- },
- "base": {
- "item": "anvilcraft:ember_anvil"
- },
+ "addition": "anvilcraft:transcendium_block",
+ "base": "anvilcraft:ember_anvil",
"result": {
- "count": 1,
"id": "anvilcraft:transcendence_anvil"
},
- "template": {
- "item": "anvilcraft:transcendium_upgrade_smithing_template"
- }
+ "template": "anvilcraft:transcendium_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil_hammer.json b/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil_hammer.json
index 5dfaa37d54..de9340363c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil_hammer.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_anvil_hammer.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:transcendium_block"
- },
- "base": {
- "item": "anvilcraft:ember_anvil_hammer"
- },
+ "addition": "anvilcraft:transcendium_block",
+ "base": "anvilcraft:ember_anvil_hammer",
"result": {
- "count": 1,
"id": "anvilcraft:transcendence_anvil_hammer"
},
- "template": {
- "item": "anvilcraft:transcendium_upgrade_smithing_template"
- }
+ "template": "anvilcraft:transcendium_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_dragon_rod.json b/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_dragon_rod.json
index 00b96431e0..d65455c7e0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smithing/transcendence_dragon_rod.json
@@ -1,16 +1,9 @@
{
"type": "minecraft:smithing_transform",
- "addition": {
- "item": "anvilcraft:transcendium_block"
- },
- "base": {
- "item": "anvilcraft:ember_dragon_rod"
- },
+ "addition": "anvilcraft:transcendium_block",
+ "base": "anvilcraft:ember_dragon_rod",
"result": {
- "count": 1,
"id": "anvilcraft:transcendence_dragon_rod"
},
- "template": {
- "item": "anvilcraft:transcendium_upgrade_smithing_template"
- }
+ "template": "anvilcraft:transcendium_upgrade_smithing_template"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/smoking_bread.json b/src/generated/resources/data/anvilcraft/recipe/smoking_bread.json
index 6e2f226ca3..b1958efc80 100644
--- a/src/generated/resources/data/anvilcraft/recipe/smoking_bread.json
+++ b/src/generated/resources/data/anvilcraft/recipe/smoking_bread.json
@@ -3,11 +3,8 @@
"category": "food",
"cookingtime": 100,
"experience": 0.35,
- "ingredient": {
- "tag": "c:foods/dough"
- },
+ "ingredient": "#c:foods/dough",
"result": {
- "count": 1,
"id": "minecraft:bread"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/spectral_slingshot.json b/src/generated/resources/data/anvilcraft/recipe/spectral_slingshot.json
index 0912a6e51c..00e75b4438 100644
--- a/src/generated/resources/data/anvilcraft/recipe/spectral_slingshot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/spectral_slingshot.json
@@ -3,15 +3,9 @@
"category": "misc",
"group": "anvilcraft:spectral_slingshot",
"key": {
- "A": {
- "item": "minecraft:phantom_membrane"
- },
- "B": {
- "item": "anvilcraft:spectral_anvil"
- },
- "C": {
- "item": "minecraft:crossbow"
- }
+ "A": "minecraft:phantom_membrane",
+ "B": "anvilcraft:spectral_anvil",
+ "C": "minecraft:crossbow"
},
"pattern": [
"AAA",
@@ -19,7 +13,6 @@
" C "
],
"result": {
- "count": 1,
"id": "anvilcraft:spectral_slingshot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk.json b/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk.json
index b5820437c2..307769b5f8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk.json
+++ b/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk.json
@@ -7,10 +7,11 @@
"inverted": true
},
"chance": 0.1,
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredient": {
"blocks": "minecraft:sculk"
},
+ "produce": 250,
"result": {
"block": "minecraft:air"
},
diff --git a/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk_use_frost_anvil.json b/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk_use_frost_anvil.json
index 282a28713e..2b4a68f662 100644
--- a/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk_use_frost_anvil.json
+++ b/src/generated/resources/data/anvilcraft/recipe/squeezing/exp_fluid_from_sculk_use_frost_anvil.json
@@ -6,10 +6,11 @@
}
},
"chance": 0.4,
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredient": {
"blocks": "minecraft:sculk"
},
+ "produce": 250,
"result": {
"block": "minecraft:air"
},
diff --git a/src/generated/resources/data/anvilcraft/recipe/squeezing/lava_cauldron_from_magma_block.json b/src/generated/resources/data/anvilcraft/recipe/squeezing/lava_cauldron_from_magma_block.json
index f44733a1cd..990ca641cf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/squeezing/lava_cauldron_from_magma_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/squeezing/lava_cauldron_from_magma_block.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:squeezing",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredient": {
"blocks": "minecraft:magma_block"
},
+ "produce": 250,
"result": {
"block": "minecraft:netherrack"
},
- "transform": "anvilcraft:lava"
+ "transform": "minecraft:lava"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/squeezing/powder_snow_cauldron_from_snow_block.json b/src/generated/resources/data/anvilcraft/recipe/squeezing/powder_snow_cauldron_from_snow_block.json
index 3edc0c7cf0..a3bb183e28 100644
--- a/src/generated/resources/data/anvilcraft/recipe/squeezing/powder_snow_cauldron_from_snow_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/squeezing/powder_snow_cauldron_from_snow_block.json
@@ -1,9 +1,10 @@
{
"type": "anvilcraft:squeezing",
- "consume": -333,
+ "fluid": "minecraft:null",
"ingredient": {
"blocks": "minecraft:snow_block"
},
+ "produce": 250,
"result": {
"block": "minecraft:ice"
},
diff --git a/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_moss_block.json b/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_moss_block.json
index 65b2939952..f647b0b770 100644
--- a/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_moss_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_moss_block.json
@@ -1,9 +1,10 @@
{
"type": "anvilcraft:squeezing",
- "consume": -333,
+ "fluid": "minecraft:null",
"ingredient": {
"blocks": "minecraft:moss_block"
},
+ "produce": 250,
"result": {
"block": "minecraft:moss_carpet"
},
diff --git a/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_wet_sponge.json b/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_wet_sponge.json
index f8c5e92e26..d040923c63 100644
--- a/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_wet_sponge.json
+++ b/src/generated/resources/data/anvilcraft/recipe/squeezing/water_cauldron_from_wet_sponge.json
@@ -1,9 +1,10 @@
{
"type": "anvilcraft:squeezing",
- "consume": -333,
+ "fluid": "minecraft:null",
"ingredient": {
"blocks": "minecraft:wet_sponge"
},
+ "produce": 250,
"result": {
"block": "minecraft:sponge"
},
diff --git a/src/generated/resources/data/anvilcraft/recipe/stable_neutronium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/stable_neutronium_ingot.json
index 8a0f8f14f7..127332ca84 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stable_neutronium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stable_neutronium_ingot.json
@@ -2,15 +2,10 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:neutronium_ingot"
- },
- {
- "item": "anvilcraft:levitation_powder"
- }
+ "anvilcraft:neutronium_ingot",
+ "anvilcraft:levitation_powder"
],
"result": {
- "count": 1,
"id": "anvilcraft:stable_neutronium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stamping_diff/eight_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/stamping_diff/eight_to_one_smithing_template.json
new file mode 100644
index 0000000000..4f1dc04a87
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stamping_diff/eight_to_one_smithing_template.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:stamping_diff",
+ "ingredients": [
+ {
+ "count": 8,
+ "items": "#anvilcraft:templates"
+ }
+ ],
+ "results": [
+ {
+ "id": "anvilcraft:eight_to_one_smithing_template"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stamping_diff/four_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/stamping_diff/four_to_one_smithing_template.json
new file mode 100644
index 0000000000..22cebe43f7
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stamping_diff/four_to_one_smithing_template.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:stamping_diff",
+ "ingredients": [
+ {
+ "count": 4,
+ "items": "#anvilcraft:templates"
+ }
+ ],
+ "results": [
+ {
+ "id": "anvilcraft:four_to_one_smithing_template"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stamping_diff/two_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/stamping_diff/two_to_one_smithing_template.json
new file mode 100644
index 0000000000..7bec94dd88
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stamping_diff/two_to_one_smithing_template.json
@@ -0,0 +1,14 @@
+{
+ "type": "anvilcraft:stamping_diff",
+ "ingredients": [
+ {
+ "count": 2,
+ "items": "#anvilcraft:templates"
+ }
+ ],
+ "results": [
+ {
+ "id": "anvilcraft:two_to_one_smithing_template"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stamping_platform.json b/src/generated/resources/data/anvilcraft/recipe/stamping_platform.json
index 73357a489f..ea78de9adf 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stamping_platform.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stamping_platform.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "tag": "c:plates/iron"
- },
- "B": {
- "tag": "c:ingots/iron"
- }
+ "A": "#c:plates/iron",
+ "B": "#c:ingots/iron"
},
"pattern": [
"BAB",
@@ -15,7 +11,6 @@
"B B"
],
"result": {
- "count": 1,
"id": "anvilcraft:stamping_platform"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/eight_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/eight_to_one_smithing_template.json
deleted file mode 100644
index e6966060e8..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/eight_to_one_smithing_template.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "type": "anvilcraft:stamping_unique_items",
- "ingredients": [
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- }
- ],
- "results": [
- {
- "id": "anvilcraft:eight_to_one_smithing_template"
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/four_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/four_to_one_smithing_template.json
deleted file mode 100644
index 9184107e20..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/four_to_one_smithing_template.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "type": "anvilcraft:stamping_unique_items",
- "ingredients": [
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- }
- ],
- "results": [
- {
- "id": "anvilcraft:four_to_one_smithing_template"
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/two_to_one_smithing_template.json b/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/two_to_one_smithing_template.json
deleted file mode 100644
index aa4a980121..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stamping_unique_items/two_to_one_smithing_template.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "type": "anvilcraft:stamping_unique_items",
- "ingredients": [
- {
- "tag": "anvilcraft:templates"
- },
- {
- "tag": "anvilcraft:templates"
- }
- ],
- "results": [
- {
- "id": "anvilcraft:two_to_one_smithing_template"
- }
- ]
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_slab.json
index a7bf695ed6..af9f0411d6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_slab.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:black_chocolate_block"
- },
+ "ingredient": "anvilcraft:black_chocolate_block",
"result": {
"count": 2,
"id": "anvilcraft:black_chocolate_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_stairs.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_stairs.json
index b7ab949013..1a5c369b48 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_stairs.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_chocolate_stairs.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:black_chocolate_block"
- },
+ "ingredient": "anvilcraft:black_chocolate_block",
"result": {
- "count": 1,
"id": "anvilcraft:black_chocolate_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..a335e9c385
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:black_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:black_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..a21c0fac4c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:black_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:black_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..99570b424b
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/black_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:black_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:black_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..d0fc64190d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:blue_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:blue_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..862a85ea86
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:blue_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:blue_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..1dd34671ca
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/blue_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:blue_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..d269c28314
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:brown_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:brown_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..38a0f6c69e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:brown_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:brown_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..d84e25ac9e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/brown_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:brown_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:brown_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_slab.json
index 8a6148a465..9c91da39ed 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_slab.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:chocolate_block"
- },
+ "ingredient": "anvilcraft:chocolate_block",
"result": {
"count": 2,
"id": "anvilcraft:chocolate_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_stairs.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_stairs.json
index 45583b585f..5fae11df7e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_stairs.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/chocolate_stairs.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:chocolate_block"
- },
+ "ingredient": "anvilcraft:chocolate_block",
"result": {
- "count": 1,
"id": "anvilcraft:chocolate_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_block.json
index 1f3851ebc8..f697d0ad3a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:ember_metal_block"
- },
+ "ingredient": "anvilcraft:ember_metal_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_ember_metal_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json
index 4dd367d3dd..7f495177de 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_cut_ember_metal_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_ember_metal_block"
- },
+ "ingredient": "anvilcraft:cut_ember_metal_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_ember_metal_pillar"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json
index e1f5312508..a97217b169 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_pillar_from_ember_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:ember_metal_block"
- },
+ "ingredient": "anvilcraft:ember_metal_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_ember_metal_pillar"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json
index 2c92c42529..f97b4a0093 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_cut_ember_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_ember_metal_block"
- },
+ "ingredient": "anvilcraft:cut_ember_metal_block",
"result": {
"count": 2,
"id": "anvilcraft:cut_ember_metal_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json
index 6ead6b344e..0342799d90 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_slab_from_ember_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:ember_metal_block"
- },
+ "ingredient": "anvilcraft:ember_metal_block",
"result": {
"count": 8,
"id": "anvilcraft:cut_ember_metal_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json
index d77ad50c1e..bb0485000c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_cut_ember_metal_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_ember_metal_block"
- },
+ "ingredient": "anvilcraft:cut_ember_metal_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_ember_metal_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json
index d8973d660d..aee5f70c4f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_ember_metal_stairs_from_ember_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:ember_metal_block"
- },
+ "ingredient": "anvilcraft:ember_metal_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_ember_metal_stairs"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_flint_block.json
index f5fc24d9b6..082b1905c6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:flint_block"
- },
+ "ingredient": "anvilcraft:flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_polished_flint_block.json
index b6cffd5538..3a73626018 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_block_from_polished_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_flint_block"
- },
+ "ingredient": "anvilcraft:polished_flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_cut_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_cut_flint_block.json
index a6a86cd584..747510fef0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_cut_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_flint_block"
- },
+ "ingredient": "anvilcraft:cut_flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_pillar"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_flint_block.json
index 4432e501e4..e60d578118 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:flint_block"
- },
+ "ingredient": "anvilcraft:flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_pillar"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_polished_flint_block.json
index 697f5ec757..f68e65a459 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_pillar_from_polished_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_flint_block"
- },
+ "ingredient": "anvilcraft:polished_flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_pillar"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_cut_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_cut_flint_block.json
index 70073855a8..2835b2c41f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_cut_flint_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_flint_block"
- },
+ "ingredient": "anvilcraft:cut_flint_block",
"result": {
"count": 2,
"id": "anvilcraft:cut_flint_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_flint_block.json
index 48dfbbcce5..458e65c5b3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_flint_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:flint_block"
- },
+ "ingredient": "anvilcraft:flint_block",
"result": {
"count": 2,
"id": "anvilcraft:cut_flint_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_polished_flint_block.json
index a448766f27..fedcc6390a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_slab_from_polished_flint_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_flint_block"
- },
+ "ingredient": "anvilcraft:polished_flint_block",
"result": {
"count": 2,
"id": "anvilcraft:cut_flint_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_cut_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_cut_flint_block.json
index d3bfd980ba..b1d06eca25 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_cut_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_cut_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_flint_block"
- },
+ "ingredient": "anvilcraft:cut_flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_flint_block.json
index cda45d7137..093eab20d5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:flint_block"
- },
+ "ingredient": "anvilcraft:flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_polished_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_polished_flint_block.json
index e33984fb94..d396d0eaf2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_flint_stairs_from_polished_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_flint_block"
- },
+ "ingredient": "anvilcraft:polished_flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_flint_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_block.json
index fec9e376bb..8beb94536a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:frost_metal_block"
- },
+ "ingredient": "anvilcraft:frost_metal_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_frost_metal_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json
index eb6476d175..0c9b2d2f12 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_cut_frost_metal_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_frost_metal_block"
- },
+ "ingredient": "anvilcraft:cut_frost_metal_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_frost_metal_pillar"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json
index ad48f23b5e..2c99b598bb 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_pillar_from_frost_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:frost_metal_block"
- },
+ "ingredient": "anvilcraft:frost_metal_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_frost_metal_pillar"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json
index 3a84ab4a8d..607aad2294 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_cut_frost_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_frost_metal_block"
- },
+ "ingredient": "anvilcraft:cut_frost_metal_block",
"result": {
"count": 2,
"id": "anvilcraft:cut_frost_metal_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json
index 4560d23329..8c87a6d728 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_slab_from_frost_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:frost_metal_block"
- },
+ "ingredient": "anvilcraft:frost_metal_block",
"result": {
"count": 8,
"id": "anvilcraft:cut_frost_metal_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json
index 685d8e858d..6debf6b7b3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_cut_frost_metal_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_frost_metal_block"
- },
+ "ingredient": "anvilcraft:cut_frost_metal_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_frost_metal_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json
index f7df5866b1..5eb1a56617 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_frost_metal_stairs_from_frost_metal_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:frost_metal_block"
- },
+ "ingredient": "anvilcraft:frost_metal_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_frost_metal_stairs"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block.json
index 78b77acce3..34d2c035e2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:cut_heavy_iron_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json
index 948a231dc9..ea554d2069 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_block_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_heavy_iron_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json
index a950962fe2..2f861caba4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_cut_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_block",
"result": {
"count": 2,
"id": "anvilcraft:cut_heavy_iron_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json
index 13bdd21187..496069327e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 16,
"id": "anvilcraft:cut_heavy_iron_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json
index 12511fc124..78c6ddabcd 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_slab_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:cut_heavy_iron_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json
index 8d8e14701f..9108437d16 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_cut_heavy_iron_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_heavy_iron_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json
index 3e90f6f98d..27d3afd7a0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:cut_heavy_iron_stairs"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json
index 56f71c49a2..b03f9dcb9a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_heavy_iron_stairs_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_heavy_iron_stairs"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_block.json
index b2a3aec4d2..b1f397e5a8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:royal_steel_block"
- },
+ "ingredient": "anvilcraft:royal_steel_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_royal_steel_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json
index d7ba252bb5..0ece7a57e5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_cut_royal_steel_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_royal_steel_block"
- },
+ "ingredient": "anvilcraft:cut_royal_steel_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_royal_steel_pillar"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json
index b61b735a8b..8f8cf86408 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_pillar_from_royal_steel_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:royal_steel_block"
- },
+ "ingredient": "anvilcraft:royal_steel_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_royal_steel_pillar"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json
index b7f5874241..61220f99ed 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_cut_royal_steel_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_royal_steel_block"
- },
+ "ingredient": "anvilcraft:cut_royal_steel_block",
"result": {
"count": 2,
"id": "anvilcraft:cut_royal_steel_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json
index 1e585bd042..a87cc6dd75 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_slab_from_royal_steel_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:royal_steel_block"
- },
+ "ingredient": "anvilcraft:royal_steel_block",
"result": {
"count": 8,
"id": "anvilcraft:cut_royal_steel_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json
index 7a5621b73a..e269a142dc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_cut_royal_steel_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_royal_steel_block"
- },
+ "ingredient": "anvilcraft:cut_royal_steel_block",
"result": {
- "count": 1,
"id": "anvilcraft:cut_royal_steel_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json
index 5b128069d5..48993e70ce 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cut_royal_steel_stairs_from_royal_steel_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:royal_steel_block"
- },
+ "ingredient": "anvilcraft:royal_steel_block",
"result": {
"count": 4,
"id": "anvilcraft:cut_royal_steel_stairs"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..748a714304
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:cyan_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:cyan_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..6e072a8f29
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:cyan_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:cyan_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..c899d34ddd
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/cyan_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:cyan_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:cyan_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..3eaff51c66
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:gray_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:gray_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..50b39cc0bf
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:gray_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:gray_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..0cbf3b68aa
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/gray_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:gray_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..6a41ff87b2
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:green_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:green_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..16d535186e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:green_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:green_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..80a1db27b6
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/green_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:green_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:green_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam.json
index 2ce65034ad..27bc86dd49 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:heavy_iron_beam"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json
index aabb7cdd47..b4007d453d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_cut_heavy_iron_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_block",
"result": {
- "count": 1,
"id": "anvilcraft:heavy_iron_beam"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json
index 163a470cf6..f07b8905d6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_beam_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:heavy_iron_beam"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column.json
index 40efca7fee..ee93e275e7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:heavy_iron_column"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json
index 89a2754844..85bc4118b8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_cut_heavy_iron_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_block",
"result": {
- "count": 1,
"id": "anvilcraft:heavy_iron_column"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json
index c6509b07a8..87bcd4aae5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_column_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:heavy_iron_column"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door.json
index ad831c9721..62c0ebe2f9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:heavy_iron_door"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json
index 3b4abdd77a..a993bb36fa 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_door_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 2,
"id": "anvilcraft:heavy_iron_door"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate.json
index cb86fdbcbd..c455299daa 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 16,
"id": "anvilcraft:heavy_iron_plate"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json
index 72efa827e9..40c1d09349 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_block",
"result": {
"count": 2,
"id": "anvilcraft:heavy_iron_plate"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json
index fb3ea58a7e..8c61c10e73 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_cut_heavy_iron_slab.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_slab"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_slab",
"result": {
- "count": 1,
"id": "anvilcraft:heavy_iron_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json
index fb6fc6963a..3106d0f87c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:heavy_iron_plate"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json
index 518b9d4ce5..b2c961e0c1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_plate_from_polished_heavy_iron_slab.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_slab"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_slab",
"result": {
"count": 4,
"id": "anvilcraft:heavy_iron_plate"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor.json
index 6591ac27b2..56ac13c7e8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:heavy_iron_trapdoor"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json
index 07156d518d..5850404551 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_cut_heavy_iron_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_block",
"result": {
- "count": 1,
"id": "anvilcraft:heavy_iron_trapdoor"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json
index 368a94f5b4..c672db34d2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_trapdoor_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:heavy_iron_trapdoor"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall.json
index b2e589f8b8..5864e43e94 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 8,
"id": "anvilcraft:heavy_iron_wall"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json
index 8f84a08928..0798876c26 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_cut_heavy_iron_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:cut_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:cut_heavy_iron_block",
"result": {
- "count": 1,
"id": "anvilcraft:heavy_iron_wall"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json
index 092734c1df..5f71d9043b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/heavy_iron_wall_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:heavy_iron_wall"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..2aad54cb35
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:light_blue_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:light_blue_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..ee86022b53
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:light_blue_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:light_blue_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..977ec32e8d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_blue_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:light_blue_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:light_blue_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..96ad0bcd6f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:light_gray_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:light_gray_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..32f5c70bfc
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:light_gray_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:light_gray_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..48ad49df23
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/light_gray_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:light_gray_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:light_gray_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..795bdf2f55
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:lime_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:lime_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..a90523beb9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:lime_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:lime_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..2be02382bd
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/lime_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:lime_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:lime_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..633bd39693
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:magenta_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:magenta_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..41d58ec026
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:magenta_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:magenta_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..51b8baab64
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/magenta_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:magenta_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:magenta_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..9632df0902
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:orange_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:orange_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..0625727569
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:orange_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:orange_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..bc0148b3de
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/orange_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:orange_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:orange_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..4bee2ca9f9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:pink_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:pink_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..4df88ee132
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:pink_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:pink_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..be73acf3aa
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/pink_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:pink_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:pink_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_flint_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_flint_block.json
index b3a96e7b05..e4fe36b858 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_flint_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_flint_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:flint_block"
- },
+ "ingredient": "anvilcraft:flint_block",
"result": {
- "count": 1,
"id": "anvilcraft:polished_flint_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_block.json
index 6c6e916dd1..e224288b84 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 2,
"id": "anvilcraft:polished_heavy_iron_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json
index 5febfbd1e8..7cfcce6b8b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 4,
"id": "anvilcraft:polished_heavy_iron_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json
index 2472aafa40..59f814c095 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_slab_from_polished_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
"count": 2,
"id": "anvilcraft:polished_heavy_iron_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json
index 28c2a6ffdb..f79aac16af 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_heavy_iron_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:heavy_iron_block"
- },
+ "ingredient": "anvilcraft:heavy_iron_block",
"result": {
"count": 2,
"id": "anvilcraft:polished_heavy_iron_stairs"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json
index 1fd9a9b173..5b1d3253b8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/polished_heavy_iron_stairs_from_polished_heavy_iron_block.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:polished_heavy_iron_block"
- },
+ "ingredient": "anvilcraft:polished_heavy_iron_block",
"result": {
- "count": 1,
"id": "anvilcraft:polished_heavy_iron_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_middle.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_middle.json
index 91d2c86bb5..3cd1e2c781 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_middle.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_middle.json
@@ -1,10 +1,8 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:power_converter_big"
- },
+ "ingredient": "anvilcraft:power_converter_big",
"result": {
- "count": 3,
+ "count": 8,
"id": "anvilcraft:power_converter_middle"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_big.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_big.json
index a0bca37fbe..f2cff11f72 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_big.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_big.json
@@ -1,10 +1,8 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:power_converter_big"
- },
+ "ingredient": "anvilcraft:power_converter_big",
"result": {
- "count": 9,
+ "count": 64,
"id": "anvilcraft:power_converter_small"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_middle.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_middle.json
index cdd034c41c..62331c6fa1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_middle.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/power_converter_small_from_middle.json
@@ -1,10 +1,8 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:power_converter_middle"
- },
+ "ingredient": "anvilcraft:power_converter_middle",
"result": {
- "count": 3,
+ "count": 8,
"id": "anvilcraft:power_converter_small"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..5abe5978f3
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:purple_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:purple_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..94eb242935
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:purple_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:purple_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..3fd5df0f52
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/purple_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:purple_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:purple_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..02f6cead27
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:red_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:red_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8290e4f88c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:red_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:red_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..fa170a87e9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/red_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:red_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:red_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_slab.json
deleted file mode 100644
index d690a27cec..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_black"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_black_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_stair.json
deleted file mode 100644
index 53beed6668..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_black"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_black_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_wall.json
deleted file mode 100644
index 747059c8df..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_black_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_black"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_black_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_slab.json
deleted file mode 100644
index ca629567aa..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_blue"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_blue_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_stair.json
deleted file mode 100644
index 07e25528df..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_blue"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_blue_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_wall.json
deleted file mode 100644
index 88998ff94d..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_blue_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_blue"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_slab.json
deleted file mode 100644
index d8aca1f14c..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_brown"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_brown_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_stair.json
deleted file mode 100644
index 91e3f3e93a..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_brown"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_brown_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_wall.json
deleted file mode 100644
index 552522038e..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_brown_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_brown"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_brown_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_slab.json
deleted file mode 100644
index c508e69fa9..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_cyan"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_cyan_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_stair.json
deleted file mode 100644
index 558b528201..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_cyan"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_cyan_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_wall.json
deleted file mode 100644
index d9786acc01..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_cyan_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_cyan"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_cyan_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_slab.json
deleted file mode 100644
index d079f80ac5..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_gray"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_gray_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_stair.json
deleted file mode 100644
index b4a30dbae8..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_gray"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_gray_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_wall.json
deleted file mode 100644
index 131c30aeab..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_gray_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_gray"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_slab.json
deleted file mode 100644
index 6818489e52..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_green"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_green_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_stair.json
deleted file mode 100644
index 5a44a3b576..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_green"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_green_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_wall.json
deleted file mode 100644
index 31765b4a93..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_green_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_green"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_green_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_slab.json
deleted file mode 100644
index 8379a9af61..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_light_blue"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_light_blue_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_stair.json
deleted file mode 100644
index 9ac54f6ad9..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_light_blue"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_light_blue_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_wall.json
deleted file mode 100644
index ebfe12c3b4..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_blue_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_light_blue"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_light_blue_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_slab.json
deleted file mode 100644
index 1d2a2df8da..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_light_gray"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_light_gray_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_stair.json
deleted file mode 100644
index 6aa655b008..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_light_gray"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_light_gray_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_wall.json
deleted file mode 100644
index 7425f20468..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_light_gray_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_light_gray"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_light_gray_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_slab.json
deleted file mode 100644
index fe418d5a90..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_lime"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_lime_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_stair.json
deleted file mode 100644
index df5009d5fa..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_lime"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_lime_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_wall.json
deleted file mode 100644
index e6fcd4ebad..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_lime_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_lime"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_lime_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_slab.json
deleted file mode 100644
index 367b7ef40b..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_magenta"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_magenta_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_stair.json
deleted file mode 100644
index 13bec2f994..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_magenta"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_magenta_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_wall.json
deleted file mode 100644
index dd29190037..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_magenta_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_magenta"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_magenta_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_slab.json
deleted file mode 100644
index 38f17897c5..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_orange"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_orange_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_stair.json
deleted file mode 100644
index 2d2f3b5665..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_orange"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_orange_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_wall.json
deleted file mode 100644
index d9575e7eac..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_orange_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_orange"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_orange_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_slab.json
deleted file mode 100644
index 131c1a8515..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_pink"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_pink_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_stair.json
deleted file mode 100644
index 7e41088490..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_pink"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_pink_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_wall.json
deleted file mode 100644
index e7e1144ed5..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_pink_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_pink"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_pink_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_slab.json
deleted file mode 100644
index 1c185988ac..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_purple"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_purple_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_stair.json
deleted file mode 100644
index 3379658f49..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_purple"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_purple_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_wall.json
deleted file mode 100644
index 1f84b514c5..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_purple_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_purple"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_purple_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_slab.json
deleted file mode 100644
index ea4783792e..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_red"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_red_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_stair.json
deleted file mode 100644
index fc9571c637..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_red"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_red_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_wall.json
deleted file mode 100644
index 6ddbab62c0..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_red_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_red"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_red_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_slab.json
deleted file mode 100644
index c2d379aba6..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_white"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_white_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_stair.json
deleted file mode 100644
index 4cc524849e..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_white"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_white_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_wall.json
deleted file mode 100644
index 389d1eb5d2..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_white_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_white"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_white_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_slab.json
deleted file mode 100644
index c87230dc70..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_slab.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_yellow"
- },
- "result": {
- "count": 2,
- "id": "anvilcraft:reinforced_concrete_yellow_slab"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_stair.json
deleted file mode 100644
index 03927ae13a..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_stair.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_yellow"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_yellow_stair"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_wall.json
deleted file mode 100644
index 1bb0566bd0..0000000000
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/reinforced_concrete_yellow_wall.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:reinforced_concrete_yellow"
- },
- "result": {
- "count": 1,
- "id": "anvilcraft:reinforced_concrete_yellow_wall"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/smooth_royal_steel_block.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/smooth_royal_steel_block.json
index dfe3980ffe..a6b639c6d7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/smooth_royal_steel_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/smooth_royal_steel_block.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:royal_steel_block"
- },
+ "ingredient": "anvilcraft:royal_steel_block",
"result": {
"count": 4,
"id": "anvilcraft:smooth_royal_steel_block"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_slab.json
index 9ebc2ac564..ae140ed1c0 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_slab.json
@@ -1,8 +1,6 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:white_chocolate_block"
- },
+ "ingredient": "anvilcraft:white_chocolate_block",
"result": {
"count": 2,
"id": "anvilcraft:white_chocolate_slab"
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_stairs.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_stairs.json
index 15efad7006..72c3324fa3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_stairs.json
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_chocolate_stairs.json
@@ -1,10 +1,7 @@
{
"type": "minecraft:stonecutting",
- "ingredient": {
- "item": "anvilcraft:white_chocolate_block"
- },
+ "ingredient": "anvilcraft:white_chocolate_block",
"result": {
- "count": 1,
"id": "anvilcraft:white_chocolate_stairs"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..176a67a25a
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:white_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:white_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..5f394d22ec
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:white_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:white_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..8e9c7d0afb
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/white_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:white_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:white_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..71c1410572
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,8 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:yellow_reinforced_concrete",
+ "result": {
+ "count": 2,
+ "id": "anvilcraft:yellow_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..af0b6afcec
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:yellow_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:yellow_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..a9ae5d5182
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/stonecutting/yellow_reinforced_concrete_wall.json
@@ -0,0 +1,7 @@
+{
+ "type": "minecraft:stonecutting",
+ "ingredient": "anvilcraft:yellow_reinforced_concrete",
+ "result": {
+ "id": "anvilcraft:yellow_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/sugar_block.json b/src/generated/resources/data/anvilcraft/recipe/sugar_block.json
index 0f2dbebc5f..16e35b57d4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/sugar_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/sugar_block.json
@@ -2,36 +2,17 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- },
- {
- "item": "minecraft:sugar"
- }
+ "minecraft:sugar",
+ "minecraft:sugar",
+ "minecraft:sugar",
+ "minecraft:sugar",
+ "minecraft:sugar",
+ "minecraft:sugar",
+ "minecraft:sugar",
+ "minecraft:sugar",
+ "minecraft:sugar"
],
"result": {
- "count": 1,
"id": "anvilcraft:sugar_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/sugar_from_sugar_block.json b/src/generated/resources/data/anvilcraft/recipe/sugar_from_sugar_block.json
index cfb13cdd98..25b4b74509 100644
--- a/src/generated/resources/data/anvilcraft/recipe/sugar_from_sugar_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/sugar_from_sugar_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "building",
"ingredients": [
- {
- "item": "anvilcraft:sugar_block"
- }
+ "anvilcraft:sugar_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_cobblestone.json b/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_cobblestone.json
index 8b51ee2ea8..e8bc6e8b83 100644
--- a/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_cobblestone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_cobblestone.json
@@ -1,6 +1,6 @@
{
"type": "anvilcraft:super_heating",
- "consume": -1000,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 4,
@@ -10,5 +10,6 @@
"items": "anvilcraft:lime_powder"
}
],
+ "produce": 1000,
"transform": "minecraft:lava"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_stone.json b/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_stone.json
index 7c4339b05b..b3ed6ab9c5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_stone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/super_heating/lava_from_stone.json
@@ -1,6 +1,6 @@
{
"type": "anvilcraft:super_heating",
- "consume": -1000,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 4,
@@ -10,5 +10,6 @@
"items": "anvilcraft:lime_powder"
}
],
+ "produce": 1000,
"transform": "minecraft:lava"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_chromatic_stone.json b/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_chromatic_stone.json
index 4526678aa8..6b317f50d7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_chromatic_stone.json
+++ b/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_chromatic_stone.json
@@ -1,10 +1,11 @@
{
"type": "anvilcraft:super_heating",
- "consume": -1000,
+ "fluid": "minecraft:null",
"ingredients": [
{
"items": "anvilcraft:chromatic_stone"
}
],
+ "produce": 1000,
"transform": "anvilcraft:melt_gem"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_gem_block.json b/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_gem_block.json
index 3532a21c59..16e9c439a6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_gem_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/super_heating/melt_gem_cauldron_from_gem_block.json
@@ -1,10 +1,11 @@
{
"type": "anvilcraft:super_heating",
- "consume": -1000,
+ "fluid": "minecraft:null",
"ingredients": [
{
"items": "#anvilcraft:gem_blocks"
}
],
+ "produce": 1000,
"transform": "anvilcraft:melt_gem"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/tesla_tower.json b/src/generated/resources/data/anvilcraft/recipe/tesla_tower.json
index f1164a4789..4647475c46 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tesla_tower.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tesla_tower.json
@@ -2,18 +2,10 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:royal_steel_ingot"
- },
- "B": {
- "item": "anvilcraft:topaz_block"
- },
- "C": {
- "item": "anvilcraft:transmission_pole"
- },
- "D": {
- "item": "anvilcraft:circuit_board"
- }
+ "A": "anvilcraft:royal_steel_ingot",
+ "B": "anvilcraft:topaz_block",
+ "C": "anvilcraft:transmission_pole",
+ "D": "anvilcraft:circuit_board"
},
"pattern": [
"ABA",
@@ -21,7 +13,6 @@
"ADA"
],
"result": {
- "count": 1,
"id": "anvilcraft:tesla_tower"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/amber_block.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/amber_block.json
index 8dab76f2a6..b8058b85e3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/amber_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/amber_block.json
@@ -2,12 +2,14 @@
"type": "anvilcraft:time_warp",
"ingredients": [
{
- "items": "anvilcraft:resin_block",
- "predicates": {
- "anvillib:not": {
- "anvilcraft:saved_entity": {}
+ "components": {
+ "predicates": {
+ "anvillib:not": {
+ "anvilcraft:saved_entity": {}
+ }
}
- }
+ },
+ "items": "anvilcraft:resin_block"
}
],
"results": [
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_0.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_0.json
index 382431d903..f06c1d4b92 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_0.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_0.json
@@ -1,7 +1,8 @@
{
"type": "anvilcraft:time_warp",
"consume": 1000,
- "fluid": "anvilcraft:fire",
+ "fluid": "anvilcraft:oil",
+ "ignited": true,
"ingredients": [
{
"items": "#anvilcraft:netherite_block"
@@ -12,6 +13,5 @@
"count": 3,
"id": "anvilcraft:ember_metal_ingot"
}
- ],
- "transform": "anvilcraft:fire"
+ ]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_1.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_1.json
index b3173217e5..c60bd5782e 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_1.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_1.json
@@ -1,7 +1,8 @@
{
"type": "anvilcraft:time_warp",
"consume": 1000,
- "fluid": "anvilcraft:fire",
+ "fluid": "anvilcraft:oil",
+ "ignited": true,
"ingredients": [
{
"items": "#anvilcraft:netherite_block"
@@ -15,6 +16,5 @@
"count": 4,
"id": "anvilcraft:ember_metal_ingot"
}
- ],
- "transform": "anvilcraft:fire"
+ ]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_2.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_2.json
index 807ca794bf..5c6ef519b1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_2.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_2.json
@@ -1,7 +1,8 @@
{
"type": "anvilcraft:time_warp",
"consume": 1000,
- "fluid": "anvilcraft:fire",
+ "fluid": "anvilcraft:oil",
+ "ignited": true,
"ingredients": [
{
"items": "#anvilcraft:netherite_block"
@@ -16,6 +17,5 @@
"count": 5,
"id": "anvilcraft:ember_metal_ingot"
}
- ],
- "transform": "anvilcraft:fire"
+ ]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_3.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_3.json
index fd549df996..447e4dbbe1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_3.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/ember_metal_ingot_3.json
@@ -1,7 +1,8 @@
{
"type": "anvilcraft:time_warp",
"consume": 1000,
- "fluid": "anvilcraft:fire",
+ "fluid": "anvilcraft:oil",
+ "ignited": true,
"ingredients": [
{
"items": "#anvilcraft:netherite_block"
@@ -16,6 +17,5 @@
"count": 6,
"id": "anvilcraft:ember_metal_ingot"
}
- ],
- "transform": "anvilcraft:fire"
+ ]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/mob_amber_block.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/mob_amber_block.json
index 1043d60658..04f2da1035 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/mob_amber_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/mob_amber_block.json
@@ -12,14 +12,16 @@
}
],
"item": {
- "items": "anvilcraft:resin_block",
- "predicates": {
- "anvillib:not": {
- "anvilcraft:saved_entity": {
- "is_monster": true
+ "components": {
+ "predicates": {
+ "anvillib:not": {
+ "anvilcraft:saved_entity": {
+ "is_monster": true
+ }
}
}
- }
+ },
+ "items": "anvilcraft:resin_block"
},
"offset": [
0.0,
@@ -34,15 +36,6 @@
}
],
"icon": {
- "components": {
- "anvilcraft:saved_entity": {
- "isMonster": false,
- "tag": {
- "id": "minecraft:mooshroom"
- }
- }
- },
- "count": 1,
"id": "anvilcraft:mob_amber_block"
},
"max_efficiency": 1,
@@ -75,14 +68,6 @@
"outcomes": [
{
"type": "anvillib_recipe:spawn_item",
- "components": {
- "anvilcraft:saved_entity": {
- "isMonster": false,
- "tag": {
- "id": "minecraft:mooshroom"
- }
- }
- },
"functions": [
{
"type": "anvillib_recipe:apply_tag_2_component",
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_beef.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_beef.json
index eb042bce63..4da63635e7 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_beef.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_beef.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 16,
"items": "#c:foods/raw_beef"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_chicken.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_chicken.json
index 90dc062b0b..bf82ed41a6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_chicken.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_chicken.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 64,
"items": "#c:foods/raw_chicken"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_fish.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_fish.json
index ca81031163..2e8ccce4e1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_fish.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_fish.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 64,
"items": "#c:foods/raw_fish"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_mutton.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_mutton.json
index 7e09fb6121..44a237c2db 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_mutton.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_mutton.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 16,
"items": "#c:foods/raw_mutton"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_porkchop.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_porkchop.json
index 1fa1f4d9d0..1996703658 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_porkchop.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_porkchop.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 16,
"items": "#c:foods/raw_porkchop"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_rabbit.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_rabbit.json
index 06f3baeb14..2e4ce17b35 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_rabbit.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_foods/raw_rabbit.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 16,
"items": "#c:foods/raw_rabbit"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_piglin_head.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_piglin_head.json
index 5ea8eaf515..4974d3427b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_piglin_head.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_piglin_head.json
@@ -1,10 +1,11 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"items": "minecraft:piglin_head"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_rotten_flesh.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_rotten_flesh.json
index 583ecdfe61..c18a56ac20 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_rotten_flesh.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_rotten_flesh.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 64,
"items": "minecraft:rotten_flesh"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_spider_eye.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_spider_eye.json
index aca1911a8c..f2d4c6a3a6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_spider_eye.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_spider_eye.json
@@ -1,11 +1,12 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"count": 64,
"items": "minecraft:spider_eye"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_zombie_head.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_zombie_head.json
index 6e45ea0189..99c4b93681 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_zombie_head.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/oil_from_zombie_head.json
@@ -1,10 +1,11 @@
{
"type": "anvilcraft:time_warp",
- "consume": -250,
+ "fluid": "minecraft:null",
"ingredients": [
{
"items": "minecraft:zombie_head"
}
],
+ "produce": 250,
"transform": "anvilcraft:oil"
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/time_warp/resentful_amber_block.json b/src/generated/resources/data/anvilcraft/recipe/time_warp/resentful_amber_block.json
index a91dd1f252..10034d9fc2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/time_warp/resentful_amber_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/time_warp/resentful_amber_block.json
@@ -12,12 +12,14 @@
}
],
"item": {
- "items": "anvilcraft:resin_block",
- "predicates": {
- "anvilcraft:saved_entity": {
- "is_monster": true
+ "components": {
+ "predicates": {
+ "anvilcraft:saved_entity": {
+ "is_monster": true
+ }
}
- }
+ },
+ "items": "anvilcraft:resin_block"
},
"offset": [
0.0,
@@ -32,15 +34,6 @@
}
],
"icon": {
- "components": {
- "anvilcraft:saved_entity": {
- "isMonster": true,
- "tag": {
- "id": "minecraft:zombie"
- }
- }
- },
- "count": 1,
"id": "anvilcraft:resentful_amber_block"
},
"max_efficiency": 1,
@@ -77,14 +70,6 @@
{
"outcome": {
"type": "anvillib_recipe:spawn_item",
- "components": {
- "anvilcraft:saved_entity": {
- "isMonster": false,
- "tag": {
- "id": "minecraft:mooshroom"
- }
- }
- },
"functions": [
{
"type": "anvillib_recipe:apply_tag_2_component",
@@ -104,14 +89,6 @@
{
"outcome": {
"type": "anvillib_recipe:spawn_item",
- "components": {
- "anvilcraft:saved_entity": {
- "isMonster": true,
- "tag": {
- "id": "minecraft:zombie"
- }
- }
- },
"functions": [
{
"type": "anvillib_recipe:apply_tag_2_component",
diff --git a/src/generated/resources/data/anvilcraft/recipe/tin_block.json b/src/generated/resources/data/anvilcraft/recipe/tin_block.json
index 796b449153..518f11aec8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tin_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tin_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/tin"
- }
+ "A": "#c:ingots/tin"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:tin_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/tin_ingot.json b/src/generated/resources/data/anvilcraft/recipe/tin_ingot.json
index 949e158b98..1fa7c5b205 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tin_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tin_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:tin_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/tin"
- }
+ "A": "#c:nuggets/tin"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:tin_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/tin_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/tin_ingot_from_block.json
index 834abe4e27..669c80950b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tin_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tin_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:tin_ingot",
"ingredients": [
- {
- "item": "anvilcraft:tin_block"
- }
+ "anvilcraft:tin_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/tin_nugget.json b/src/generated/resources/data/anvilcraft/recipe/tin_nugget.json
index 020258f871..1348826f52 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tin_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tin_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/tin"
- }
+ "#c:ingots/tin"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/tin_pressure_plate_from_ingots_tin.json b/src/generated/resources/data/anvilcraft/recipe/tin_pressure_plate_from_ingots_tin.json
index 817fc70be1..55674b631a 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tin_pressure_plate_from_ingots_tin.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tin_pressure_plate_from_ingots_tin.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/tin"
- }
+ "A": "#c:ingots/tin"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:tin_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/titanium_block.json b/src/generated/resources/data/anvilcraft/recipe/titanium_block.json
index e8bd099f9f..e52cadf5e2 100644
--- a/src/generated/resources/data/anvilcraft/recipe/titanium_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/titanium_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/titanium"
- }
+ "A": "#c:ingots/titanium"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:titanium_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/titanium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/titanium_ingot.json
index 5abec70947..f90da64a26 100644
--- a/src/generated/resources/data/anvilcraft/recipe/titanium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/titanium_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:titanium_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/titanium"
- }
+ "A": "#c:nuggets/titanium"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:titanium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/titanium_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/titanium_ingot_from_block.json
index 0ec94325fd..3499eb6fa9 100644
--- a/src/generated/resources/data/anvilcraft/recipe/titanium_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/titanium_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:titanium_ingot",
"ingredients": [
- {
- "item": "anvilcraft:titanium_block"
- }
+ "anvilcraft:titanium_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/titanium_nugget.json b/src/generated/resources/data/anvilcraft/recipe/titanium_nugget.json
index fc6139fd99..bc924ccf4f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/titanium_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/titanium_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/titanium"
- }
+ "#c:ingots/titanium"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/titanium_pressure_plate_from_ingots_titanium.json b/src/generated/resources/data/anvilcraft/recipe/titanium_pressure_plate_from_ingots_titanium.json
index befa1ec7a9..76367d2d6d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/titanium_pressure_plate_from_ingots_titanium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/titanium_pressure_plate_from_ingots_titanium.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/titanium"
- }
+ "A": "#c:ingots/titanium"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:titanium_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/topaz.json b/src/generated/resources/data/anvilcraft/recipe/topaz.json
index 40f8ceabd4..20210da448 100644
--- a/src/generated/resources/data/anvilcraft/recipe/topaz.json
+++ b/src/generated/resources/data/anvilcraft/recipe/topaz.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:topaz_block"
- }
+ "anvilcraft:topaz_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/topaz_block.json b/src/generated/resources/data/anvilcraft/recipe/topaz_block.json
index 56b01c9a50..1c1a133517 100644
--- a/src/generated/resources/data/anvilcraft/recipe/topaz_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/topaz_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:topaz"
- }
+ "A": "anvilcraft:topaz"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:topaz_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/totem_of_rage.json b/src/generated/resources/data/anvilcraft/recipe/totem_of_rage.json
index 28bf012696..d64d18c584 100644
--- a/src/generated/resources/data/anvilcraft/recipe/totem_of_rage.json
+++ b/src/generated/resources/data/anvilcraft/recipe/totem_of_rage.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:totem_of_undying"
- },
- "B": {
- "item": "anvilcraft:cursed_gold_block"
- },
- "C": {
- "item": "anvilcraft:ember_metal_nugget"
- }
+ "A": "minecraft:totem_of_undying",
+ "B": "anvilcraft:cursed_gold_block",
+ "C": "anvilcraft:ember_metal_nugget"
},
"pattern": [
"BBB",
@@ -18,7 +12,6 @@
"BBB"
],
"result": {
- "count": 1,
"id": "anvilcraft:totem_of_rage"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/totem_of_recovery.json b/src/generated/resources/data/anvilcraft/recipe/totem_of_recovery.json
index fa537dbfe4..5058569e79 100644
--- a/src/generated/resources/data/anvilcraft/recipe/totem_of_recovery.json
+++ b/src/generated/resources/data/anvilcraft/recipe/totem_of_recovery.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:totem_of_undying"
- },
- "B": {
- "item": "anvilcraft:recovery_pearl"
- },
- "C": {
- "item": "minecraft:echo_shard"
- }
+ "A": "minecraft:totem_of_undying",
+ "B": "anvilcraft:recovery_pearl",
+ "C": "minecraft:echo_shard"
},
"pattern": [
"CCC",
@@ -18,7 +12,6 @@
"CCC"
],
"result": {
- "count": 1,
"id": "anvilcraft:totem_of_recovery"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/transcendence_dragon_rod.json b/src/generated/resources/data/anvilcraft/recipe/transcendence_dragon_rod.json
index 9e9ea0aea3..e6361c9440 100644
--- a/src/generated/resources/data/anvilcraft/recipe/transcendence_dragon_rod.json
+++ b/src/generated/resources/data/anvilcraft/recipe/transcendence_dragon_rod.json
@@ -2,15 +2,10 @@
"type": "minecraft:crafting_shapeless",
"category": "equipment",
"ingredients": [
- {
- "item": "anvilcraft:block_devourer"
- },
- {
- "item": "anvilcraft:transcendence_anvil_hammer"
- }
+ "anvilcraft:block_devourer",
+ "anvilcraft:transcendence_anvil_hammer"
],
"result": {
- "count": 1,
"id": "anvilcraft:transcendence_dragon_rod"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/transcendium_block.json b/src/generated/resources/data/anvilcraft/recipe/transcendium_block.json
index d9f1762680..82db11d489 100644
--- a/src/generated/resources/data/anvilcraft/recipe/transcendium_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/transcendium_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:transcendium_ingot"
- }
+ "A": "anvilcraft:transcendium_ingot"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:transcendium_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot.json
index 640f4fbe05..a215734ed4 100644
--- a/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:transcendium_ingot",
"key": {
- "A": {
- "item": "anvilcraft:transcendium_nugget"
- }
+ "A": "anvilcraft:transcendium_nugget"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:transcendium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot_from_block.json
index 40d02dba31..b3db64ece5 100644
--- a/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/transcendium_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:transcendium_ingot",
"ingredients": [
- {
- "item": "anvilcraft:transcendium_block"
- }
+ "anvilcraft:transcendium_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/transcendium_nugget_from_ingot.json b/src/generated/resources/data/anvilcraft/recipe/transcendium_nugget_from_ingot.json
index c3ef7dbe35..cbcd16ae28 100644
--- a/src/generated/resources/data/anvilcraft/recipe/transcendium_nugget_from_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/transcendium_nugget_from_ingot.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:transcendium_ingot"
- }
+ "anvilcraft:transcendium_ingot"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/transmission_pole.json b/src/generated/resources/data/anvilcraft/recipe/transmission_pole.json
index 3b002e0a78..ba0520401c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/transmission_pole.json
+++ b/src/generated/resources/data/anvilcraft/recipe/transmission_pole.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:magnetoelectric_core"
- },
- "B": {
- "item": "minecraft:lightning_rod"
- },
- "C": {
- "item": "minecraft:iron_block"
- }
+ "A": "anvilcraft:magnetoelectric_core",
+ "B": "minecraft:lightning_rod",
+ "C": "minecraft:iron_block"
},
"pattern": [
"A",
@@ -18,7 +12,6 @@
"C"
],
"result": {
- "count": 1,
"id": "anvilcraft:transmission_pole"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/transparent_crafting_table.json b/src/generated/resources/data/anvilcraft/recipe/transparent_crafting_table.json
index 5adce39707..68c0791362 100644
--- a/src/generated/resources/data/anvilcraft/recipe/transparent_crafting_table.json
+++ b/src/generated/resources/data/anvilcraft/recipe/transparent_crafting_table.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "minecraft:amethyst_shard"
- },
- "B": {
- "item": "minecraft:crafting_table"
- }
+ "A": "minecraft:amethyst_shard",
+ "B": "minecraft:crafting_table"
},
"pattern": [
" A ",
@@ -15,7 +11,6 @@
" A "
],
"result": {
- "count": 1,
"id": "anvilcraft:transparent_crafting_table"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/trident.json b/src/generated/resources/data/anvilcraft/recipe/trident.json
index e62c4ab2c3..dbf20b7540 100644
--- a/src/generated/resources/data/anvilcraft/recipe/trident.json
+++ b/src/generated/resources/data/anvilcraft/recipe/trident.json
@@ -2,12 +2,8 @@
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
- "A": {
- "item": "anvilcraft:prismarine_blade"
- },
- "B": {
- "item": "minecraft:prismarine_bricks"
- }
+ "A": "anvilcraft:prismarine_blade",
+ "B": "minecraft:prismarine_bricks"
},
"pattern": [
" AA",
@@ -15,7 +11,6 @@
"B "
],
"result": {
- "count": 1,
"id": "minecraft:trident"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/tungsten_block.json b/src/generated/resources/data/anvilcraft/recipe/tungsten_block.json
index 3a7baebbdf..70082ea0e8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tungsten_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tungsten_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/tungsten"
- }
+ "A": "#c:ingots/tungsten"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:tungsten_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot.json b/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot.json
index 8bcf9eb9d1..f0fb8ff318 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:tungsten_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/tungsten"
- }
+ "A": "#c:nuggets/tungsten"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:tungsten_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot_from_block.json
index 2c57e6aa5a..2bfec2a8be 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tungsten_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:tungsten_ingot",
"ingredients": [
- {
- "item": "anvilcraft:tungsten_block"
- }
+ "anvilcraft:tungsten_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/tungsten_nugget.json b/src/generated/resources/data/anvilcraft/recipe/tungsten_nugget.json
index 378f5f10c6..44d626a599 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tungsten_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tungsten_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/tungsten"
- }
+ "#c:ingots/tungsten"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/tungsten_pressure_plate_from_ingots_tungsten.json b/src/generated/resources/data/anvilcraft/recipe/tungsten_pressure_plate_from_ingots_tungsten.json
index 05d8756f63..b758b1595c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/tungsten_pressure_plate_from_ingots_tungsten.json
+++ b/src/generated/resources/data/anvilcraft/recipe/tungsten_pressure_plate_from_ingots_tungsten.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/tungsten"
- }
+ "A": "#c:ingots/tungsten"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:tungsten_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_heavy_halberd.json b/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_heavy_halberd.json
index c6d3cdb7b8..9fcb7ccfe8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_heavy_halberd.json
+++ b/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_heavy_halberd.json
@@ -22,7 +22,9 @@
]
}
],
- "result": "anvilcraft:transcendence_heavy_halberd",
+ "result": {
+ "id": "anvilcraft:transcendence_heavy_halberd"
+ },
"template": {
"items": "anvilcraft:two_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_resonator.json b/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_resonator.json
index 26ba0e1264..1da52b7b7c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_resonator.json
+++ b/src/generated/resources/data/anvilcraft/recipe/two_to_one_smithing/transcendence_resonator.json
@@ -22,7 +22,9 @@
]
}
],
- "result": "anvilcraft:transcendence_resonator",
+ "result": {
+ "id": "anvilcraft:transcendence_resonator"
+ },
"template": {
"items": "anvilcraft:two_to_one_smithing_template"
}
diff --git a/src/generated/resources/data/anvilcraft/recipe/uranium_block.json b/src/generated/resources/data/anvilcraft/recipe/uranium_block.json
index cf8631f15e..189bbd602c 100644
--- a/src/generated/resources/data/anvilcraft/recipe/uranium_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/uranium_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/uranium"
- }
+ "A": "#c:ingots/uranium"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:uranium_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/uranium_ingot.json b/src/generated/resources/data/anvilcraft/recipe/uranium_ingot.json
index 287b343fd5..083c7bfce8 100644
--- a/src/generated/resources/data/anvilcraft/recipe/uranium_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/uranium_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:uranium_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/uranium"
- }
+ "A": "#c:nuggets/uranium"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:uranium_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/uranium_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/uranium_ingot_from_block.json
index 39b66108be..0602bf3bee 100644
--- a/src/generated/resources/data/anvilcraft/recipe/uranium_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/uranium_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:uranium_ingot",
"ingredients": [
- {
- "item": "anvilcraft:uranium_block"
- }
+ "anvilcraft:uranium_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/uranium_nugget.json b/src/generated/resources/data/anvilcraft/recipe/uranium_nugget.json
index 0846850c48..0252a0cc1f 100644
--- a/src/generated/resources/data/anvilcraft/recipe/uranium_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/uranium_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/uranium"
- }
+ "#c:ingots/uranium"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/uranium_pressure_plate_from_ingots_uranium.json b/src/generated/resources/data/anvilcraft/recipe/uranium_pressure_plate_from_ingots_uranium.json
index 10746535b1..8a4cb24fd1 100644
--- a/src/generated/resources/data/anvilcraft/recipe/uranium_pressure_plate_from_ingots_uranium.json
+++ b/src/generated/resources/data/anvilcraft/recipe/uranium_pressure_plate_from_ingots_uranium.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/uranium"
- }
+ "A": "#c:ingots/uranium"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:uranium_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/void_energy_collector.json b/src/generated/resources/data/anvilcraft/recipe/void_energy_collector.json
index e7df8357f9..41cd295d1d 100644
--- a/src/generated/resources/data/anvilcraft/recipe/void_energy_collector.json
+++ b/src/generated/resources/data/anvilcraft/recipe/void_energy_collector.json
@@ -2,15 +2,9 @@
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
- "A": {
- "item": "anvilcraft:void_matter_block"
- },
- "B": {
- "item": "anvilcraft:charge_collector"
- },
- "C": {
- "item": "anvilcraft:heavy_iron_block"
- }
+ "A": "anvilcraft:void_matter_block",
+ "B": "anvilcraft:charge_collector",
+ "C": "anvilcraft:heavy_iron_block"
},
"pattern": [
"AAA",
@@ -18,7 +12,6 @@
"CCC"
],
"result": {
- "count": 1,
"id": "anvilcraft:void_energy_collector"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/void_matter.json b/src/generated/resources/data/anvilcraft/recipe/void_matter.json
index 284c3d4a90..fd4cd500bc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/void_matter.json
+++ b/src/generated/resources/data/anvilcraft/recipe/void_matter.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:void_matter_block"
- }
+ "anvilcraft:void_matter_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/void_matter_block.json b/src/generated/resources/data/anvilcraft/recipe/void_matter_block.json
index 7e0aa05a78..9a3ef1f907 100644
--- a/src/generated/resources/data/anvilcraft/recipe/void_matter_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/void_matter_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:void_matter"
- }
+ "A": "anvilcraft:void_matter"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:void_matter_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/wet_sponge.json b/src/generated/resources/data/anvilcraft/recipe/wet_sponge.json
index 7f01eecda5..dc1d518975 100644
--- a/src/generated/resources/data/anvilcraft/recipe/wet_sponge.json
+++ b/src/generated/resources/data/anvilcraft/recipe/wet_sponge.json
@@ -2,16 +2,13 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:sponge_gemmule"
- }
+ "A": "anvilcraft:sponge_gemmule"
},
"pattern": [
"AA",
"AA"
],
"result": {
- "count": 1,
"id": "minecraft:wet_sponge"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_block.json b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_block.json
index bbfc91dae3..f733d75dfc 100644
--- a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:chocolate_white"
- }
+ "A": "anvilcraft:chocolate_white"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:white_chocolate_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_from_block.json b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_from_block.json
index 3fda92f365..588c08d2ec 100644
--- a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_from_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "item": "anvilcraft:white_chocolate_block"
- }
+ "anvilcraft:white_chocolate_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_slab.json b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_slab.json
index fd63f936d7..377a55b169 100644
--- a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_slab.json
+++ b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_slab.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:white_chocolate_block"
- }
+ "A": "anvilcraft:white_chocolate_block"
},
"pattern": [
"AAA"
diff --git a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_stairs.json b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_stairs.json
index 80b0036b30..472049cec6 100644
--- a/src/generated/resources/data/anvilcraft/recipe/white_chocolate_stairs.json
+++ b/src/generated/resources/data/anvilcraft/recipe/white_chocolate_stairs.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "item": "anvilcraft:white_chocolate_block"
- }
+ "A": "anvilcraft:white_chocolate_block"
},
"pattern": [
"A ",
diff --git a/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..8f6b2b3d67
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:white_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:white_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..8e6db22636
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:white_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:white_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..bb68a84070
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/white_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:white_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:white_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_slab.json b/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_slab.json
new file mode 100644
index 0000000000..8e9997b7a8
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_slab.json
@@ -0,0 +1,14 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:yellow_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA"
+ ],
+ "result": {
+ "count": 6,
+ "id": "anvilcraft:yellow_reinforced_concrete_slab"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_stair.json b/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_stair.json
new file mode 100644
index 0000000000..58aebe9443
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_stair.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:yellow_reinforced_concrete"
+ },
+ "pattern": [
+ "A ",
+ "AA ",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:yellow_reinforced_concrete_stair"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_wall.json b/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_wall.json
new file mode 100644
index 0000000000..9b71a67106
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/recipe/yellow_reinforced_concrete_wall.json
@@ -0,0 +1,15 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "building",
+ "key": {
+ "A": "anvilcraft:yellow_reinforced_concrete"
+ },
+ "pattern": [
+ "AAA",
+ "AAA"
+ ],
+ "result": {
+ "count": 4,
+ "id": "anvilcraft:yellow_reinforced_concrete_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/zinc_block.json b/src/generated/resources/data/anvilcraft/recipe/zinc_block.json
index 379455d83c..b7a753816b 100644
--- a/src/generated/resources/data/anvilcraft/recipe/zinc_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/zinc_block.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
- "A": {
- "tag": "c:ingots/zinc"
- }
+ "A": "#c:ingots/zinc"
},
"pattern": [
"AAA",
@@ -12,7 +10,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:zinc_block"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/zinc_ingot.json b/src/generated/resources/data/anvilcraft/recipe/zinc_ingot.json
index ba94611895..aa2cd04df3 100644
--- a/src/generated/resources/data/anvilcraft/recipe/zinc_ingot.json
+++ b/src/generated/resources/data/anvilcraft/recipe/zinc_ingot.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:zinc_ingot",
"key": {
- "A": {
- "tag": "c:nuggets/zinc"
- }
+ "A": "#c:nuggets/zinc"
},
"pattern": [
"AAA",
@@ -13,7 +11,6 @@
"AAA"
],
"result": {
- "count": 1,
"id": "anvilcraft:zinc_ingot"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/recipe/zinc_ingot_from_block.json b/src/generated/resources/data/anvilcraft/recipe/zinc_ingot_from_block.json
index 91f32bd38c..45324bdcec 100644
--- a/src/generated/resources/data/anvilcraft/recipe/zinc_ingot_from_block.json
+++ b/src/generated/resources/data/anvilcraft/recipe/zinc_ingot_from_block.json
@@ -3,9 +3,7 @@
"category": "misc",
"group": "anvilcraft:zinc_ingot",
"ingredients": [
- {
- "item": "anvilcraft:zinc_block"
- }
+ "anvilcraft:zinc_block"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/zinc_nugget.json b/src/generated/resources/data/anvilcraft/recipe/zinc_nugget.json
index a05222d60b..312664aada 100644
--- a/src/generated/resources/data/anvilcraft/recipe/zinc_nugget.json
+++ b/src/generated/resources/data/anvilcraft/recipe/zinc_nugget.json
@@ -2,9 +2,7 @@
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
- {
- "tag": "c:ingots/zinc"
- }
+ "#c:ingots/zinc"
],
"result": {
"count": 9,
diff --git a/src/generated/resources/data/anvilcraft/recipe/zinc_pressure_plate_from_ingots_zinc.json b/src/generated/resources/data/anvilcraft/recipe/zinc_pressure_plate_from_ingots_zinc.json
index d8014a37ab..021467f279 100644
--- a/src/generated/resources/data/anvilcraft/recipe/zinc_pressure_plate_from_ingots_zinc.json
+++ b/src/generated/resources/data/anvilcraft/recipe/zinc_pressure_plate_from_ingots_zinc.json
@@ -2,15 +2,12 @@
"type": "minecraft:crafting_shaped",
"category": "redstone",
"key": {
- "A": {
- "tag": "c:ingots/zinc"
- }
+ "A": "#c:ingots/zinc"
},
"pattern": [
"AA"
],
"result": {
- "count": 1,
"id": "anvilcraft:zinc_pressure_plate"
}
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_0.json b/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_0.json
index 56b12a25b8..f2c7745b27 100644
--- a/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_0.json
+++ b/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_0.json
@@ -1,10 +1,6 @@
{
"values": [
- "minecraft:anvil",
- "minecraft:chipped_anvil",
- "minecraft:damaged_anvil",
- "anvilcraft:royal_anvil",
- "anvilcraft:ember_anvil",
- "anvilcraft:transcendence_anvil"
+ "#minecraft:anvil",
+ "#anvilcraft:anvil_tier_1"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_1.json b/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_1.json
index b95ab75957..0d942fd9e3 100644
--- a/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_1.json
+++ b/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_1.json
@@ -1,7 +1,6 @@
{
"values": [
"anvilcraft:royal_anvil",
- "anvilcraft:ember_anvil",
- "anvilcraft:transcendence_anvil"
+ "#anvilcraft:anvil_tier_2"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_2.json b/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_2.json
index 4a606fc968..feedced767 100644
--- a/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_2.json
+++ b/src/generated/resources/data/anvilcraft/tags/block/anvil_tier_2.json
@@ -1,6 +1,7 @@
{
"values": [
+ "anvilcraft:frost_anvil",
"anvilcraft:ember_anvil",
- "anvilcraft:transcendence_anvil"
+ "#anvilcraft:anvil_tier_3"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/block/hammer_removable.json b/src/generated/resources/data/anvilcraft/tags/block/hammer_removable.json
index 89be31bbdd..a49f916476 100644
--- a/src/generated/resources/data/anvilcraft/tags/block/hammer_removable.json
+++ b/src/generated/resources/data/anvilcraft/tags/block/hammer_removable.json
@@ -10,6 +10,7 @@
"#minecraft:doors",
"#minecraft:buttons",
"#minecraft:pressure_plates",
+ "#minecraft:fence_gates",
"minecraft:bell",
"minecraft:redstone_lamp",
"minecraft:rail",
@@ -60,6 +61,16 @@
"minecraft:anvil",
"minecraft:chipped_anvil",
"minecraft:damaged_anvil",
+ "minecraft:furnace",
+ "minecraft:blast_furnace",
+ "minecraft:smoker",
+ "minecraft:chest",
+ "minecraft:trapped_chest",
+ "minecraft:ender_chest",
+ "minecraft:barrel",
+ "minecraft:composter",
+ "minecraft:tnt",
+ "minecraft:beacon",
"anvilcraft:heavy_iron_block",
"anvilcraft:heavy_iron_beam",
"anvilcraft:heavy_iron_column",
diff --git a/src/generated/resources/data/anvilcraft/tags/block/needs_ember_tool.json b/src/generated/resources/data/anvilcraft/tags/block/needs_ember_tool.json
index f72d209df7..417548830d 100644
--- a/src/generated/resources/data/anvilcraft/tags/block/needs_ember_tool.json
+++ b/src/generated/resources/data/anvilcraft/tags/block/needs_ember_tool.json
@@ -1,3 +1,5 @@
{
- "values": []
+ "values": [
+ "anvilcraft:hyperdimension_storage_station"
+ ]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/block/void_decay_products.json b/src/generated/resources/data/anvilcraft/tags/block/void_decay_products.json
index 976c2d0696..9a9ea95b8a 100644
--- a/src/generated/resources/data/anvilcraft/tags/block/void_decay_products.json
+++ b/src/generated/resources/data/anvilcraft/tags/block/void_decay_products.json
@@ -1,5 +1,10 @@
{
"values": [
+ "anvilcraft:end_dust",
+ "anvilcraft:deepslate_zinc_ore",
+ "anvilcraft:deepslate_tin_ore",
+ "anvilcraft:deepslate_lead_ore",
+ "anvilcraft:void_stone",
"anvilcraft:flint_block",
"minecraft:stone",
"minecraft:deepslate",
@@ -39,11 +44,6 @@
"minecraft:infested_deepslate",
"minecraft:nether_gold_ore",
"minecraft:gilded_blackstone",
- "minecraft:nether_quartz_ore",
- "anvilcraft:void_stone",
- "anvilcraft:end_dust",
- "anvilcraft:deepslate_tin_ore",
- "anvilcraft:deepslate_zinc_ore",
- "anvilcraft:deepslate_lead_ore"
+ "minecraft:nether_quartz_ore"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/damage_type/is_falling_giant_anvil.json b/src/generated/resources/data/anvilcraft/tags/damage_type/is_falling_giant_anvil.json
new file mode 100644
index 0000000000..96f42f1d6e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/tags/damage_type/is_falling_giant_anvil.json
@@ -0,0 +1,8 @@
+{
+ "values": [
+ {
+ "id": "anvilcraft:falling_giant_anvil",
+ "required": false
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/entity_type/amulet_valid.json b/src/generated/resources/data/anvilcraft/tags/entity_type/amulet_valid.json
index 197a938bcd..0131169bef 100644
--- a/src/generated/resources/data/anvilcraft/tags/entity_type/amulet_valid.json
+++ b/src/generated/resources/data/anvilcraft/tags/entity_type/amulet_valid.json
@@ -8,6 +8,10 @@
"id": "#anvilcraft:amulet_valid/sapphire",
"required": false
},
+ {
+ "id": "#anvilcraft:amulet_valid/anvil",
+ "required": false
+ },
{
"id": "#anvilcraft:amulet_valid/cat",
"required": false
diff --git a/src/generated/resources/data/anvilcraft/tags/entity_type/amulet_valid/anvil.json b/src/generated/resources/data/anvilcraft/tags/entity_type/amulet_valid/anvil.json
new file mode 100644
index 0000000000..859c79c6ee
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/tags/entity_type/amulet_valid/anvil.json
@@ -0,0 +1,6 @@
+{
+ "values": [
+ "minecraft:falling_block",
+ "anvilcraft:falling_giant_anvil"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/entity_type/falling_giant_anvil_damage_immune.json b/src/generated/resources/data/anvilcraft/tags/entity_type/falling_giant_anvil_damage_immune.json
new file mode 100644
index 0000000000..6790b73495
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/tags/entity_type/falling_giant_anvil_damage_immune.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "#minecraft:fall_damage_immune"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/fluid/ignitable.json b/src/generated/resources/data/anvilcraft/tags/fluid/ignitable.json
new file mode 100644
index 0000000000..15388b222f
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/tags/fluid/ignitable.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "anvilcraft:oil"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/item/amulet.json b/src/generated/resources/data/anvilcraft/tags/item/amulet.json
index 606eb6630d..a72c65bd22 100644
--- a/src/generated/resources/data/anvilcraft/tags/item/amulet.json
+++ b/src/generated/resources/data/anvilcraft/tags/item/amulet.json
@@ -12,10 +12,6 @@
"anvilcraft:silence_amulet",
"anvilcraft:abnormal_amulet",
"anvilcraft:gem_amulet",
- "anvilcraft:nature_amulet",
- {
- "id": "anvilcraft:cogwheel_amulet",
- "required": false
- }
+ "anvilcraft:nature_amulet"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/item/disallow_hand_insert_into_tank.json b/src/generated/resources/data/anvilcraft/tags/item/disallow_hand_insert_into_tank.json
new file mode 100644
index 0000000000..460afe4fe4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/tags/item/disallow_hand_insert_into_tank.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "#anvilcraft:tools/anvil_hammer"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/item/explosion_proof.json b/src/generated/resources/data/anvilcraft/tags/item/explosion_proof.json
index 0653d8dfdd..2e5965e9b9 100644
--- a/src/generated/resources/data/anvilcraft/tags/item/explosion_proof.json
+++ b/src/generated/resources/data/anvilcraft/tags/item/explosion_proof.json
@@ -2,6 +2,7 @@
"values": [
"anvilcraft:transcendence_anvil",
"anvilcraft:shulker_container",
+ "anvilcraft:hyperdimension_storage_station",
"anvilcraft:frost_metal_block",
"anvilcraft:cut_frost_metal_block",
"anvilcraft:cut_frost_metal_pillar",
diff --git a/src/generated/resources/data/anvilcraft/tags/item/reinforced_concrete.json b/src/generated/resources/data/anvilcraft/tags/item/reinforced_concrete.json
index 58eb16642e..d26a673ac7 100644
--- a/src/generated/resources/data/anvilcraft/tags/item/reinforced_concrete.json
+++ b/src/generated/resources/data/anvilcraft/tags/item/reinforced_concrete.json
@@ -1,68 +1,68 @@
{
"values": [
- "anvilcraft:reinforced_concrete_white",
- "anvilcraft:reinforced_concrete_light_gray",
- "anvilcraft:reinforced_concrete_gray",
- "anvilcraft:reinforced_concrete_black",
- "anvilcraft:reinforced_concrete_brown",
- "anvilcraft:reinforced_concrete_red",
- "anvilcraft:reinforced_concrete_orange",
- "anvilcraft:reinforced_concrete_yellow",
- "anvilcraft:reinforced_concrete_lime",
- "anvilcraft:reinforced_concrete_green",
- "anvilcraft:reinforced_concrete_cyan",
- "anvilcraft:reinforced_concrete_light_blue",
- "anvilcraft:reinforced_concrete_blue",
- "anvilcraft:reinforced_concrete_purple",
- "anvilcraft:reinforced_concrete_magenta",
- "anvilcraft:reinforced_concrete_pink",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_pink_slab",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_pink_stair",
- "anvilcraft:reinforced_concrete_white_wall",
- "anvilcraft:reinforced_concrete_light_gray_wall",
- "anvilcraft:reinforced_concrete_gray_wall",
- "anvilcraft:reinforced_concrete_black_wall",
- "anvilcraft:reinforced_concrete_brown_wall",
- "anvilcraft:reinforced_concrete_red_wall",
- "anvilcraft:reinforced_concrete_orange_wall",
- "anvilcraft:reinforced_concrete_yellow_wall",
- "anvilcraft:reinforced_concrete_lime_wall",
- "anvilcraft:reinforced_concrete_green_wall",
- "anvilcraft:reinforced_concrete_cyan_wall",
- "anvilcraft:reinforced_concrete_light_blue_wall",
- "anvilcraft:reinforced_concrete_blue_wall",
- "anvilcraft:reinforced_concrete_purple_wall",
- "anvilcraft:reinforced_concrete_magenta_wall",
- "anvilcraft:reinforced_concrete_pink_wall"
+ "anvilcraft:white_reinforced_concrete",
+ "anvilcraft:light_gray_reinforced_concrete",
+ "anvilcraft:gray_reinforced_concrete",
+ "anvilcraft:black_reinforced_concrete",
+ "anvilcraft:brown_reinforced_concrete",
+ "anvilcraft:red_reinforced_concrete",
+ "anvilcraft:orange_reinforced_concrete",
+ "anvilcraft:yellow_reinforced_concrete",
+ "anvilcraft:lime_reinforced_concrete",
+ "anvilcraft:green_reinforced_concrete",
+ "anvilcraft:cyan_reinforced_concrete",
+ "anvilcraft:light_blue_reinforced_concrete",
+ "anvilcraft:blue_reinforced_concrete",
+ "anvilcraft:purple_reinforced_concrete",
+ "anvilcraft:magenta_reinforced_concrete",
+ "anvilcraft:pink_reinforced_concrete",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_slab",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_stair",
+ "anvilcraft:white_reinforced_concrete_wall",
+ "anvilcraft:light_gray_reinforced_concrete_wall",
+ "anvilcraft:gray_reinforced_concrete_wall",
+ "anvilcraft:black_reinforced_concrete_wall",
+ "anvilcraft:brown_reinforced_concrete_wall",
+ "anvilcraft:red_reinforced_concrete_wall",
+ "anvilcraft:orange_reinforced_concrete_wall",
+ "anvilcraft:yellow_reinforced_concrete_wall",
+ "anvilcraft:lime_reinforced_concrete_wall",
+ "anvilcraft:green_reinforced_concrete_wall",
+ "anvilcraft:cyan_reinforced_concrete_wall",
+ "anvilcraft:light_blue_reinforced_concrete_wall",
+ "anvilcraft:blue_reinforced_concrete_wall",
+ "anvilcraft:purple_reinforced_concrete_wall",
+ "anvilcraft:magenta_reinforced_concrete_wall",
+ "anvilcraft:pink_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/tags/item/templates.json b/src/generated/resources/data/anvilcraft/tags/item/templates.json
index 8a5d0c7d4b..e9dc541d94 100644
--- a/src/generated/resources/data/anvilcraft/tags/item/templates.json
+++ b/src/generated/resources/data/anvilcraft/tags/item/templates.json
@@ -6,8 +6,25 @@
"anvilcraft:transcendium_upgrade_smithing_template",
"anvilcraft:permutation_smithing_template",
"anvilcraft:deformation_smithing_template",
- "#minecraft:trim_templates",
"#anvilcraft:multiple_to_one_smithing_templates",
- "minecraft:netherite_upgrade_smithing_template"
+ "minecraft:netherite_upgrade_smithing_template",
+ "minecraft:bolt_armor_trim_smithing_template",
+ "minecraft:coast_armor_trim_smithing_template",
+ "minecraft:dune_armor_trim_smithing_template",
+ "minecraft:eye_armor_trim_smithing_template",
+ "minecraft:flow_armor_trim_smithing_template",
+ "minecraft:host_armor_trim_smithing_template",
+ "minecraft:raiser_armor_trim_smithing_template",
+ "minecraft:rib_armor_trim_smithing_template",
+ "minecraft:sentry_armor_trim_smithing_template",
+ "minecraft:shaper_armor_trim_smithing_template",
+ "minecraft:silence_armor_trim_smithing_template",
+ "minecraft:snout_armor_trim_smithing_template",
+ "minecraft:spire_armor_trim_smithing_template",
+ "minecraft:tide_armor_trim_smithing_template",
+ "minecraft:vex_armor_trim_smithing_template",
+ "minecraft:ward_armor_trim_smithing_template",
+ "minecraft:wayfinder_armor_trim_smithing_template",
+ "minecraft:wild_armor_trim_smithing_template"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_1.json b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_1.json
new file mode 100644
index 0000000000..1df84e406e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_1.json
@@ -0,0 +1,8 @@
+{
+ "amount": 2.0,
+ "random_sequence": "anvilcraft:trade_set/jeweler/level_1",
+ "trades": [
+ "anvilcraft:jeweler/amethyst_shard_for_emerald",
+ "anvilcraft:jeweler/emerald_for_tinted_glass"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_2.json b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_2.json
new file mode 100644
index 0000000000..f96cf34a63
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_2.json
@@ -0,0 +1,8 @@
+{
+ "amount": 2.0,
+ "random_sequence": "anvilcraft:trade_set/jeweler/level_2",
+ "trades": [
+ "anvilcraft:jeweler/sea_lantern_for_emerald",
+ "anvilcraft:jeweler/amber_for_emerald"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_3.json b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_3.json
new file mode 100644
index 0000000000..447fa556c0
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_3.json
@@ -0,0 +1,10 @@
+{
+ "amount": 2.0,
+ "random_sequence": "anvilcraft:trade_set/jeweler/level_3",
+ "trades": [
+ "anvilcraft:jeweler/topaz_block_for_emerald",
+ "anvilcraft:jeweler/sapphire_block_for_emerald",
+ "anvilcraft:jeweler/ruby_block_for_emerald",
+ "anvilcraft:jeweler/emerald_for_royal_steel_template"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_4.json b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_4.json
new file mode 100644
index 0000000000..b8a9e9aa97
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_4.json
@@ -0,0 +1,9 @@
+{
+ "amount": 2.0,
+ "random_sequence": "anvilcraft:trade_set/jeweler/level_4",
+ "trades": [
+ "anvilcraft:jeweler/nautilus_shell_for_emerald",
+ "anvilcraft:jeweler/mob_amber_for_emerald",
+ "anvilcraft:jeweler/resentful_amber_for_emerald"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_5.json b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_5.json
new file mode 100644
index 0000000000..2a9d05806d
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/trade_set/jeweler/level_5.json
@@ -0,0 +1,8 @@
+{
+ "amount": 2.0,
+ "random_sequence": "anvilcraft:trade_set/jeweler/level_5",
+ "trades": [
+ "anvilcraft:jeweler/emerald_for_geode",
+ "anvilcraft:jeweler/emerald_for_amulet_box"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/amber_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/amber_for_emerald.json
new file mode 100644
index 0000000000..11d28714c9
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/amber_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 16.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "count": 4.0,
+ "id": "anvilcraft:amber"
+ },
+ "xp": 5.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/amethyst_shard_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/amethyst_shard_for_emerald.json
new file mode 100644
index 0000000000..9567b79717
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/amethyst_shard_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 16.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "count": 4.0,
+ "id": "minecraft:amethyst_shard"
+ },
+ "xp": 2.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_amulet_box.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_amulet_box.json
new file mode 100644
index 0000000000..046364c3f4
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_amulet_box.json
@@ -0,0 +1,15 @@
+{
+ "additional_wants": {
+ "id": "minecraft:totem_of_undying"
+ },
+ "gives": {
+ "id": "anvilcraft:amulet_box"
+ },
+ "max_uses": 1.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "count": 64.0,
+ "id": "minecraft:emerald"
+ },
+ "xp": 30.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_geode.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_geode.json
new file mode 100644
index 0000000000..dc26339c8e
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_geode.json
@@ -0,0 +1,15 @@
+{
+ "additional_wants": {
+ "count": 32.0,
+ "id": "minecraft:smooth_basalt"
+ },
+ "gives": {
+ "id": "anvilcraft:geode"
+ },
+ "reputation_discount": 0.05,
+ "wants": {
+ "count": 64.0,
+ "id": "minecraft:emerald"
+ },
+ "xp": 30.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_royal_steel_template.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_royal_steel_template.json
new file mode 100644
index 0000000000..4e91101b9c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_royal_steel_template.json
@@ -0,0 +1,16 @@
+{
+ "additional_wants": {
+ "count": 4.0,
+ "id": "anvilcraft:royal_steel_ingot"
+ },
+ "gives": {
+ "id": "anvilcraft:royal_steel_upgrade_smithing_template"
+ },
+ "max_uses": 2.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "count": 40.0,
+ "id": "minecraft:emerald"
+ },
+ "xp": 10.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_tinted_glass.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_tinted_glass.json
new file mode 100644
index 0000000000..8a6910976c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/emerald_for_tinted_glass.json
@@ -0,0 +1,11 @@
+{
+ "gives": {
+ "id": "minecraft:tinted_glass"
+ },
+ "max_uses": 12.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "id": "minecraft:emerald"
+ },
+ "xp": 4.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/mob_amber_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/mob_amber_for_emerald.json
new file mode 100644
index 0000000000..78cc2feca1
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/mob_amber_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "count": 8,
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 2.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "id": "anvilcraft:mob_amber_block"
+ },
+ "xp": 10.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/nautilus_shell_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/nautilus_shell_for_emerald.json
new file mode 100644
index 0000000000..a95fac0b14
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/nautilus_shell_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "count": 2,
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 12.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "id": "minecraft:nautilus_shell"
+ },
+ "xp": 10.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/resentful_amber_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/resentful_amber_for_emerald.json
new file mode 100644
index 0000000000..9da36e5b2c
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/resentful_amber_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "count": 24,
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 2.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "id": "anvilcraft:resentful_amber_block"
+ },
+ "xp": 30.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/ruby_block_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/ruby_block_for_emerald.json
new file mode 100644
index 0000000000..6b8e4a9d68
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/ruby_block_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "count": 8,
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 8.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "id": "anvilcraft:ruby_block"
+ },
+ "xp": 10.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/sapphire_block_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/sapphire_block_for_emerald.json
new file mode 100644
index 0000000000..3e31a9b2ca
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/sapphire_block_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "count": 8,
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 8.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "id": "anvilcraft:sapphire_block"
+ },
+ "xp": 10.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/sea_lantern_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/sea_lantern_for_emerald.json
new file mode 100644
index 0000000000..97ea56b099
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/sea_lantern_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 12.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "count": 8.0,
+ "id": "minecraft:sea_lantern"
+ },
+ "xp": 10.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/anvilcraft/villager_trade/jeweler/topaz_block_for_emerald.json b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/topaz_block_for_emerald.json
new file mode 100644
index 0000000000..75869be959
--- /dev/null
+++ b/src/generated/resources/data/anvilcraft/villager_trade/jeweler/topaz_block_for_emerald.json
@@ -0,0 +1,12 @@
+{
+ "gives": {
+ "count": 8,
+ "id": "minecraft:emerald"
+ },
+ "max_uses": 8.0,
+ "reputation_discount": 0.05,
+ "wants": {
+ "id": "anvilcraft:topaz_block"
+ },
+ "xp": 10.0
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed.json b/src/generated/resources/data/c/tags/block/dyed.json
index 58eb16642e..d26a673ac7 100644
--- a/src/generated/resources/data/c/tags/block/dyed.json
+++ b/src/generated/resources/data/c/tags/block/dyed.json
@@ -1,68 +1,68 @@
{
"values": [
- "anvilcraft:reinforced_concrete_white",
- "anvilcraft:reinforced_concrete_light_gray",
- "anvilcraft:reinforced_concrete_gray",
- "anvilcraft:reinforced_concrete_black",
- "anvilcraft:reinforced_concrete_brown",
- "anvilcraft:reinforced_concrete_red",
- "anvilcraft:reinforced_concrete_orange",
- "anvilcraft:reinforced_concrete_yellow",
- "anvilcraft:reinforced_concrete_lime",
- "anvilcraft:reinforced_concrete_green",
- "anvilcraft:reinforced_concrete_cyan",
- "anvilcraft:reinforced_concrete_light_blue",
- "anvilcraft:reinforced_concrete_blue",
- "anvilcraft:reinforced_concrete_purple",
- "anvilcraft:reinforced_concrete_magenta",
- "anvilcraft:reinforced_concrete_pink",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_pink_slab",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_pink_stair",
- "anvilcraft:reinforced_concrete_white_wall",
- "anvilcraft:reinforced_concrete_light_gray_wall",
- "anvilcraft:reinforced_concrete_gray_wall",
- "anvilcraft:reinforced_concrete_black_wall",
- "anvilcraft:reinforced_concrete_brown_wall",
- "anvilcraft:reinforced_concrete_red_wall",
- "anvilcraft:reinforced_concrete_orange_wall",
- "anvilcraft:reinforced_concrete_yellow_wall",
- "anvilcraft:reinforced_concrete_lime_wall",
- "anvilcraft:reinforced_concrete_green_wall",
- "anvilcraft:reinforced_concrete_cyan_wall",
- "anvilcraft:reinforced_concrete_light_blue_wall",
- "anvilcraft:reinforced_concrete_blue_wall",
- "anvilcraft:reinforced_concrete_purple_wall",
- "anvilcraft:reinforced_concrete_magenta_wall",
- "anvilcraft:reinforced_concrete_pink_wall"
+ "anvilcraft:white_reinforced_concrete",
+ "anvilcraft:light_gray_reinforced_concrete",
+ "anvilcraft:gray_reinforced_concrete",
+ "anvilcraft:black_reinforced_concrete",
+ "anvilcraft:brown_reinforced_concrete",
+ "anvilcraft:red_reinforced_concrete",
+ "anvilcraft:orange_reinforced_concrete",
+ "anvilcraft:yellow_reinforced_concrete",
+ "anvilcraft:lime_reinforced_concrete",
+ "anvilcraft:green_reinforced_concrete",
+ "anvilcraft:cyan_reinforced_concrete",
+ "anvilcraft:light_blue_reinforced_concrete",
+ "anvilcraft:blue_reinforced_concrete",
+ "anvilcraft:purple_reinforced_concrete",
+ "anvilcraft:magenta_reinforced_concrete",
+ "anvilcraft:pink_reinforced_concrete",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_slab",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_stair",
+ "anvilcraft:white_reinforced_concrete_wall",
+ "anvilcraft:light_gray_reinforced_concrete_wall",
+ "anvilcraft:gray_reinforced_concrete_wall",
+ "anvilcraft:black_reinforced_concrete_wall",
+ "anvilcraft:brown_reinforced_concrete_wall",
+ "anvilcraft:red_reinforced_concrete_wall",
+ "anvilcraft:orange_reinforced_concrete_wall",
+ "anvilcraft:yellow_reinforced_concrete_wall",
+ "anvilcraft:lime_reinforced_concrete_wall",
+ "anvilcraft:green_reinforced_concrete_wall",
+ "anvilcraft:cyan_reinforced_concrete_wall",
+ "anvilcraft:light_blue_reinforced_concrete_wall",
+ "anvilcraft:blue_reinforced_concrete_wall",
+ "anvilcraft:purple_reinforced_concrete_wall",
+ "anvilcraft:magenta_reinforced_concrete_wall",
+ "anvilcraft:pink_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/black.json b/src/generated/resources/data/c/tags/block/dyed/black.json
index 0e9ea39a5a..1c27d38387 100644
--- a/src/generated/resources/data/c/tags/block/dyed/black.json
+++ b/src/generated/resources/data/c/tags/block/dyed/black.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_black",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_black_wall"
+ "anvilcraft:black_reinforced_concrete",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/blue.json b/src/generated/resources/data/c/tags/block/dyed/blue.json
index 562460452a..2f7243434d 100644
--- a/src/generated/resources/data/c/tags/block/dyed/blue.json
+++ b/src/generated/resources/data/c/tags/block/dyed/blue.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_blue",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_blue_wall"
+ "anvilcraft:blue_reinforced_concrete",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/brown.json b/src/generated/resources/data/c/tags/block/dyed/brown.json
index cbddcd5cd2..39557991fd 100644
--- a/src/generated/resources/data/c/tags/block/dyed/brown.json
+++ b/src/generated/resources/data/c/tags/block/dyed/brown.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_brown",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_brown_wall"
+ "anvilcraft:brown_reinforced_concrete",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/cyan.json b/src/generated/resources/data/c/tags/block/dyed/cyan.json
index 17db2370cd..f5416aef64 100644
--- a/src/generated/resources/data/c/tags/block/dyed/cyan.json
+++ b/src/generated/resources/data/c/tags/block/dyed/cyan.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_cyan",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_cyan_wall"
+ "anvilcraft:cyan_reinforced_concrete",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/gray.json b/src/generated/resources/data/c/tags/block/dyed/gray.json
index 0e34f21d36..97636feb3c 100644
--- a/src/generated/resources/data/c/tags/block/dyed/gray.json
+++ b/src/generated/resources/data/c/tags/block/dyed/gray.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_gray",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_gray_wall"
+ "anvilcraft:gray_reinforced_concrete",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/green.json b/src/generated/resources/data/c/tags/block/dyed/green.json
index 47ab958d5a..1c1995d55f 100644
--- a/src/generated/resources/data/c/tags/block/dyed/green.json
+++ b/src/generated/resources/data/c/tags/block/dyed/green.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_green",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_green_wall"
+ "anvilcraft:green_reinforced_concrete",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/light_blue.json b/src/generated/resources/data/c/tags/block/dyed/light_blue.json
index bb74a46a97..dd3439dbda 100644
--- a/src/generated/resources/data/c/tags/block/dyed/light_blue.json
+++ b/src/generated/resources/data/c/tags/block/dyed/light_blue.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_light_blue",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_light_blue_wall"
+ "anvilcraft:light_blue_reinforced_concrete",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/light_gray.json b/src/generated/resources/data/c/tags/block/dyed/light_gray.json
index bee8f52f2e..45c0bc2b41 100644
--- a/src/generated/resources/data/c/tags/block/dyed/light_gray.json
+++ b/src/generated/resources/data/c/tags/block/dyed/light_gray.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_light_gray",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_light_gray_wall"
+ "anvilcraft:light_gray_reinforced_concrete",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/lime.json b/src/generated/resources/data/c/tags/block/dyed/lime.json
index abd9d0463e..9839d3aedf 100644
--- a/src/generated/resources/data/c/tags/block/dyed/lime.json
+++ b/src/generated/resources/data/c/tags/block/dyed/lime.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_lime",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_lime_wall"
+ "anvilcraft:lime_reinforced_concrete",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/magenta.json b/src/generated/resources/data/c/tags/block/dyed/magenta.json
index 4d97d34087..b8940867d6 100644
--- a/src/generated/resources/data/c/tags/block/dyed/magenta.json
+++ b/src/generated/resources/data/c/tags/block/dyed/magenta.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_magenta",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_magenta_wall"
+ "anvilcraft:magenta_reinforced_concrete",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/orange.json b/src/generated/resources/data/c/tags/block/dyed/orange.json
index b96757edb6..4044155138 100644
--- a/src/generated/resources/data/c/tags/block/dyed/orange.json
+++ b/src/generated/resources/data/c/tags/block/dyed/orange.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_orange",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_orange_wall"
+ "anvilcraft:orange_reinforced_concrete",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/pink.json b/src/generated/resources/data/c/tags/block/dyed/pink.json
index e76f3b1b70..34bd3ccb18 100644
--- a/src/generated/resources/data/c/tags/block/dyed/pink.json
+++ b/src/generated/resources/data/c/tags/block/dyed/pink.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_pink",
- "anvilcraft:reinforced_concrete_pink_slab",
- "anvilcraft:reinforced_concrete_pink_stair",
- "anvilcraft:reinforced_concrete_pink_wall"
+ "anvilcraft:pink_reinforced_concrete",
+ "anvilcraft:pink_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/purple.json b/src/generated/resources/data/c/tags/block/dyed/purple.json
index e388476471..7e071322a3 100644
--- a/src/generated/resources/data/c/tags/block/dyed/purple.json
+++ b/src/generated/resources/data/c/tags/block/dyed/purple.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_purple",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_purple_wall"
+ "anvilcraft:purple_reinforced_concrete",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/red.json b/src/generated/resources/data/c/tags/block/dyed/red.json
index 11ee713aff..60de5d45f5 100644
--- a/src/generated/resources/data/c/tags/block/dyed/red.json
+++ b/src/generated/resources/data/c/tags/block/dyed/red.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_red",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_red_wall"
+ "anvilcraft:red_reinforced_concrete",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/white.json b/src/generated/resources/data/c/tags/block/dyed/white.json
index e57607762e..f7c6ed3c63 100644
--- a/src/generated/resources/data/c/tags/block/dyed/white.json
+++ b/src/generated/resources/data/c/tags/block/dyed/white.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_white",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_white_wall"
+ "anvilcraft:white_reinforced_concrete",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:white_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/block/dyed/yellow.json b/src/generated/resources/data/c/tags/block/dyed/yellow.json
index 28d0d7be0f..42bd10eeaa 100644
--- a/src/generated/resources/data/c/tags/block/dyed/yellow.json
+++ b/src/generated/resources/data/c/tags/block/dyed/yellow.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_yellow",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_yellow_wall"
+ "anvilcraft:yellow_reinforced_concrete",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/amethyst_tool_materials.json b/src/generated/resources/data/c/tags/item/amethyst_tool_materials.json
new file mode 100644
index 0000000000..742ef896d5
--- /dev/null
+++ b/src/generated/resources/data/c/tags/item/amethyst_tool_materials.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "minecraft:amethyst_shard"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed.json b/src/generated/resources/data/c/tags/item/dyed.json
index 58eb16642e..d26a673ac7 100644
--- a/src/generated/resources/data/c/tags/item/dyed.json
+++ b/src/generated/resources/data/c/tags/item/dyed.json
@@ -1,68 +1,68 @@
{
"values": [
- "anvilcraft:reinforced_concrete_white",
- "anvilcraft:reinforced_concrete_light_gray",
- "anvilcraft:reinforced_concrete_gray",
- "anvilcraft:reinforced_concrete_black",
- "anvilcraft:reinforced_concrete_brown",
- "anvilcraft:reinforced_concrete_red",
- "anvilcraft:reinforced_concrete_orange",
- "anvilcraft:reinforced_concrete_yellow",
- "anvilcraft:reinforced_concrete_lime",
- "anvilcraft:reinforced_concrete_green",
- "anvilcraft:reinforced_concrete_cyan",
- "anvilcraft:reinforced_concrete_light_blue",
- "anvilcraft:reinforced_concrete_blue",
- "anvilcraft:reinforced_concrete_purple",
- "anvilcraft:reinforced_concrete_magenta",
- "anvilcraft:reinforced_concrete_pink",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_pink_slab",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_pink_stair",
- "anvilcraft:reinforced_concrete_white_wall",
- "anvilcraft:reinforced_concrete_light_gray_wall",
- "anvilcraft:reinforced_concrete_gray_wall",
- "anvilcraft:reinforced_concrete_black_wall",
- "anvilcraft:reinforced_concrete_brown_wall",
- "anvilcraft:reinforced_concrete_red_wall",
- "anvilcraft:reinforced_concrete_orange_wall",
- "anvilcraft:reinforced_concrete_yellow_wall",
- "anvilcraft:reinforced_concrete_lime_wall",
- "anvilcraft:reinforced_concrete_green_wall",
- "anvilcraft:reinforced_concrete_cyan_wall",
- "anvilcraft:reinforced_concrete_light_blue_wall",
- "anvilcraft:reinforced_concrete_blue_wall",
- "anvilcraft:reinforced_concrete_purple_wall",
- "anvilcraft:reinforced_concrete_magenta_wall",
- "anvilcraft:reinforced_concrete_pink_wall"
+ "anvilcraft:white_reinforced_concrete",
+ "anvilcraft:light_gray_reinforced_concrete",
+ "anvilcraft:gray_reinforced_concrete",
+ "anvilcraft:black_reinforced_concrete",
+ "anvilcraft:brown_reinforced_concrete",
+ "anvilcraft:red_reinforced_concrete",
+ "anvilcraft:orange_reinforced_concrete",
+ "anvilcraft:yellow_reinforced_concrete",
+ "anvilcraft:lime_reinforced_concrete",
+ "anvilcraft:green_reinforced_concrete",
+ "anvilcraft:cyan_reinforced_concrete",
+ "anvilcraft:light_blue_reinforced_concrete",
+ "anvilcraft:blue_reinforced_concrete",
+ "anvilcraft:purple_reinforced_concrete",
+ "anvilcraft:magenta_reinforced_concrete",
+ "anvilcraft:pink_reinforced_concrete",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_slab",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_stair",
+ "anvilcraft:white_reinforced_concrete_wall",
+ "anvilcraft:light_gray_reinforced_concrete_wall",
+ "anvilcraft:gray_reinforced_concrete_wall",
+ "anvilcraft:black_reinforced_concrete_wall",
+ "anvilcraft:brown_reinforced_concrete_wall",
+ "anvilcraft:red_reinforced_concrete_wall",
+ "anvilcraft:orange_reinforced_concrete_wall",
+ "anvilcraft:yellow_reinforced_concrete_wall",
+ "anvilcraft:lime_reinforced_concrete_wall",
+ "anvilcraft:green_reinforced_concrete_wall",
+ "anvilcraft:cyan_reinforced_concrete_wall",
+ "anvilcraft:light_blue_reinforced_concrete_wall",
+ "anvilcraft:blue_reinforced_concrete_wall",
+ "anvilcraft:purple_reinforced_concrete_wall",
+ "anvilcraft:magenta_reinforced_concrete_wall",
+ "anvilcraft:pink_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/black.json b/src/generated/resources/data/c/tags/item/dyed/black.json
index 0e9ea39a5a..1c27d38387 100644
--- a/src/generated/resources/data/c/tags/item/dyed/black.json
+++ b/src/generated/resources/data/c/tags/item/dyed/black.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_black",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_black_wall"
+ "anvilcraft:black_reinforced_concrete",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/blue.json b/src/generated/resources/data/c/tags/item/dyed/blue.json
index 562460452a..2f7243434d 100644
--- a/src/generated/resources/data/c/tags/item/dyed/blue.json
+++ b/src/generated/resources/data/c/tags/item/dyed/blue.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_blue",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_blue_wall"
+ "anvilcraft:blue_reinforced_concrete",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/brown.json b/src/generated/resources/data/c/tags/item/dyed/brown.json
index cbddcd5cd2..39557991fd 100644
--- a/src/generated/resources/data/c/tags/item/dyed/brown.json
+++ b/src/generated/resources/data/c/tags/item/dyed/brown.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_brown",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_brown_wall"
+ "anvilcraft:brown_reinforced_concrete",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/cyan.json b/src/generated/resources/data/c/tags/item/dyed/cyan.json
index 17db2370cd..f5416aef64 100644
--- a/src/generated/resources/data/c/tags/item/dyed/cyan.json
+++ b/src/generated/resources/data/c/tags/item/dyed/cyan.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_cyan",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_cyan_wall"
+ "anvilcraft:cyan_reinforced_concrete",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/gray.json b/src/generated/resources/data/c/tags/item/dyed/gray.json
index 0e34f21d36..97636feb3c 100644
--- a/src/generated/resources/data/c/tags/item/dyed/gray.json
+++ b/src/generated/resources/data/c/tags/item/dyed/gray.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_gray",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_gray_wall"
+ "anvilcraft:gray_reinforced_concrete",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/green.json b/src/generated/resources/data/c/tags/item/dyed/green.json
index 47ab958d5a..1c1995d55f 100644
--- a/src/generated/resources/data/c/tags/item/dyed/green.json
+++ b/src/generated/resources/data/c/tags/item/dyed/green.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_green",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_green_wall"
+ "anvilcraft:green_reinforced_concrete",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/light_blue.json b/src/generated/resources/data/c/tags/item/dyed/light_blue.json
index bb74a46a97..dd3439dbda 100644
--- a/src/generated/resources/data/c/tags/item/dyed/light_blue.json
+++ b/src/generated/resources/data/c/tags/item/dyed/light_blue.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_light_blue",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_light_blue_wall"
+ "anvilcraft:light_blue_reinforced_concrete",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/light_gray.json b/src/generated/resources/data/c/tags/item/dyed/light_gray.json
index bee8f52f2e..45c0bc2b41 100644
--- a/src/generated/resources/data/c/tags/item/dyed/light_gray.json
+++ b/src/generated/resources/data/c/tags/item/dyed/light_gray.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_light_gray",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_light_gray_wall"
+ "anvilcraft:light_gray_reinforced_concrete",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/lime.json b/src/generated/resources/data/c/tags/item/dyed/lime.json
index abd9d0463e..9839d3aedf 100644
--- a/src/generated/resources/data/c/tags/item/dyed/lime.json
+++ b/src/generated/resources/data/c/tags/item/dyed/lime.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_lime",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_lime_wall"
+ "anvilcraft:lime_reinforced_concrete",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/magenta.json b/src/generated/resources/data/c/tags/item/dyed/magenta.json
index 4d97d34087..b8940867d6 100644
--- a/src/generated/resources/data/c/tags/item/dyed/magenta.json
+++ b/src/generated/resources/data/c/tags/item/dyed/magenta.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_magenta",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_magenta_wall"
+ "anvilcraft:magenta_reinforced_concrete",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/orange.json b/src/generated/resources/data/c/tags/item/dyed/orange.json
index b96757edb6..4044155138 100644
--- a/src/generated/resources/data/c/tags/item/dyed/orange.json
+++ b/src/generated/resources/data/c/tags/item/dyed/orange.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_orange",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_orange_wall"
+ "anvilcraft:orange_reinforced_concrete",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/pink.json b/src/generated/resources/data/c/tags/item/dyed/pink.json
index e76f3b1b70..34bd3ccb18 100644
--- a/src/generated/resources/data/c/tags/item/dyed/pink.json
+++ b/src/generated/resources/data/c/tags/item/dyed/pink.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_pink",
- "anvilcraft:reinforced_concrete_pink_slab",
- "anvilcraft:reinforced_concrete_pink_stair",
- "anvilcraft:reinforced_concrete_pink_wall"
+ "anvilcraft:pink_reinforced_concrete",
+ "anvilcraft:pink_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/purple.json b/src/generated/resources/data/c/tags/item/dyed/purple.json
index e388476471..7e071322a3 100644
--- a/src/generated/resources/data/c/tags/item/dyed/purple.json
+++ b/src/generated/resources/data/c/tags/item/dyed/purple.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_purple",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_purple_wall"
+ "anvilcraft:purple_reinforced_concrete",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/red.json b/src/generated/resources/data/c/tags/item/dyed/red.json
index 11ee713aff..60de5d45f5 100644
--- a/src/generated/resources/data/c/tags/item/dyed/red.json
+++ b/src/generated/resources/data/c/tags/item/dyed/red.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_red",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_red_wall"
+ "anvilcraft:red_reinforced_concrete",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/white.json b/src/generated/resources/data/c/tags/item/dyed/white.json
index e57607762e..f7c6ed3c63 100644
--- a/src/generated/resources/data/c/tags/item/dyed/white.json
+++ b/src/generated/resources/data/c/tags/item/dyed/white.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_white",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_white_wall"
+ "anvilcraft:white_reinforced_concrete",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:white_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/dyed/yellow.json b/src/generated/resources/data/c/tags/item/dyed/yellow.json
index 28d0d7be0f..42bd10eeaa 100644
--- a/src/generated/resources/data/c/tags/item/dyed/yellow.json
+++ b/src/generated/resources/data/c/tags/item/dyed/yellow.json
@@ -1,8 +1,8 @@
{
"values": [
- "anvilcraft:reinforced_concrete_yellow",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_yellow_wall"
+ "anvilcraft:yellow_reinforced_concrete",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/ember_metal_tool_materials.json b/src/generated/resources/data/c/tags/item/ember_metal_tool_materials.json
new file mode 100644
index 0000000000..fe33d3fb90
--- /dev/null
+++ b/src/generated/resources/data/c/tags/item/ember_metal_tool_materials.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "anvilcraft:ember_metal_ingot"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/foods.json b/src/generated/resources/data/c/tags/item/foods.json
index 6a3faecfd7..8b831f72ac 100644
--- a/src/generated/resources/data/c/tags/item/foods.json
+++ b/src/generated/resources/data/c/tags/item/foods.json
@@ -8,9 +8,6 @@
"anvilcraft:berry_cake_block",
"anvilcraft:chocolate_cake_block",
"anvilcraft:large_cake",
- "anvilcraft:cream",
- "anvilcraft:flour",
- "anvilcraft:dough",
"anvilcraft:chocolate",
"anvilcraft:chocolate_black",
"anvilcraft:chocolate_white",
diff --git a/src/generated/resources/data/c/tags/item/frost_metal_tool_materials.json b/src/generated/resources/data/c/tags/item/frost_metal_tool_materials.json
new file mode 100644
index 0000000000..f07c8b1905
--- /dev/null
+++ b/src/generated/resources/data/c/tags/item/frost_metal_tool_materials.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "anvilcraft:frost_metal_ingot"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/ingots/magnet.json b/src/generated/resources/data/c/tags/item/ingots/magnet.json
index 01ab546a5a..dfbe531401 100644
--- a/src/generated/resources/data/c/tags/item/ingots/magnet.json
+++ b/src/generated/resources/data/c/tags/item/ingots/magnet.json
@@ -1,5 +1,6 @@
{
"values": [
+ "anvilcraft:magnet",
"anvilcraft:magnet_ingot"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/royal_steel_tool_materials.json b/src/generated/resources/data/c/tags/item/royal_steel_tool_materials.json
new file mode 100644
index 0000000000..7aa2846ad0
--- /dev/null
+++ b/src/generated/resources/data/c/tags/item/royal_steel_tool_materials.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "anvilcraft:royal_steel_ingot"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/c/tags/item/transcendium_tool_materials.json b/src/generated/resources/data/c/tags/item/transcendium_tool_materials.json
new file mode 100644
index 0000000000..2f64f27ebd
--- /dev/null
+++ b/src/generated/resources/data/c/tags/item/transcendium_tool_materials.json
@@ -0,0 +1,5 @@
+{
+ "values": [
+ "anvilcraft:transcendium_ingot"
+ ]
+}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/advancement/recipes/misc/netherrack.json b/src/generated/resources/data/minecraft/advancement/recipes/misc/netherrack.json
deleted file mode 100644
index a7c8997670..0000000000
--- a/src/generated/resources/data/minecraft/advancement/recipes/misc/netherrack.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "minecraft:netherrack"
- },
- "trigger": "minecraft:recipe_unlocked"
- },
- "hasitem": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:rotten_flesh_block"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "hasitem"
- ]
- ],
- "rewards": {
- "recipes": [
- "minecraft:netherrack"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/advancement/recipes/null/uranium_block_explosion.json b/src/generated/resources/data/minecraft/advancement/recipes/null/uranium_block_explosion.json
deleted file mode 100644
index b060c3c4c0..0000000000
--- a/src/generated/resources/data/minecraft/advancement/recipes/null/uranium_block_explosion.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_the_recipe": {
- "conditions": {
- "recipe": "minecraft:uranium_block_explosion"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe"
- ]
- ],
- "rewards": {
- "recipes": [
- "minecraft:uranium_block_explosion"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/advancement/recipes/redstone/empty_propel_piston.json b/src/generated/resources/data/minecraft/advancement/recipes/redstone/empty_propel_piston.json
deleted file mode 100644
index a06d8a07f4..0000000000
--- a/src/generated/resources/data/minecraft/advancement/recipes/redstone/empty_propel_piston.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "parent": "minecraft:recipes/root",
- "criteria": {
- "has_item": {
- "conditions": {
- "items": [
- {
- "items": "anvilcraft:ruby"
- }
- ]
- },
- "trigger": "minecraft:inventory_changed"
- },
- "has_the_recipe": {
- "conditions": {
- "recipe": "minecraft:empty_propel_piston"
- },
- "trigger": "minecraft:recipe_unlocked"
- }
- },
- "requirements": [
- [
- "has_the_recipe",
- "has_item"
- ]
- ],
- "rewards": {
- "recipes": [
- "minecraft:empty_propel_piston"
- ]
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/recipe/empty_propel_piston.json b/src/generated/resources/data/minecraft/recipe/empty_propel_piston.json
deleted file mode 100644
index 5830c299ec..0000000000
--- a/src/generated/resources/data/minecraft/recipe/empty_propel_piston.json
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- "type": "minecraft:crafting_shaped",
- "category": "redstone",
- "key": {
- "A": {
- "item": "anvilcraft:ionocraft"
- },
- "B": {
- "item": "anvilcraft:capacitor_empty"
- },
- "C": {
- "item": "minecraft:iron_ingot"
- },
- "D": {
- "item": "minecraft:piston"
- },
- "E": {
- "item": "anvilcraft:ruby"
- }
- },
- "pattern": [
- "CDC",
- "ABA",
- "AEA"
- ],
- "result": {
- "count": 1,
- "id": "anvilcraft:propel_piston"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/recipe/netherrack.json b/src/generated/resources/data/minecraft/recipe/netherrack.json
deleted file mode 100644
index c4efa18a93..0000000000
--- a/src/generated/resources/data/minecraft/recipe/netherrack.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "type": "minecraft:smelting",
- "category": "blocks",
- "cookingtime": 200,
- "experience": 0.0,
- "ingredient": {
- "item": "anvilcraft:rotten_flesh_block"
- },
- "result": {
- "count": 1,
- "id": "minecraft:netherrack"
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/recipe/null/uranium_block_explosion.json b/src/generated/resources/data/minecraft/recipe/null/uranium_block_explosion.json
deleted file mode 100644
index 2b0ca294d4..0000000000
--- a/src/generated/resources/data/minecraft/recipe/null/uranium_block_explosion.json
+++ /dev/null
@@ -1,70 +0,0 @@
-{
- "type": "anvillib_recipe:in_world_recipe",
- "compatible": true,
- "conflicting": [
- {
- "type": "anvillib_recipe:has_item_ingredient",
- "item": {
- "items": "anvilcraft:uranium_block"
- },
- "offset": [
- 0.0,
- -0.375,
- 0.0
- ],
- "range": [
- 0.75,
- 0.75,
- 0.75
- ]
- }
- ],
- "icon": {
- "count": 1,
- "id": "minecraft:anvil"
- },
- "non_conflicting": [
- {
- "type": "anvilcraft:has_cauldron",
- "offset": [
- 0.0,
- -1.0,
- 0.0
- ]
- },
- {
- "type": "anvillib_recipe:has_block",
- "offset": [
- 0.0,
- -2.0,
- 0.0
- ],
- "predicate": {
- "blocks": "anvilcraft:neutron_irradiator"
- }
- }
- ],
- "outcomes": [
- {
- "type": "anvillib_recipe:choose_one",
- "choices": [
- {
- "outcome": {
- "type": "anvillib_recipe:produce_explosion",
- "fire": false,
- "interact": "block",
- "offset": [
- 0.0,
- -0.75,
- 0.0
- ],
- "power": 3.0
- },
- "weight": 1.0
- }
- ]
- }
- ],
- "priority": 5,
- "trigger": "anvilcraft:on_anvil_fall_on"
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/block/cauldrons.json b/src/generated/resources/data/minecraft/tags/block/cauldrons.json
index a0cdf67658..b6dab80660 100644
--- a/src/generated/resources/data/minecraft/tags/block/cauldrons.json
+++ b/src/generated/resources/data/minecraft/tags/block/cauldrons.json
@@ -7,7 +7,6 @@
"anvilcraft:obsidian_cauldron",
"anvilcraft:exp_fluid_cauldron",
"anvilcraft:oil_cauldron",
- "anvilcraft:fire_cauldron",
"anvilcraft:white_cement_cauldron",
"anvilcraft:light_gray_cement_cauldron",
"anvilcraft:gray_cement_cauldron",
diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/axe.json b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json
index 3f86d233cc..0a44f20f61 100644
--- a/src/generated/resources/data/minecraft/tags/block/mineable/axe.json
+++ b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json
@@ -1,5 +1,7 @@
{
"values": [
+ "anvilcraft:crate",
+ "anvilcraft:large_crate",
"anvilcraft:crab_trap"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json
index 0a2552c115..42f4fcec4d 100644
--- a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json
+++ b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json
@@ -22,11 +22,13 @@
"anvilcraft:transcendence_anvil",
"anvilcraft:creative_generator",
"anvilcraft:heater",
+ "anvilcraft:burning_heater",
"anvilcraft:transmission_pole",
"anvilcraft:remote_transmission_pole",
"anvilcraft:tesla_tower",
"anvilcraft:induction_light",
"anvilcraft:charge_collector",
+ "anvilcraft:fe_collector",
"anvilcraft:load_monitor",
"anvilcraft:power_converter_small",
"anvilcraft:power_converter_middle",
@@ -48,6 +50,8 @@
"anvilcraft:item_detector",
"anvilcraft:impact_pile",
"anvilcraft:overseer",
+ "anvilcraft:shulker_container",
+ "anvilcraft:hyperdimension_storage_station",
"anvilcraft:jewelcrafting_table",
"anvilcraft:transparent_crafting_table",
"anvilcraft:chute",
@@ -67,6 +71,7 @@
"anvilcraft:celestial_forging_anvil_logistics_interface",
"anvilcraft:celestial_forging_anvil_fluid_interface",
"anvilcraft:celestial_forging_anvil_laser_interface",
+ "anvilcraft:celestial_forging_anvil_portal",
"anvilcraft:void_energy_collector",
"anvilcraft:magnetoelectric_core",
"anvilcraft:propel_piston",
@@ -128,70 +133,70 @@
"anvilcraft:chocolate_stairs",
"anvilcraft:black_chocolate_stairs",
"anvilcraft:white_chocolate_stairs",
- "anvilcraft:reinforced_concrete_white",
- "anvilcraft:reinforced_concrete_light_gray",
- "anvilcraft:reinforced_concrete_gray",
- "anvilcraft:reinforced_concrete_black",
- "anvilcraft:reinforced_concrete_brown",
- "anvilcraft:reinforced_concrete_red",
- "anvilcraft:reinforced_concrete_orange",
- "anvilcraft:reinforced_concrete_yellow",
- "anvilcraft:reinforced_concrete_lime",
- "anvilcraft:reinforced_concrete_green",
- "anvilcraft:reinforced_concrete_cyan",
- "anvilcraft:reinforced_concrete_light_blue",
- "anvilcraft:reinforced_concrete_blue",
- "anvilcraft:reinforced_concrete_purple",
- "anvilcraft:reinforced_concrete_magenta",
- "anvilcraft:reinforced_concrete_pink",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_pink_slab",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_pink_stair",
- "anvilcraft:reinforced_concrete_white_wall",
- "anvilcraft:reinforced_concrete_light_gray_wall",
- "anvilcraft:reinforced_concrete_gray_wall",
- "anvilcraft:reinforced_concrete_black_wall",
- "anvilcraft:reinforced_concrete_brown_wall",
- "anvilcraft:reinforced_concrete_red_wall",
- "anvilcraft:reinforced_concrete_orange_wall",
- "anvilcraft:reinforced_concrete_yellow_wall",
- "anvilcraft:reinforced_concrete_lime_wall",
- "anvilcraft:reinforced_concrete_green_wall",
- "anvilcraft:reinforced_concrete_cyan_wall",
- "anvilcraft:reinforced_concrete_light_blue_wall",
- "anvilcraft:reinforced_concrete_blue_wall",
- "anvilcraft:reinforced_concrete_purple_wall",
- "anvilcraft:reinforced_concrete_magenta_wall",
- "anvilcraft:reinforced_concrete_pink_wall",
+ "anvilcraft:white_reinforced_concrete",
+ "anvilcraft:light_gray_reinforced_concrete",
+ "anvilcraft:gray_reinforced_concrete",
+ "anvilcraft:black_reinforced_concrete",
+ "anvilcraft:brown_reinforced_concrete",
+ "anvilcraft:red_reinforced_concrete",
+ "anvilcraft:orange_reinforced_concrete",
+ "anvilcraft:yellow_reinforced_concrete",
+ "anvilcraft:lime_reinforced_concrete",
+ "anvilcraft:green_reinforced_concrete",
+ "anvilcraft:cyan_reinforced_concrete",
+ "anvilcraft:light_blue_reinforced_concrete",
+ "anvilcraft:blue_reinforced_concrete",
+ "anvilcraft:purple_reinforced_concrete",
+ "anvilcraft:magenta_reinforced_concrete",
+ "anvilcraft:pink_reinforced_concrete",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_slab",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_stair",
+ "anvilcraft:white_reinforced_concrete_wall",
+ "anvilcraft:light_gray_reinforced_concrete_wall",
+ "anvilcraft:gray_reinforced_concrete_wall",
+ "anvilcraft:black_reinforced_concrete_wall",
+ "anvilcraft:brown_reinforced_concrete_wall",
+ "anvilcraft:red_reinforced_concrete_wall",
+ "anvilcraft:orange_reinforced_concrete_wall",
+ "anvilcraft:yellow_reinforced_concrete_wall",
+ "anvilcraft:lime_reinforced_concrete_wall",
+ "anvilcraft:green_reinforced_concrete_wall",
+ "anvilcraft:cyan_reinforced_concrete_wall",
+ "anvilcraft:light_blue_reinforced_concrete_wall",
+ "anvilcraft:blue_reinforced_concrete_wall",
+ "anvilcraft:purple_reinforced_concrete_wall",
+ "anvilcraft:magenta_reinforced_concrete_wall",
+ "anvilcraft:pink_reinforced_concrete_wall",
"anvilcraft:heated_netherite_block",
"anvilcraft:heated_tungsten_block",
"anvilcraft:redhot_netherite_block",
@@ -227,7 +232,6 @@
"anvilcraft:obsidian_cauldron",
"anvilcraft:exp_fluid_cauldron",
"anvilcraft:oil_cauldron",
- "anvilcraft:fire_cauldron",
"anvilcraft:white_cement_cauldron",
"anvilcraft:light_gray_cement_cauldron",
"anvilcraft:gray_cement_cauldron",
diff --git a/src/generated/resources/data/minecraft/tags/block/slabs.json b/src/generated/resources/data/minecraft/tags/block/slabs.json
index e9afb8befb..f2cd0aa189 100644
--- a/src/generated/resources/data/minecraft/tags/block/slabs.json
+++ b/src/generated/resources/data/minecraft/tags/block/slabs.json
@@ -8,22 +8,22 @@
"anvilcraft:chocolate_slab",
"anvilcraft:black_chocolate_slab",
"anvilcraft:white_chocolate_slab",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_pink_slab",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_slab",
"anvilcraft:cut_flint_slab"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/block/stairs.json b/src/generated/resources/data/minecraft/tags/block/stairs.json
index 4f1135ef96..8035856ddb 100644
--- a/src/generated/resources/data/minecraft/tags/block/stairs.json
+++ b/src/generated/resources/data/minecraft/tags/block/stairs.json
@@ -8,22 +8,22 @@
"anvilcraft:chocolate_stairs",
"anvilcraft:black_chocolate_stairs",
"anvilcraft:white_chocolate_stairs",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_pink_stair",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_stair",
"anvilcraft:cut_flint_stairs"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/block/walls.json b/src/generated/resources/data/minecraft/tags/block/walls.json
index 40bce11ce7..acb5eb2ee8 100644
--- a/src/generated/resources/data/minecraft/tags/block/walls.json
+++ b/src/generated/resources/data/minecraft/tags/block/walls.json
@@ -1,21 +1,21 @@
{
"values": [
"anvilcraft:heavy_iron_wall",
- "anvilcraft:reinforced_concrete_white_wall",
- "anvilcraft:reinforced_concrete_light_gray_wall",
- "anvilcraft:reinforced_concrete_gray_wall",
- "anvilcraft:reinforced_concrete_black_wall",
- "anvilcraft:reinforced_concrete_brown_wall",
- "anvilcraft:reinforced_concrete_red_wall",
- "anvilcraft:reinforced_concrete_orange_wall",
- "anvilcraft:reinforced_concrete_yellow_wall",
- "anvilcraft:reinforced_concrete_lime_wall",
- "anvilcraft:reinforced_concrete_green_wall",
- "anvilcraft:reinforced_concrete_cyan_wall",
- "anvilcraft:reinforced_concrete_light_blue_wall",
- "anvilcraft:reinforced_concrete_blue_wall",
- "anvilcraft:reinforced_concrete_purple_wall",
- "anvilcraft:reinforced_concrete_magenta_wall",
- "anvilcraft:reinforced_concrete_pink_wall"
+ "anvilcraft:white_reinforced_concrete_wall",
+ "anvilcraft:light_gray_reinforced_concrete_wall",
+ "anvilcraft:gray_reinforced_concrete_wall",
+ "anvilcraft:black_reinforced_concrete_wall",
+ "anvilcraft:brown_reinforced_concrete_wall",
+ "anvilcraft:red_reinforced_concrete_wall",
+ "anvilcraft:orange_reinforced_concrete_wall",
+ "anvilcraft:yellow_reinforced_concrete_wall",
+ "anvilcraft:lime_reinforced_concrete_wall",
+ "anvilcraft:green_reinforced_concrete_wall",
+ "anvilcraft:cyan_reinforced_concrete_wall",
+ "anvilcraft:light_blue_reinforced_concrete_wall",
+ "anvilcraft:blue_reinforced_concrete_wall",
+ "anvilcraft:purple_reinforced_concrete_wall",
+ "anvilcraft:magenta_reinforced_concrete_wall",
+ "anvilcraft:pink_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json b/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json
index 0ccc6bb9cb..77f01ff873 100644
--- a/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json
+++ b/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json
@@ -3,6 +3,10 @@
{
"id": "anvilcraft:lost_in_time",
"required": false
+ },
+ {
+ "id": "anvilcraft:heater_burn",
+ "required": false
}
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/item/enchantable/sword.json b/src/generated/resources/data/minecraft/tags/item/enchantable/sweeping.json
similarity index 100%
rename from src/generated/resources/data/minecraft/tags/item/enchantable/sword.json
rename to src/generated/resources/data/minecraft/tags/item/enchantable/sweeping.json
diff --git a/src/generated/resources/data/minecraft/tags/item/slabs.json b/src/generated/resources/data/minecraft/tags/item/slabs.json
index e9afb8befb..f2cd0aa189 100644
--- a/src/generated/resources/data/minecraft/tags/item/slabs.json
+++ b/src/generated/resources/data/minecraft/tags/item/slabs.json
@@ -8,22 +8,22 @@
"anvilcraft:chocolate_slab",
"anvilcraft:black_chocolate_slab",
"anvilcraft:white_chocolate_slab",
- "anvilcraft:reinforced_concrete_white_slab",
- "anvilcraft:reinforced_concrete_light_gray_slab",
- "anvilcraft:reinforced_concrete_gray_slab",
- "anvilcraft:reinforced_concrete_black_slab",
- "anvilcraft:reinforced_concrete_brown_slab",
- "anvilcraft:reinforced_concrete_red_slab",
- "anvilcraft:reinforced_concrete_orange_slab",
- "anvilcraft:reinforced_concrete_yellow_slab",
- "anvilcraft:reinforced_concrete_lime_slab",
- "anvilcraft:reinforced_concrete_green_slab",
- "anvilcraft:reinforced_concrete_cyan_slab",
- "anvilcraft:reinforced_concrete_light_blue_slab",
- "anvilcraft:reinforced_concrete_blue_slab",
- "anvilcraft:reinforced_concrete_purple_slab",
- "anvilcraft:reinforced_concrete_magenta_slab",
- "anvilcraft:reinforced_concrete_pink_slab",
+ "anvilcraft:white_reinforced_concrete_slab",
+ "anvilcraft:light_gray_reinforced_concrete_slab",
+ "anvilcraft:gray_reinforced_concrete_slab",
+ "anvilcraft:black_reinforced_concrete_slab",
+ "anvilcraft:brown_reinforced_concrete_slab",
+ "anvilcraft:red_reinforced_concrete_slab",
+ "anvilcraft:orange_reinforced_concrete_slab",
+ "anvilcraft:yellow_reinforced_concrete_slab",
+ "anvilcraft:lime_reinforced_concrete_slab",
+ "anvilcraft:green_reinforced_concrete_slab",
+ "anvilcraft:cyan_reinforced_concrete_slab",
+ "anvilcraft:light_blue_reinforced_concrete_slab",
+ "anvilcraft:blue_reinforced_concrete_slab",
+ "anvilcraft:purple_reinforced_concrete_slab",
+ "anvilcraft:magenta_reinforced_concrete_slab",
+ "anvilcraft:pink_reinforced_concrete_slab",
"anvilcraft:cut_flint_slab"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/item/stairs.json b/src/generated/resources/data/minecraft/tags/item/stairs.json
index 4f1135ef96..8035856ddb 100644
--- a/src/generated/resources/data/minecraft/tags/item/stairs.json
+++ b/src/generated/resources/data/minecraft/tags/item/stairs.json
@@ -8,22 +8,22 @@
"anvilcraft:chocolate_stairs",
"anvilcraft:black_chocolate_stairs",
"anvilcraft:white_chocolate_stairs",
- "anvilcraft:reinforced_concrete_white_stair",
- "anvilcraft:reinforced_concrete_light_gray_stair",
- "anvilcraft:reinforced_concrete_gray_stair",
- "anvilcraft:reinforced_concrete_black_stair",
- "anvilcraft:reinforced_concrete_brown_stair",
- "anvilcraft:reinforced_concrete_red_stair",
- "anvilcraft:reinforced_concrete_orange_stair",
- "anvilcraft:reinforced_concrete_yellow_stair",
- "anvilcraft:reinforced_concrete_lime_stair",
- "anvilcraft:reinforced_concrete_green_stair",
- "anvilcraft:reinforced_concrete_cyan_stair",
- "anvilcraft:reinforced_concrete_light_blue_stair",
- "anvilcraft:reinforced_concrete_blue_stair",
- "anvilcraft:reinforced_concrete_purple_stair",
- "anvilcraft:reinforced_concrete_magenta_stair",
- "anvilcraft:reinforced_concrete_pink_stair",
+ "anvilcraft:white_reinforced_concrete_stair",
+ "anvilcraft:light_gray_reinforced_concrete_stair",
+ "anvilcraft:gray_reinforced_concrete_stair",
+ "anvilcraft:black_reinforced_concrete_stair",
+ "anvilcraft:brown_reinforced_concrete_stair",
+ "anvilcraft:red_reinforced_concrete_stair",
+ "anvilcraft:orange_reinforced_concrete_stair",
+ "anvilcraft:yellow_reinforced_concrete_stair",
+ "anvilcraft:lime_reinforced_concrete_stair",
+ "anvilcraft:green_reinforced_concrete_stair",
+ "anvilcraft:cyan_reinforced_concrete_stair",
+ "anvilcraft:light_blue_reinforced_concrete_stair",
+ "anvilcraft:blue_reinforced_concrete_stair",
+ "anvilcraft:purple_reinforced_concrete_stair",
+ "anvilcraft:magenta_reinforced_concrete_stair",
+ "anvilcraft:pink_reinforced_concrete_stair",
"anvilcraft:cut_flint_stairs"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/item/walls.json b/src/generated/resources/data/minecraft/tags/item/walls.json
index 40bce11ce7..acb5eb2ee8 100644
--- a/src/generated/resources/data/minecraft/tags/item/walls.json
+++ b/src/generated/resources/data/minecraft/tags/item/walls.json
@@ -1,21 +1,21 @@
{
"values": [
"anvilcraft:heavy_iron_wall",
- "anvilcraft:reinforced_concrete_white_wall",
- "anvilcraft:reinforced_concrete_light_gray_wall",
- "anvilcraft:reinforced_concrete_gray_wall",
- "anvilcraft:reinforced_concrete_black_wall",
- "anvilcraft:reinforced_concrete_brown_wall",
- "anvilcraft:reinforced_concrete_red_wall",
- "anvilcraft:reinforced_concrete_orange_wall",
- "anvilcraft:reinforced_concrete_yellow_wall",
- "anvilcraft:reinforced_concrete_lime_wall",
- "anvilcraft:reinforced_concrete_green_wall",
- "anvilcraft:reinforced_concrete_cyan_wall",
- "anvilcraft:reinforced_concrete_light_blue_wall",
- "anvilcraft:reinforced_concrete_blue_wall",
- "anvilcraft:reinforced_concrete_purple_wall",
- "anvilcraft:reinforced_concrete_magenta_wall",
- "anvilcraft:reinforced_concrete_pink_wall"
+ "anvilcraft:white_reinforced_concrete_wall",
+ "anvilcraft:light_gray_reinforced_concrete_wall",
+ "anvilcraft:gray_reinforced_concrete_wall",
+ "anvilcraft:black_reinforced_concrete_wall",
+ "anvilcraft:brown_reinforced_concrete_wall",
+ "anvilcraft:red_reinforced_concrete_wall",
+ "anvilcraft:orange_reinforced_concrete_wall",
+ "anvilcraft:yellow_reinforced_concrete_wall",
+ "anvilcraft:lime_reinforced_concrete_wall",
+ "anvilcraft:green_reinforced_concrete_wall",
+ "anvilcraft:cyan_reinforced_concrete_wall",
+ "anvilcraft:light_blue_reinforced_concrete_wall",
+ "anvilcraft:blue_reinforced_concrete_wall",
+ "anvilcraft:purple_reinforced_concrete_wall",
+ "anvilcraft:magenta_reinforced_concrete_wall",
+ "anvilcraft:pink_reinforced_concrete_wall"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/minecraft/tags/point_of_interest_type/acquirable_job_site.json b/src/generated/resources/data/minecraft/tags/point_of_interest_type/acquirable_job_site.json
index 76ce7d44c1..911b90ccc4 100644
--- a/src/generated/resources/data/minecraft/tags/point_of_interest_type/acquirable_job_site.json
+++ b/src/generated/resources/data/minecraft/tags/point_of_interest_type/acquirable_job_site.json
@@ -1,8 +1,5 @@
{
"values": [
- {
- "id": "anvilcraft:jeweler_poi",
- "required": false
- }
+ "anvilcraft:jeweler_poi"
]
}
\ No newline at end of file
diff --git a/src/generated/resources/data/neoforge/data_maps/item/furnace_fuels.json b/src/generated/resources/data/neoforge/data_maps/item/furnace_fuels.json
deleted file mode 100644
index 047028a784..0000000000
--- a/src/generated/resources/data/neoforge/data_maps/item/furnace_fuels.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "values": {
- "anvilcraft:wood_fiber": {
- "burn_time": 300
- }
- }
-}
\ No newline at end of file
diff --git a/src/generated/resources/data/neoforge/loot_modifiers/global_loot_modifiers.json b/src/generated/resources/data/neoforge/loot_modifiers/global_loot_modifiers.json
deleted file mode 100644
index ad13f2e2b2..0000000000
--- a/src/generated/resources/data/neoforge/loot_modifiers/global_loot_modifiers.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "entries": [
- "anvilcraft:smelting_loot_modifier",
- "anvilcraft:disintegration_loot_modifier"
- ],
- "replace": false
-}
\ No newline at end of file
diff --git a/src/main/java/dev/anvilcraft/lib/v2/util1/stack/UnlimitedItemStack.java b/src/main/java/dev/anvilcraft/lib/v2/util1/stack/UnlimitedItemStack.java
new file mode 100644
index 0000000000..9e45ea7c59
--- /dev/null
+++ b/src/main/java/dev/anvilcraft/lib/v2/util1/stack/UnlimitedItemStack.java
@@ -0,0 +1,430 @@
+package dev.anvilcraft.lib.v2.util1.stack;
+
+import com.google.common.collect.ImmutableList;
+import com.mojang.serialization.Codec;
+import com.mojang.serialization.MapCodec;
+import com.mojang.serialization.codecs.RecordCodecBuilder;
+import io.netty.handler.codec.DecoderException;
+import io.netty.handler.codec.EncoderException;
+import lombok.Getter;
+import lombok.Setter;
+import net.minecraft.core.Holder;
+import net.minecraft.core.NonNullList;
+import net.minecraft.core.component.DataComponentGetter;
+import net.minecraft.core.component.DataComponentMap;
+import net.minecraft.core.component.DataComponentPatch;
+import net.minecraft.core.component.DataComponentType;
+import net.minecraft.core.component.TypedDataComponent;
+import net.minecraft.network.RegistryFriendlyByteBuf;
+import net.minecraft.network.chat.Component;
+import net.minecraft.network.codec.ByteBufCodecs;
+import net.minecraft.network.codec.StreamCodec;
+import net.minecraft.util.ExtraCodecs;
+import net.minecraft.world.item.Item;
+import net.minecraft.world.item.ItemInstance;
+import net.minecraft.world.item.ItemStack;
+import net.minecraft.world.item.ItemStackTemplate;
+import net.minecraft.world.item.Items;
+import net.minecraft.world.item.TooltipFlag;
+import net.minecraft.world.item.component.TooltipDisplay;
+import net.minecraft.world.item.component.TooltipProvider;
+import net.minecraft.world.item.enchantment.ItemEnchantments;
+import net.minecraft.world.level.ItemLike;
+import net.neoforged.neoforge.common.MutableDataComponentHolder;
+import net.neoforged.neoforge.transfer.item.ItemResource;
+import org.jspecify.annotations.Nullable;
+
+import java.util.List;
+import java.util.Optional;
+import java.util.function.BiFunction;
+import java.util.function.Consumer;
+import java.util.function.Predicate;
+import java.util.function.UnaryOperator;
+
+@Getter
+@Setter
+public class UnlimitedItemStack implements ItemInstance, MutableDataComponentHolder {
+ public static final UnlimitedItemStack EMPTY = new UnlimitedItemStack(ItemStack.EMPTY, 0);
+ public static final MapCodec 注意:该方法不会设置数量。请使用 {@link UnlimitedItemStack#setCount(int)} 设置数量
- * 该类负责管理电感灯方块对生物生成的控制功能,采用单例模式为每个世界维护一个实例。
- * 通过监听生物生成事件,检查生物是否在电感灯的生效区域内,并根据电感灯的设置阻止相应类型的生物生成。
- *
- * 主要功能包括:
- *
+ /// 数量可能大于 {@link ItemStack} 允许的最大数量。
+ /// 若需要数量安全的 {@link ItemStack},请查看{@link UnlimitedItemStack#toStacks()}
+ ///
+ /// @return 一个与本物品栈数据完全相同的 {@link ItemStack}
+ /// @see UnlimitedItemStack#toStacks()
+ public ItemStack toStack() {
+ return this.stack.copyWithCount(this.count);
+ }
+
+ /// 将本物品栈按存储的 {@link ItemStack} 允许的最大数量转为一个物品栈列表。
+ ///
+ /// @return 一个物品栈列表。
+ /// 每个物品栈都有相同的物品和数据组件。
+ /// 将本物品栈的数量 {@code count} 按存储的物品栈允许的最大数量 {@code max} 分割为 {@code n} 份,
+ /// 前 {@code n - 1} 份物品栈的数量都为 {@code max},
+ /// 最后一份物品栈的数量为 {@code count - [(n - 1) * max]}
+ /// @see UnlimitedItemStack#toStack()
+ public List
- *
- *
+/// 该类负责管理电感灯方块对生物生成的控制功能,采用单例模式为每个世界维护一个实例。 +/// 通过监听生物生成事件,检查生物是否在电感灯的生效区域内,并根据电感灯的设置阻止相应类型的生物生成。 +///
+/// +///+/// 主要功能包括: +///
- * 使用单例模式,为每个 Level 创建并缓存一个 SpawningManager 实例。
- * 如果指定的 Level 尚未创建实例,则通过 {@link SpawningManager#SpawningManager(Level)} 构造函数创建新实例。
- *
+ /// 使用单例模式,为每个 Level 创建并缓存一个 SpawningManager 实例。
+ /// 如果指定的 Level 尚未创建实例,则通过 {@link SpawningManager#SpawningManager(Level)} 构造函数创建新实例。
+ ///
- * 根据 isAnimal 参数决定将指定位置的电感灯添加到动物生成控制集合或非动物生物生成控制集合。
- * 该方法会获取对应世界的 SpawningManager 实例,并将方块位置添加到相应的集合中。
- *
+ /// 根据 isAnimal 参数决定将指定位置的电感灯添加到动物生成控制集合或非动物生物生成控制集合。
+ /// 该方法会获取对应世界的 SpawningManager 实例,并将方块位置添加到相应的集合中。
+ ///
- * 遍历指定的电感灯方块位置集合,检查每个方块是否仍有效并且处于点亮状态。
- * 如果生物位于某个有效电感灯方块的阻挡区域内,则根据生物类型和电感灯设置阻止其生成。
- * 同时清理已失效的电感灯方块位置。
- *
+ /// 遍历指定的电感灯方块位置集合,检查每个方块是否仍有效并且处于点亮状态。
+ /// 如果生物位于某个有效电感灯方块的阻挡区域内,则根据生物类型和电感灯设置阻止其生成。
+ /// 同时清理已失效的电感灯方块位置。
+ ///
- * 监听 Minecraft 的生物生成事件,只处理自然生成、区块生成和巡逻生成类型的生物。
- * 根据生物类型(动物或非动物)检查其生成位置是否在电感灯方块的阻挡区域内,
- * 如果在阻挡区域内则阻止生物生成。
- *
+ /// 监听 Minecraft 的生物生成事件,只处理自然生成、区块生成和巡逻生成类型的生物。
+ /// 根据生物类型(动物或非动物)检查其生成位置是否在电感灯方块的阻挡区域内,
+ /// 如果在阻挡区域内则阻止生物生成。
+ ///