From 1251fad148bacbf01ba79bb6072d39f8911caea0 Mon Sep 17 00:00:00 2001 From: JohnBraham Date: Sat, 3 Oct 2026 17:25:31 +0100 Subject: [PATCH 1/4] Fix vanilla terrain and sulfur-cube compatibility for NeoForge 26.3 --- .github/workflows/ci.yml | 6 +- CHANGELOG.txt | 11 + README.md | 9 +- build.gradle | 7 +- docs/VERSIONS.md | 34 +- gradle.properties | 2 +- gradle/terrain-compatibility-probe.gradle | 21 + gradle/verify-terrain-compatibility.gradle | 69 ++++ scripts/generate-terrain-compatibility.ps1 | 38 ++ .../block/dripstone_replaceable_blocks.json | 6 + .../tags/block/moss_replaceable.json | 6 + .../tags/block/sculk_replaceable.json | 6 + .../sulfur_cube_archetype/slow_bouncy.json | 6 + .../mineralogy/tags/block/terrain_rocks.json | 42 ++ .../tags/item/sulfur_cube_stones.json | 360 ++++++++++++++++++ .../mineralogy/tags/item/terrain_rocks.json | 42 ++ .../resources/META-INF/neoforge.mods.toml | 2 +- .../resources/META-INF/neoforge.mods.toml | 2 +- .../TerrainCompatibilityProbe.java | 285 ++++++++++++++ .../resources/META-INF/neoforge.mods.toml | 12 + .../block/dripstone_replaceable_blocks.json | 1 + .../tags/block/moss_replaceable.json | 1 + .../tags/block/sculk_replaceable.json | 1 + .../worldgen/world_preset/dripstone.json | 1 + .../worldgen/world_preset/lush.json | 1 + .../resources/pack.mcmeta | 1 + .../mc/mineralogy/ResourceContractTest.java | 2 +- .../TerrainCompatibilityContractTest.java | 107 ++++++ .../mc/mineralogy/WorkflowContractTest.java | 2 +- 29 files changed, 1065 insertions(+), 18 deletions(-) create mode 100644 gradle/terrain-compatibility-probe.gradle create mode 100644 gradle/verify-terrain-compatibility.gradle create mode 100644 scripts/generate-terrain-compatibility.ps1 create mode 100644 src/main/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json create mode 100644 src/main/resources/data/minecraft/tags/block/moss_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/sculk_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/item/sulfur_cube_archetype/slow_bouncy.json create mode 100644 src/main/resources/data/mineralogy/tags/block/terrain_rocks.json create mode 100644 src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json create mode 100644 src/main/resources/data/mineralogy/tags/item/terrain_rocks.json create mode 100644 src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java create mode 100644 src/terrainCompatibilityTest/resources/META-INF/neoforge.mods.toml create mode 100644 src/terrainCompatibilityTest/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json create mode 100644 src/terrainCompatibilityTest/resources/data/minecraft/tags/block/moss_replaceable.json create mode 100644 src/terrainCompatibilityTest/resources/data/minecraft/tags/block/sculk_replaceable.json create mode 100644 src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/dripstone.json create mode 100644 src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/lush.json create mode 100644 src/terrainCompatibilityTest/resources/pack.mcmeta create mode 100644 src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11da11fbe..7870201ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -100,9 +100,9 @@ jobs: if-no-files-found: error retention-days: 30 path: | - build/libs/Mineralogy-6.1.3.2603002.jar - build/libs/Mineralogy-6.1.3.2603002-sources.jar - build/libs/Mineralogy-6.1.3.2603002-javadoc.jar + build/libs/Mineralogy-6.1.4.2603002.jar + build/libs/Mineralogy-6.1.4.2603002-sources.jar + build/libs/Mineralogy-6.1.4.2603002-javadoc.jar build/release/SHA256SUMS CHANGELOG.txt - name: Upload diagnostics on failure diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 172155b36..7b9efa3fa 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,14 @@ +Mineralogy 6.1.4.2603002 for Minecraft 26.3 NeoForge + +- Added matching 37-member terrain-rock block/item tags and additive vanilla + sculk, dripstone and moss replacement interfaces. Vanilla and third-party + members remain intact; crafted forms are excluded from natural replacement. +- Added 112 possible full-rock items to sulfur-cube Slow Bouncy eligibility, + with optional entries for configuration-controlled construction forms. +- Sculk, moss and cube behavior updates existing worlds; natural cave decoration + improves in newly generated chunks. No OreSpawn, provider, config, registry, + recipe or texture changes. Retained the released 6.1.3 NeoForge API fix. + Mineralogy 6.1.3.2603002 for Minecraft 26.3 NeoForge - Fixed a client crash during world-list and world-creation tag reloads on diff --git a/README.md b/README.md index 689a08386..1a90e941c 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ mineral ores and dusts, rock furnaces, drywall, rock-salt lighting, fertilizer, and crude oil. OreSpawn 4 is the sole terrain, strata, ore, and deposit engine; Mineralogy no longer installs a parallel world generator. -This branch builds Mineralogy `6.1.3.2603002` for NeoForge `26.3.0.1-beta`, is +This branch builds Mineralogy `6.1.4.2603002` for NeoForge `26.3.0.1-beta`, is runtime-validated on NeoForge `26.3.0.8-beta`, and is built and tested against OreSpawn `4.0.16.2603002`. Its declared compatibility range is OreSpawn `[4.0.6,5.0.0)`. Install both mods on clients and servers. @@ -18,6 +18,13 @@ OreSpawn `[4.0.6,5.0.0)`. Install both mods on clients and servers. This is the NeoForge build. It is intentionally maintained separately from the Forge 26.3 branch; use the jar that matches the loader in your modpack. +Mineralogy 6.1.4 restores sculk catalyst conversion, moss growth and dripstone +decoration on natural Mineralogy terrain, and sulfur-cube absorption of supported +full-rock items. Terrain eligibility is independent of cobblestone equivalence; +crafted blocks are excluded from natural replacement. Sculk, moss and cube +behavior updates existing worlds; natural cave decoration improves in new chunks. +The released 6.1.3 NeoForge compatibility correction is retained unchanged. + ## Configuration and help Mineralogy's content and recipe switches remain in diff --git a/build.gradle b/build.gradle index ea4629fd7..922ec0956 100644 --- a/build.gradle +++ b/build.gradle @@ -473,7 +473,7 @@ tasks.register('verifyReleaseConfiguration') { group = 'verification' description = 'Verifies the exact Mineralogy 26.3 NeoForge release identity.' doLast { - if (project.mod_version != '6.1.3.2603002' + if (project.mod_version != '6.1.4.2603002' || project.mod_group != expectedMavenGroup || project.minecraft_version != '26.3' || project.neo_version != '26.3.0.1-beta') { @@ -489,7 +489,7 @@ tasks.register('verifyReleaseDependencies') { group = 'verification' description = 'Resolves and verifies the exact released OreSpawn dependency.' doLast { - if (project.mod_version != '6.1.3.2603002' + if (project.mod_version != '6.1.4.2603002' || project.minecraft_version != project.mc_version || project.mc_version != '26.3' || project.loader_name != 'neoforge' @@ -1306,3 +1306,6 @@ tasks.named('check') { dependsOn tasks.named('verifyOilCompatibilityFixtureIsolation') dependsOn tasks.named('compileRecipeIntegrationFixture') } + +apply from: 'gradle/verify-terrain-compatibility.gradle' +apply from: 'gradle/terrain-compatibility-probe.gradle' diff --git a/docs/VERSIONS.md b/docs/VERSIONS.md index 866d31908..73c0d904f 100644 --- a/docs/VERSIONS.md +++ b/docs/VERSIONS.md @@ -9,14 +9,14 @@ exact Minecraft/loader target are both visible in one number. Major.Minor.Bug.Target ``` -The first three components are the **functional version**. Mineralogy `6.1.3` -means major generation 6, minor release 1, and bug revision 3. +The first three components are the **functional version**. Mineralogy `6.1.4` +means major generation 6, minor release 1, and bug revision 4. The fourth component identifies the target build. The complete version for this Minecraft 26.3 NeoForge release is therefore: ```text -6.1.3.2603002 +6.1.4.2603002 ``` This expanded numeric form is compatible with Maven version ordering, but it @@ -25,7 +25,7 @@ components. The release tag is exactly the complete four-component version, with no redundant Minecraft-version prefix. For this branch the tag is therefore -`6.1.3.2603002`, not `26.3-6.1.3.2603002`. The Target already makes tags unique +`6.1.4.2603002`, not `26.3-6.1.4.2603002`. The Target already makes tags unique across Minecraft versions and loaders. ## Reading the target component @@ -65,7 +65,7 @@ minor digits, and all remaining digits for the Minecraft major version. | 26.1.2 | NeoForge | `2601022` | `6.1.2.2601022` | | 26.2 | Forge | `2602001` | `6.1.2.2602001` | | 26.2 | NeoForge | `2602002` | `6.1.2.2602002` | -| 26.3 | NeoForge | `2603002` | `6.1.3.2603002` | +| 26.3 | NeoForge | `2603002` | `6.1.4.2603002` | The 26.3 NeoForge row records this branch's current release. The other rows illustrate target encoding or earlier releases; they do not claim that later Minecraft @@ -75,6 +75,26 @@ Historical Mineralogy releases may also have four numeric components that used the last number as an ordinary build sequence. The target policy applies to new releases and does not reinterpret an old file's version. +## Vanilla stone compatibility campaign + +The following local candidates share the 6.1.4 additive terrain compatibility +fix. This is a candidate matrix, not a claim that every release is published. +NeoForge 26.3 retains its existing 6.1.3 compatibility correction. + +| Minecraft | Forge candidate | NeoForge candidate | +| --- | --- | --- | +| 1.19.4 | 6.1.4.119041 | Not in scope | +| 1.20.1 | 6.1.4.120011 | Not in scope | +| 1.20.6 | 6.1.4.120061 | 6.1.4.120062 | +| 1.21.1 | 6.1.4.121011 | 6.1.4.121012 | +| 1.21.11 | 6.1.4.121111 | 6.1.4.121112 | +| 26.1.2 | 6.1.4.2601021 | 6.1.4.2601022 | +| 26.2 | 6.1.4.2602001 | 6.1.4.2602002 | +| 26.3 | 6.1.4.2603001 | 6.1.4.2603002 | + +Forge 1.18.2's dripstone/moss correction is outstanding and outside this +campaign. Native-texture synchronization remains a separate campaign. + ## Major version The **Major** number changes for a fundamental or breaking new generation of @@ -133,7 +153,7 @@ Minecraft 1.21.1 / NeoForge / Mineralogy 6.1.2.121012 Minecraft 1.21.11 / NeoForge / Mineralogy 6.1.2.121112 Minecraft 26.1.2 / NeoForge / Mineralogy 6.1.2.2601022 Minecraft 26.2 / NeoForge / Mineralogy 6.1.2.2602002 -Minecraft 26.3 / NeoForge / Mineralogy 6.1.3.2603002 +Minecraft 26.3 / NeoForge / Mineralogy 6.1.4.2603002 ``` Minecraft and loader APIs may require different internal code without changing @@ -179,7 +199,7 @@ feature generation, not the exact jar. The Gradle build reads the complete version from `mod_version`, verifies that it has four numeric components, and checks that its Target matches the declared Minecraft version and NeoForge loader. CI build numbers are not appended. For this -branch, published metadata and artifacts therefore use `6.1.3.2603002`. +branch, published metadata and artifacts therefore use `6.1.4.2603002`. Every release note should state: diff --git a/gradle.properties b/gradle.properties index b36d4dff6..53e2d6d91 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ org.gradle.daemon=false org.gradle.configuration-cache=false org.gradle.caching=true org.gradle.parallel=false -mod_version=6.1.3.2603002 +mod_version=6.1.4.2603002 mod_group=zone.moddev.mc.mineralogy mod_group_id=zone.moddev.mc.mineralogy mod_id=mineralogy diff --git a/gradle/terrain-compatibility-probe.gradle b/gradle/terrain-compatibility-probe.gradle new file mode 100644 index 000000000..c6dc72659 --- /dev/null +++ b/gradle/terrain-compatibility-probe.gradle @@ -0,0 +1,21 @@ +def probeClasses = layout.buildDirectory.dir('terrain-compatibility-fixture/classes') +tasks.register('compileTerrainCompatibilityProbe', JavaCompile) { + dependsOn tasks.named('classes') + source fileTree('src/terrainCompatibilityTest/java') + classpath = files(sourceSets.main.output, sourceSets.main.compileClasspath) + destinationDirectory = probeClasses + javaCompiler = javaToolchains.compilerFor { + languageVersion = JavaLanguageVersion.of(Integer.parseInt(project.java_version)) + vendor = JvmVendorSpec.ADOPTIUM + } + options.encoding = 'UTF-8' + options.release = Integer.parseInt(project.java_version) +} +tasks.register('terrainCompatibilityProbeJar', Jar) { + dependsOn tasks.named('compileTerrainCompatibilityProbe') + archiveFileName = 'terraincompatibilityprobe.jar' + destinationDirectory = layout.buildDirectory.dir('terrain-compatibility-fixture') + from probeClasses + from 'src/terrainCompatibilityTest/resources' +} +tasks.named('check') { dependsOn tasks.named('compileTerrainCompatibilityProbe') } diff --git a/gradle/verify-terrain-compatibility.gradle b/gradle/verify-terrain-compatibility.gradle new file mode 100644 index 000000000..fff331aa1 --- /dev/null +++ b/gradle/verify-terrain-compatibility.gradle @@ -0,0 +1,69 @@ +import groovy.json.JsonSlurper +import java.util.zip.ZipFile + +// Runs on assembled resources as well as source tests: no probe enters a release jar. +tasks.register('verifyTerrainCompatibilityArtifacts') { + group = 'verification' + dependsOn tasks.named('assemble') + doLast { + def families = ('andesite basalt diorite granite rhyolite pegmatite diabase gabbro peridotite ' + + 'basaltic_glass scoria tuff shale conglomerate dolomite limestone siltstone marble slate schist gneiss ' + + 'phyllite amphibolite hornfels quartzite novaculite rock_salt').split(' ') + def raw = (families.collect { "mineralogy:$it".toString() } + + ['chalk', 'chert', 'gypsum', 'pumice'].collect { "mineralogy:$it".toString() }).toSet() + def terrain = raw + ['andesite', 'basalt', 'diorite', 'granite', 'sandstone', 'tuff'].collect { "minecraft:$it".toString() } + boolean singular = !(minecraft_version in ['1.19.4', '1.20.1', '1.20.6']) + boolean cubes = minecraft_version in ['26.2', '26.3'] + def block = singular ? 'block' : 'blocks' + def item = singular ? 'item' : 'items' + def inspect = { ZipFile zip, String path, Set expected, boolean optional -> + def entry = zip.getEntry("data/$path") + if (entry == null) throw new GradleException("Missing compatibility tag: $path") + def tag = new JsonSlurper().parseText(zip.getInputStream(entry).getText('UTF-8')) + if (tag.keySet() != ['replace', 'values'].toSet() || tag.replace != false || !(tag.values instanceof List)) + throw new GradleException("Non-additive/malformed compatibility tag: $path") + def ids = tag.values.collect { value -> + if (value instanceof Map) { + if (!optional || value.keySet() != ['id', 'required'].toSet() || value.required != false || raw.contains(value.id)) + throw new GradleException("Invalid optional compatibility entry: $path $value") + return value.id + } + if (!(value instanceof String) || (optional && !raw.contains(value))) + throw new GradleException("Invalid required compatibility entry: $path $value") + value + } + if (ids.size() != ids.toSet().size() || ids.toSet() != expected) + throw new GradleException("Incorrect compatibility membership: $path") + if (optional && tag.values.count { it instanceof Map } != 81) + throw new GradleException('Sulfur cube construction forms must all be optional') + } + ['jar', 'sourcesJar'].each { taskName -> + new ZipFile(tasks.named(taskName).get().archiveFile.get().asFile).withCloseable { zip -> + inspect(zip, "mineralogy/tags/$block/terrain_rocks.json", terrain, false) + inspect(zip, "mineralogy/tags/$item/terrain_rocks.json", terrain, false) + ['sculk_replaceable', 'dripstone_replaceable_blocks', 'moss_replaceable'].each { name -> + inspect(zip, "minecraft/tags/$block/${name}.json", ['#mineralogy:terrain_rocks'].toSet(), false) + } + if (cubes) { + def full = raw + ['_smooth', '_brick', '_smooth_brick'].collectMany { suffix -> families.collect { "mineralogy:$it$suffix".toString() } } + full.each { id -> + def name = id.substring('mineralogy:'.length()) + if (zip.getEntry("assets/mineralogy/blockstates/${name}.json") == null || zip.getEntry("assets/mineralogy/models/item/${name}.json") == null) + throw new GradleException("Nonexistent sulfur cube block/item: $id") + } + inspect(zip, "mineralogy/tags/$item/sulfur_cube_stones.json", full, true) + inspect(zip, "minecraft/tags/$item/sulfur_cube_archetype/slow_bouncy.json", ['#mineralogy:sulfur_cube_stones'].toSet(), false) + } + def forbiddenKind = singular ? 'blocks|items' : 'block|item' + zip.entries().each { entry -> + if (entry.name ==~ "data/.+/tags/($forbiddenKind)/.*(terrain_rocks|sulfur_cube).*" || + (!cubes && entry.name.contains('sulfur_cube')) || + entry.name.toLowerCase().contains('terraincompatibilityprobe') || entry.name.contains('compatprobe/') || + entry.name.contains('terrainCompatibilityTest') || entry.name.contains('terrain-compatibility-fixture')) + throw new GradleException("Forbidden compatibility resource/probe: ${entry.name}") + } + } + } + } +} +tasks.named('verifyReleaseArtifacts') { dependsOn tasks.named('verifyTerrainCompatibilityArtifacts') } diff --git a/scripts/generate-terrain-compatibility.ps1 b/scripts/generate-terrain-compatibility.ps1 new file mode 100644 index 000000000..65250206d --- /dev/null +++ b/scripts/generate-terrain-compatibility.ps1 @@ -0,0 +1,38 @@ +# Isolated resource generator: never regenerate recipes or existing family tags. +[CmdletBinding()] +param([string]$ProjectRoot = (Split-Path $PSScriptRoot -Parent)) +$ErrorActionPreference = 'Stop' +$projectPath = (Resolve-Path -LiteralPath $ProjectRoot).Path +$properties = Get-Content -LiteralPath (Join-Path $projectPath 'gradle.properties') +$mc = ($properties | Where-Object { $_ -match '^minecraft_version=' }) -replace '^minecraft_version=', '' +$singular = $mc -notin @('1.19.4', '1.20.1', '1.20.6') +$cubes = $mc -in @('26.2', '26.3') +$blockDir = if ($singular) { 'block' } else { 'blocks' } +$itemDir = if ($singular) { 'item' } else { 'items' } +$provider = Get-Content -Raw -LiteralPath (Join-Path $projectPath 'src/main/resources/data/mineralogy/orespawn/provider.json') | ConvertFrom-Json +$outputs = @($provider.rocks.PSObject.Properties | ForEach-Object { $_.Value.block } | Sort-Object -Unique) +$aliases = @($provider.profile_defaults.worldgen_aliases.PSObject.Properties | ForEach-Object { $_.Name }) +$terrain = @(@($outputs) + @($aliases) | Sort-Object -Unique) +if ($outputs.Count -ne 32 -or $aliases.Count -ne 5 -or $terrain.Count -ne 37) { throw 'Unexpected provider terrain contract' } +$families = @('andesite','basalt','diorite','granite','rhyolite','pegmatite','diabase','gabbro','peridotite','basaltic_glass','scoria','tuff','shale','conglomerate','dolomite','limestone','siltstone','marble','slate','schist','gneiss','phyllite','amphibolite','hornfels','quartzite','novaculite','rock_salt') +$utf8 = [System.Text.UTF8Encoding]::new($false) +function Write-Tag([string]$RelativePath, [object[]]$Values) { + $destination = Join-Path $projectPath ('src/main/resources/data/' + $RelativePath) + [System.IO.Directory]::CreateDirectory((Split-Path $destination -Parent)) | Out-Null + $json = [ordered]@{ replace = $false; values = @($Values) } | ConvertTo-Json -Depth 8 + [System.IO.File]::WriteAllText($destination, ($json -replace "`r`n", "`n") + "`n", $utf8) +} +Write-Tag "mineralogy/tags/$blockDir/terrain_rocks.json" $terrain +Write-Tag "mineralogy/tags/$itemDir/terrain_rocks.json" $terrain +foreach ($tag in @('sculk_replaceable','dripstone_replaceable_blocks','moss_replaceable')) { + Write-Tag "minecraft/tags/$blockDir/$tag.json" @('#mineralogy:terrain_rocks') +} +if ($cubes) { + $stones = @($families | ForEach-Object { "mineralogy:$_" }) + @('mineralogy:chalk','mineralogy:chert','mineralogy:gypsum','mineralogy:pumice') + foreach ($suffix in @('_smooth','_brick','_smooth_brick')) { + foreach ($family in $families) { $stones += [ordered]@{ id = "mineralogy:$family$suffix"; required = $false } } + } + Write-Tag "mineralogy/tags/$itemDir/sulfur_cube_stones.json" $stones + Write-Tag "minecraft/tags/$itemDir/sulfur_cube_archetype/slow_bouncy.json" @('#mineralogy:sulfur_cube_stones') +} +Write-Output "Generated terrain compatibility for Minecraft $mc ($($terrain.Count) terrain identities; sulfur cubes: $cubes)" diff --git a/src/main/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json b/src/main/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json new file mode 100644 index 000000000..10c160fb5 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/moss_replaceable.json b/src/main/resources/data/minecraft/tags/block/moss_replaceable.json new file mode 100644 index 000000000..10c160fb5 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/moss_replaceable.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/sculk_replaceable.json b/src/main/resources/data/minecraft/tags/block/sculk_replaceable.json new file mode 100644 index 000000000..10c160fb5 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/sculk_replaceable.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/main/resources/data/minecraft/tags/item/sulfur_cube_archetype/slow_bouncy.json b/src/main/resources/data/minecraft/tags/item/sulfur_cube_archetype/slow_bouncy.json new file mode 100644 index 000000000..5cea66aa0 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/item/sulfur_cube_archetype/slow_bouncy.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:sulfur_cube_stones" + ] +} diff --git a/src/main/resources/data/mineralogy/tags/block/terrain_rocks.json b/src/main/resources/data/mineralogy/tags/block/terrain_rocks.json new file mode 100644 index 000000000..d745d6595 --- /dev/null +++ b/src/main/resources/data/mineralogy/tags/block/terrain_rocks.json @@ -0,0 +1,42 @@ +{ + "replace": false, + "values": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:sandstone", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ] +} diff --git a/src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json b/src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json new file mode 100644 index 000000000..ba1c84cbb --- /dev/null +++ b/src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json @@ -0,0 +1,360 @@ +{ + "replace": false, + "values": [ + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:diorite", + "mineralogy:granite", + "mineralogy:rhyolite", + "mineralogy:pegmatite", + "mineralogy:diabase", + "mineralogy:gabbro", + "mineralogy:peridotite", + "mineralogy:basaltic_glass", + "mineralogy:scoria", + "mineralogy:tuff", + "mineralogy:shale", + "mineralogy:conglomerate", + "mineralogy:dolomite", + "mineralogy:limestone", + "mineralogy:siltstone", + "mineralogy:marble", + "mineralogy:slate", + "mineralogy:schist", + "mineralogy:gneiss", + "mineralogy:phyllite", + "mineralogy:amphibolite", + "mineralogy:hornfels", + "mineralogy:quartzite", + "mineralogy:novaculite", + "mineralogy:rock_salt", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:gypsum", + "mineralogy:pumice", + { + "id": "mineralogy:andesite_smooth", + "required": false + }, + { + "id": "mineralogy:basalt_smooth", + "required": false + }, + { + "id": "mineralogy:diorite_smooth", + "required": false + }, + { + "id": "mineralogy:granite_smooth", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth", + "required": false + }, + { + "id": "mineralogy:diabase_smooth", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth", + "required": false + }, + { + "id": "mineralogy:scoria_smooth", + "required": false + }, + { + "id": "mineralogy:tuff_smooth", + "required": false + }, + { + "id": "mineralogy:shale_smooth", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth", + "required": false + }, + { + "id": "mineralogy:limestone_smooth", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth", + "required": false + }, + { + "id": "mineralogy:marble_smooth", + "required": false + }, + { + "id": "mineralogy:slate_smooth", + "required": false + }, + { + "id": "mineralogy:schist_smooth", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth", + "required": false + }, + { + "id": "mineralogy:andesite_brick", + "required": false + }, + { + "id": "mineralogy:basalt_brick", + "required": false + }, + { + "id": "mineralogy:diorite_brick", + "required": false + }, + { + "id": "mineralogy:granite_brick", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick", + "required": false + }, + { + "id": "mineralogy:diabase_brick", + "required": false + }, + { + "id": "mineralogy:gabbro_brick", + "required": false + }, + { + "id": "mineralogy:peridotite_brick", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick", + "required": false + }, + { + "id": "mineralogy:scoria_brick", + "required": false + }, + { + "id": "mineralogy:tuff_brick", + "required": false + }, + { + "id": "mineralogy:shale_brick", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick", + "required": false + }, + { + "id": "mineralogy:dolomite_brick", + "required": false + }, + { + "id": "mineralogy:limestone_brick", + "required": false + }, + { + "id": "mineralogy:siltstone_brick", + "required": false + }, + { + "id": "mineralogy:marble_brick", + "required": false + }, + { + "id": "mineralogy:slate_brick", + "required": false + }, + { + "id": "mineralogy:schist_brick", + "required": false + }, + { + "id": "mineralogy:gneiss_brick", + "required": false + }, + { + "id": "mineralogy:phyllite_brick", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick", + "required": false + }, + { + "id": "mineralogy:hornfels_brick", + "required": false + }, + { + "id": "mineralogy:quartzite_brick", + "required": false + }, + { + "id": "mineralogy:novaculite_brick", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick", + "required": false + } + ] +} diff --git a/src/main/resources/data/mineralogy/tags/item/terrain_rocks.json b/src/main/resources/data/mineralogy/tags/item/terrain_rocks.json new file mode 100644 index 000000000..d745d6595 --- /dev/null +++ b/src/main/resources/data/mineralogy/tags/item/terrain_rocks.json @@ -0,0 +1,42 @@ +{ + "replace": false, + "values": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:sandstone", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ] +} diff --git a/src/oilCompatibilityTest/resources/META-INF/neoforge.mods.toml b/src/oilCompatibilityTest/resources/META-INF/neoforge.mods.toml index a11c429e9..b7a8cb604 100644 --- a/src/oilCompatibilityTest/resources/META-INF/neoforge.mods.toml +++ b/src/oilCompatibilityTest/resources/META-INF/neoforge.mods.toml @@ -16,6 +16,6 @@ side="BOTH" [[dependencies.poweradvantage]] modId="mineralogy" type="required" -versionRange="[6.1.3.2603002]" +versionRange="[6.1.4.2603002]" ordering="AFTER" side="BOTH" diff --git a/src/recipeIntegrationTest/resources/META-INF/neoforge.mods.toml b/src/recipeIntegrationTest/resources/META-INF/neoforge.mods.toml index fc777b72a..6541bad3e 100644 --- a/src/recipeIntegrationTest/resources/META-INF/neoforge.mods.toml +++ b/src/recipeIntegrationTest/resources/META-INF/neoforge.mods.toml @@ -15,6 +15,6 @@ side="BOTH" [[dependencies.mineralogyrecipeprobe]] modId="mineralogy" type="required" -versionRange="[6.1.3.2603002]" +versionRange="[6.1.4.2603002]" ordering="AFTER" side="BOTH" diff --git a/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java b/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java new file mode 100644 index 000000000..5cfcaac4a --- /dev/null +++ b/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java @@ -0,0 +1,285 @@ +package zone.moddev.mc.mineralogy.compatprobe; + +import java.lang.reflect.*; +import java.nio.charset.StandardCharsets; +import java.nio.file.*; +import java.util.*; +import net.minecraft.core.BlockPos; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.Identifier; +import net.minecraft.resources.ResourceKey; +import net.minecraft.server.MinecraftServer; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.tags.TagKey; +import net.minecraft.util.RandomSource; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.neoforged.neoforge.event.server.ServerStartedEvent; +import net.neoforged.fml.common.Mod; + +/** Non-shipping probe: exercises vanilla consumers, not replacement Java logic. */ +@Mod("mineralogycompatprobe") +public final class TerrainCompatibilityProbe { + private static final String[] FAMILIES = ("andesite basalt diorite granite rhyolite pegmatite diabase gabbro peridotite " + + "basaltic_glass scoria tuff shale conglomerate dolomite limestone siltstone marble slate schist gneiss phyllite " + + "amphibolite hornfels quartzite novaculite rock_salt").split(" "); + private final List evidence = new ArrayList<>(); + public TerrainCompatibilityProbe() { + net.neoforged.neoforge.common.NeoForge.EVENT_BUS.addListener(this::started); + if (Boolean.getBoolean("mineralogy.compatProbe.client")) ClientSmoke.register(); + } + private void started(ServerStartedEvent event) { + if (Boolean.getBoolean("mineralogy.compatProbe.client")) return; + MinecraftServer server = event.getServer(); + try { + if (Boolean.getBoolean("mineralogy.compatProbe.caveSample")) { + sampleCaves(server.overworld()); + finish(server, null); + return; + } + test(server.overworld(), "initial"); + server.reloadResources(server.getPackRepository().getSelectedIds()).whenComplete((unused, failure) -> server.execute(() -> { + try { + if (failure != null) throw new IllegalStateException("Resource reload failed", failure); + test(server.overworld(), "reload"); + finish(server, null); + } catch (Throwable problem) { finish(server, problem); } + })); + } catch (Throwable failure) { finish(server, failure); } + } + private void test(ServerLevel level, String phase) throws Exception { + verifyTags(phase); + verifyCubes(level, phase); + verifyCatalysts(level, phase); + verifyFeatures(level, phase); + } + private static Identifier id(String value) { return Identifier.parse(value); } + private static Block block(String value) { + Block result = BuiltInRegistries.BLOCK.getValue(id(value)); + require(result != null && result != Blocks.AIR, "Missing block " + value); + return result; + } + private static TagKey blockTag(String name) { return TagKey.create(Registries.BLOCK, id(name)); } + private static Set raw() { + Set set = new TreeSet<>(); + for (String name : FAMILIES) set.add("mineralogy:" + name); + for (String name : List.of("chalk", "chert", "gypsum", "pumice")) set.add("mineralogy:" + name); + return set; + } + private void verifyTags(String phase) { + Set terrain = raw(); + for (String name : List.of("andesite", "basalt", "diorite", "granite", "sandstone", "tuff")) terrain.add("minecraft:" + name); + require(terrain.size() == 37, "Incorrect expected terrain cardinality"); + TagKey terrainTag = blockTag("mineralogy:terrain_rocks"); + require(java.util.stream.StreamSupport.stream(BuiltInRegistries.BLOCK.getTagOrEmpty(terrainTag).spliterator(), false).count() == 37, "Loaded terrain cardinality"); + for (String name : terrain) { + require(block(name).defaultBlockState().is(terrainTag), "Terrain omitted " + name); + require(new ItemStack(block(name)).is(TagKey.create(Registries.ITEM, id("mineralogy:terrain_rocks"))), "Item terrain omitted " + name); + for (String tag : List.of("sculk_replaceable", "sculk_replaceable_world_gen", "dripstone_replaceable_blocks", "moss_replaceable", "lush_ground_replaceable")) + require(block(name).defaultBlockState().is(blockTag("minecraft:" + tag)), tag + " omitted " + name); + } + for (String tag : List.of("sculk_replaceable", "dripstone_replaceable_blocks", "moss_replaceable")) { + require(Blocks.STONE.defaultBlockState().is(blockTag("minecraft:" + tag)), "Lost vanilla stone " + tag); + require(Blocks.GOLD_BLOCK.defaultBlockState().is(blockTag("minecraft:" + tag)), "Lost third-party member " + tag); + } + for (String excluded : List.of("basalt_brick", "basalt_smooth", "basalt_slab", "basalt_furnace", "sulfur_ore", "sulfur_block", "rocksaltlamp", "rocksaltstreetlamp")) + require(!block("mineralogy:" + excluded).defaultBlockState().is(terrainTag), "Crafted/non-terrain member " + excluded); + evidence.add(phase + ": 37 block/item terrain identities; all five vanilla consumers; vanilla and third-party members retained"); + } + private void verifyCubes(ServerLevel level, String phase) throws Exception { + Class cubeClass; + try { cubeClass = Class.forName("net.minecraft.world.entity.monster.cubemob.SulfurCube"); } + catch (ClassNotFoundException absent) { return; } + Set full = raw(); + for (String suffix : List.of("_smooth", "_brick", "_smooth_brick")) for (String family : FAMILIES) full.add("mineralogy:" + family + suffix); + Object type = Class.forName("net.minecraft.world.entity.EntityTypes").getField("SULFUR_CUBE").get(null); + int count = 0; + Object archetypeRegistry = call(level.registryAccess(), "lookupOrThrow", Registries.SULFUR_CUBE_ARCHETYPE); + Object slowBouncy = call(call(archetypeRegistry, "getOrThrow", ResourceKey.create(Registries.SULFUR_CUBE_ARCHETYPE, id("minecraft:slow_bouncy"))), "value"); + for (String name : full) { + var item = BuiltInRegistries.ITEM.getValue(id(name)); + if (item == null || item == Blocks.AIR.asItem()) continue; + ItemStack stack = new ItemStack(item); + require(stack.is(TagKey.create(Registries.ITEM, id("minecraft:sulfur_cube_swallowable"))), "Not swallowable " + name); + require(stack.is(TagKey.create(Registries.ITEM, id("minecraft:sulfur_cube_archetype/slow_bouncy"))), "Not slow_bouncy " + name); + Object cube = construct(cubeClass, type, level); + call(cube, "setBaby", false); + require((Boolean)call(cube, "canHoldItem", stack), "Cube rejects " + name); + Object body = enumValue("net.minecraft.world.entity.EquipmentSlot", "BODY"); + Class itemEntityClass = Class.forName("net.minecraft.world.entity.item.ItemEntity"); + Object itemEntity = construct(itemEntityClass, level, 0.0, 200.0, 0.0, stack.copy()); + call(cube, "pickUpItem", level, itemEntity); + require(((ItemStack)call(cube, "getItemBySlot", body)).is(item), "Cube did not absorb " + name); + require(((List)call(cube, "matchingArchetypes", stack)).contains(slowBouncy), "Missing actual Slow Bouncy archetype " + name); + count++; + } + for (String name : List.of("basalt_slab", "basalt_stairs", "basalt_wall", "basalt_furnace", "sulfur_ore", "sulfur_block")) { + ItemStack stack = new ItemStack(block("mineralogy:" + name)); + require(!stack.is(TagKey.create(Registries.ITEM, id("mineralogy:sulfur_cube_stones"))), "Excluded cube item " + name); + Object cube = construct(cubeClass, type, level); + call(cube, "setBaby", false); + require(!(Boolean)call(cube, "canHoldItem", stack), "Cube accepted excluded " + name); + } + evidence.add(phase + ": actual sulfur-cube item pickup and Slow Bouncy tags for " + count + " registered full-rock items; six negative forms"); + } + private void verifyCatalysts(ServerLevel level, String phase) throws Exception { + int index = 0; + for (String substrate : List.of("minecraft:stone", "mineralogy:basalt", "minecraft:basalt", "mineralogy:chalk", "mineralogy:chert", "mineralogy:gypsum", "mineralogy:pumice", "mineralogy:rhyolite")) { + BlockPos center = new BlockPos(index++ * 32, 200, 0); + prepareRoom(level, center, block(substrate), 7); + BlockPos catalystPos = center.offset(-3, 1, 0); + level.setBlockAndUpdate(catalystPos, Blocks.SCULK_CATALYST.defaultBlockState()); + Object catalyst = level.getBlockEntity(catalystPos); + require(catalyst != null, "No catalyst block entity"); + Object listener = call(catalyst, "getListener"); + Class entityTypes = Class.forName("net.minecraft.world.entity.EntityTypes"); + Object type = entityTypes.getField("ZOMBIE").get(null); + Class zombieClass = Class.forName("net.minecraft.world.entity.monster.zombie.Zombie"); + LivingEntity zombie = (LivingEntity)construct(zombieClass, type, level); + zombie.setPos(center.getX() + 0.5, center.getY() + 1, center.getZ() + 0.5); + level.addFreshEntity(zombie); + call(zombie, "die", level.damageSources().generic()); + // Deliver the real death to the catalyst explicitly if the synchronous + // event dispatcher has not yet visited this listener in the probe tick. + Object spreader = call(listener, "getSculkSpreader"); + if (((List)call(spreader, "getCursors")).isEmpty()) { + Class gameEvent = Class.forName("net.minecraft.world.level.gameevent.GameEvent"); + Object dieEvent = gameEvent.getField("ENTITY_DIE").get(null); + Class context = Class.forName("net.minecraft.world.level.gameevent.GameEvent$Context"); + Object ctx = callStatic(context, "of", zombie); + call(listener, "handleGameEvent", level, dieEvent, ctx, zombie.position()); + } + require(!((List)call(spreader, "getCursors")).isEmpty(), "XP death failed to charge catalyst on " + substrate); + RandomSource random = RandomSource.create(81499); + for (int tick = 0; tick < 500; tick++) call(spreader, "updateCursors", level, catalystPos, random, true); + int sculk = count(level, center, 7, Blocks.SCULK); + require(sculk > 0, "Catalyst failed to convert " + substrate); + evidence.add(phase + ": catalyst XP-death " + substrate + " sculk=" + sculk); + zombie.discard(); + } + } + private void verifyFeatures(ServerLevel level, String phase) throws Exception { + Object featureRegistry = call(level.registryAccess(), "lookupOrThrow", Registries.FEATURE); + for (String feature : List.of("moss_patch_bonemeal", "dripstone_cluster")) { + ResourceKey key = ResourceKey.create(Registries.FEATURE, id("minecraft:" + feature)); + Object holder = call(featureRegistry, "getOrThrow", key); + Object configured = call(holder, "value"); + int index = 0; + for (String substrate : List.of("minecraft:stone", "mineralogy:basalt", "minecraft:basalt", "mineralogy:rhyolite", "mineralogy:chalk", "mineralogy:chert", "mineralogy:gypsum", "mineralogy:pumice", "mineralogy:basalt_brick")) { + BlockPos center = new BlockPos(index++ * 32, 200, 64); + int placed = 0; + for (long seed : new long[] { 3, 17, 81, 109, 531 }) { + prepareRoom(level, center, block(substrate), 12); + call(configured, "place", level, level.getChunkSource().getGenerator(), RandomSource.create(seed), center.above()); + placed += count(level, center, 12, feature.startsWith("moss") ? Blocks.MOSS_BLOCK : Blocks.DRIPSTONE_BLOCK); + if (!feature.startsWith("moss")) placed += count(level, center, 12, Blocks.POINTED_DRIPSTONE); + } + if (substrate.endsWith("basalt_brick")) require(placed == 0, "Feature converted crafted brick substrate: " + feature); + else require(placed > 0, "Vanilla feature failed on " + substrate + ": " + feature); + evidence.add(phase + ": deterministic " + feature + " " + substrate + " blocks=" + placed); + } + } + } + private static void prepareRoom(ServerLevel level, BlockPos center, Block substrate, int radius) { + for (int cx = (center.getX() - radius) >> 4; cx <= (center.getX() + radius) >> 4; cx++) + for (int cz = (center.getZ() - radius) >> 4; cz <= (center.getZ() + radius) >> 4; cz++) { level.setChunkForced(cx, cz, true); level.getChunk(cx, cz); } + for (BlockPos pos : BlockPos.betweenClosed(center.offset(-radius, -3, -radius), center.offset(radius, 13, radius))) { + int dy = pos.getY() - center.getY(); + level.setBlock(pos, (dy <= 0 || dy >= 10 ? substrate : Blocks.AIR).defaultBlockState(), 2); + } + } + private static int count(ServerLevel level, BlockPos center, int radius, Block block) { + int count = 0; + for (BlockPos pos : BlockPos.betweenClosed(center.offset(-radius, -3, -radius), center.offset(radius, 13, radius))) + if (level.getBlockState(pos).is(block)) count++; + return count; + } + private void sampleCaves(ServerLevel level) { + Map counts = new TreeMap<>(); + for (int x = -1; x <= 1; x++) for (int z = -1; z <= 1; z++) level.getChunk(x, z); + for (BlockPos pos : BlockPos.betweenClosed(new BlockPos(-16, -64, -16), new BlockPos(31, 80, 31))) { + String name = BuiltInRegistries.BLOCK.getKey(level.getBlockState(pos).getBlock()).toString(); + if (name.startsWith("mineralogy:") || name.contains("dripstone") || name.contains("moss") || name.contains("cave_vines")) + counts.merge(name, 1L, Long::sum); + } + evidence.add("Paired fresh cave sample: nine chunks; seed -4965128775892001975; y=-64..80"); + counts.forEach((name, count) -> evidence.add(name + "=" + count)); + } + private static final class ClientSmoke { + private static int ticks; + private static int waiting; + private static String lastScreen; + private static void register() { net.neoforged.neoforge.common.NeoForge.EVENT_BUS.addListener((net.neoforged.neoforge.client.event.ClientTickEvent.Post event) -> tick()); } + private static void tick() { + net.minecraft.client.Minecraft client = net.minecraft.client.Minecraft.getInstance(); + Object screen = client.gui.screen(); + if (screen != null && !screen.getClass().getName().equals(lastScreen)) { + lastScreen = screen.getClass().getName(); + System.out.println("COMPAT_CLIENT_SCREEN " + lastScreen); + } + if (screen instanceof net.minecraft.client.gui.screens.BackupConfirmScreen backup) { + // The copied disposable world is the only accepted target. Never + // auto-confirm a user world or unrelated dialog. + try { + net.minecraft.client.gui.screens.BackupConfirmScreen.Listener listener = + (net.minecraft.client.gui.screens.BackupConfirmScreen.Listener)field(backup, "onProceed"); + listener.proceed(false, false); + } catch (Exception problem) { throw new IllegalStateException(problem); } + } + if (client.level != null && client.player != null && ++ticks == 200) { + try { Files.writeString(Paths.get("terrain-client-result.txt"), "PASS: rendered integrated world for 200 client ticks\n", StandardCharsets.UTF_8); } + catch (Exception failure) { throw new IllegalStateException(failure); } + client.stop(); + } + if (client.level == null && ++waiting > 2400) { + System.err.println("COMPAT_CLIENT_TIMEOUT " + lastScreen); + client.stop(); + } + } + } + private void finish(MinecraftServer server, Throwable failure) { + try { + String result = String.join("\n", evidence) + "\n" + (failure == null ? "PASS\n" : "FAIL: " + failure + "\n"); + Files.writeString(Paths.get("terrain-compatibility-result.txt"), result, StandardCharsets.UTF_8); + System.out.println("MINERALOGY_TERRAIN_COMPATIBILITY_" + (failure == null ? "PASS" : "FAIL")); + if (failure != null) failure.printStackTrace(); + } catch (Exception io) { io.printStackTrace(); } + server.halt(false); + } + private static void require(boolean condition, String message) { if (!condition) throw new IllegalStateException(message); } + private static Object enumValue(String type, String name) throws Exception { return Class.forName(type).getField(name).get(null); } + private static Object field(Object target, String name) throws Exception { + for (Class type = target.getClass(); type != null; type = type.getSuperclass()) { + try { Field field = type.getDeclaredField(name); field.setAccessible(true); return field.get(target); } + catch (NoSuchFieldException ignored) { } + } + throw new NoSuchFieldException(name); + } + private static Object construct(Class type, Object... args) throws Exception { + for (Constructor constructor : type.getConstructors()) if (matches(constructor.getParameterTypes(), args)) return constructor.newInstance(args); + throw new NoSuchMethodException(type.getName() + " constructor"); + } + private static Object callStatic(Class type, String name, Object... args) throws Exception { return invoke(type, null, name, args); } + private static Object call(Object target, String name, Object... args) throws Exception { return invoke(target.getClass(), target, name, args); } + private static Object invoke(Class type, Object target, String name, Object[] args) throws Exception { + // Search public inherited methods first, then protected native pickup paths. + for (Method method : type.getMethods()) if (method.getName().equals(name) && matches(method.getParameterTypes(), args)) return method.invoke(target, args); + for (Class cursor = type; cursor != null; cursor = cursor.getSuperclass()) for (Method method : cursor.getDeclaredMethods()) + if (method.getName().equals(name) && matches(method.getParameterTypes(), args)) { method.setAccessible(true); return method.invoke(target, args); } + throw new NoSuchMethodException(type.getName() + "." + name + Arrays.toString(args)); + } + private static boolean matches(Class[] params, Object[] args) { + if (params.length != args.length) return false; + for (int index = 0; index < params.length; index++) { + Class type = params[index]; + if (type == boolean.class) type = Boolean.class; + if (type == int.class) type = Integer.class; + if (type == double.class) type = Double.class; + if (args[index] != null && !type.isInstance(args[index])) return false; + } + return true; + } +} diff --git a/src/terrainCompatibilityTest/resources/META-INF/neoforge.mods.toml b/src/terrainCompatibilityTest/resources/META-INF/neoforge.mods.toml new file mode 100644 index 000000000..c87bfebad --- /dev/null +++ b/src/terrainCompatibilityTest/resources/META-INF/neoforge.mods.toml @@ -0,0 +1,12 @@ +license="LGPL-2.1-only" +[[mods]] +modId="mineralogycompatprobe" +version="1" +displayName="Non-shipping Mineralogy Terrain Compatibility Probe" +[[dependencies.mineralogycompatprobe]] +modId="mineralogy" +type="required" +# Allows the accepted baseline solely for paired cave samples. +versionRange="[6.1.2,6.1.5)" +ordering="AFTER" +side="BOTH" diff --git a/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json new file mode 100644 index 000000000..3d000f50f --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json @@ -0,0 +1 @@ +{"replace":false,"values":["minecraft:gold_block"]} diff --git a/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/moss_replaceable.json b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/moss_replaceable.json new file mode 100644 index 000000000..3d000f50f --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/moss_replaceable.json @@ -0,0 +1 @@ +{"replace":false,"values":["minecraft:gold_block"]} diff --git a/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/sculk_replaceable.json b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/sculk_replaceable.json new file mode 100644 index 000000000..3d000f50f --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/sculk_replaceable.json @@ -0,0 +1 @@ +{"replace":false,"values":["minecraft:gold_block"]} diff --git a/src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/dripstone.json b/src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/dripstone.json new file mode 100644 index 000000000..0290a0578 --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/dripstone.json @@ -0,0 +1 @@ +{"dimensions":{"minecraft:overworld":{"type":"minecraft:overworld","generator":{"type":"minecraft:noise","biome_source":{"type":"minecraft:fixed","biome":"minecraft:dripstone_caves"},"settings":"minecraft:overworld"}},"minecraft:the_nether":{"type":"minecraft:the_nether","generator":{"type":"minecraft:noise","biome_source":{"type":"minecraft:multi_noise","preset":"minecraft:nether"},"settings":"minecraft:nether"}},"minecraft:the_end":{"type":"minecraft:the_end","generator":{"type":"minecraft:noise","biome_source":{"type":"minecraft:the_end"},"settings":"minecraft:end"}}}} diff --git a/src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/lush.json b/src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/lush.json new file mode 100644 index 000000000..48a5490a2 --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/mineralogycompatprobe/worldgen/world_preset/lush.json @@ -0,0 +1 @@ +{"dimensions":{"minecraft:overworld":{"type":"minecraft:overworld","generator":{"type":"minecraft:noise","biome_source":{"type":"minecraft:fixed","biome":"minecraft:lush_caves"},"settings":"minecraft:overworld"}},"minecraft:the_nether":{"type":"minecraft:the_nether","generator":{"type":"minecraft:noise","biome_source":{"type":"minecraft:multi_noise","preset":"minecraft:nether"},"settings":"minecraft:nether"}},"minecraft:the_end":{"type":"minecraft:the_end","generator":{"type":"minecraft:noise","biome_source":{"type":"minecraft:the_end"},"settings":"minecraft:end"}}}} diff --git a/src/terrainCompatibilityTest/resources/pack.mcmeta b/src/terrainCompatibilityTest/resources/pack.mcmeta new file mode 100644 index 000000000..8ca290897 --- /dev/null +++ b/src/terrainCompatibilityTest/resources/pack.mcmeta @@ -0,0 +1 @@ +{"pack":{"description":"Non-shipping third-party tag preservation fixture","min_format":[97,1],"max_format":121}} diff --git a/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java b/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java index 96eaeb3ad..9bb60ab41 100644 --- a/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java +++ b/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java @@ -791,7 +791,7 @@ public void nativeSlabsAndCobblestoneOverridesUseStableConditionalTags() throws @Test public void oilAndBuildMetadataUseStableTargetIdentities() throws Exception { String properties = new String(Files.readAllBytes(new File("gradle.properties").toPath()), StandardCharsets.UTF_8); - assertTrue(properties.contains("mod_version=6.1.3.2603002")); + assertTrue(properties.contains("mod_version=6.1.4.2603002")); assertTrue(properties.contains("orespawn_curse_file_id=8894665")); String build = new String(Files.readAllBytes(new File("build.gradle").toPath()), StandardCharsets.UTF_8); assertTrue(build.contains("runtimeOnly(orespawnCoordinate)")); diff --git a/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java b/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java new file mode 100644 index 000000000..1748214b2 --- /dev/null +++ b/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java @@ -0,0 +1,107 @@ +package zone.moddev.mc.mineralogy; + +import com.google.gson.*; +import org.junit.Test; +import java.nio.charset.StandardCharsets; +import java.nio.file.*; +import java.util.*; +import static org.junit.Assert.*; + +/** Target-independent resource contract; runtime probes independently test vanilla consumers. */ +public class TerrainCompatibilityContractTest { + private static final Path ROOT = Paths.get("src/main/resources/data"); + private static final String[] FAMILIES = ("andesite basalt diorite granite rhyolite pegmatite diabase gabbro peridotite " + + "basaltic_glass scoria tuff shale conglomerate dolomite limestone siltstone marble slate schist gneiss phyllite " + + "amphibolite hornfels quartzite novaculite rock_salt").split(" "); + + private String minecraft() throws Exception { + Properties properties = new Properties(); + try (java.io.Reader reader = Files.newBufferedReader(Paths.get("gradle.properties"))) { properties.load(reader); } + return properties.getProperty("minecraft_version"); + } + private String kind(String kind) throws Exception { + return Arrays.asList("1.19.4", "1.20.1", "1.20.6").contains(minecraft()) ? kind + "s" : kind; + } + private JsonObject json(String path) throws Exception { + return JsonParser.parseString(new String(Files.readAllBytes(ROOT.resolve(path)), StandardCharsets.UTF_8)).getAsJsonObject(); + } + private Set members(JsonObject tag, boolean optional) { + assertEquals(new HashSet<>(Arrays.asList("replace", "values")), tag.keySet()); + assertFalse(tag.get("replace").getAsBoolean()); + Set ids = new TreeSet<>(); + for (JsonElement value : tag.getAsJsonArray("values")) { + String id; + if (value.isJsonObject()) { + assertTrue("Unexpected optional entry", optional); + JsonObject entry = value.getAsJsonObject(); + assertEquals(new HashSet<>(Arrays.asList("id", "required")), entry.keySet()); + assertFalse(entry.get("required").getAsBoolean()); + id = entry.get("id").getAsString(); + } else { assertTrue(value.isJsonPrimitive() && value.getAsJsonPrimitive().isString()); id = value.getAsString(); } + assertTrue("Malformed member: " + id, id.matches("#?[a-z0-9_.-]+:[a-z0-9_/.-]+")); + assertTrue("Duplicate: " + id, ids.add(id)); + } + return ids; + } + private Set raw() { + Set result = new TreeSet<>(); + for (String family : FAMILIES) result.add("mineralogy:" + family); + for (String special : Arrays.asList("chalk", "chert", "gypsum", "pumice")) result.add("mineralogy:" + special); + return result; + } + @Test public void terrainIsExactlyAllProviderOutputsAndLegacyAliases() throws Exception { + Set expected = raw(); + for (String nativeRock : Arrays.asList("andesite", "basalt", "diorite", "granite", "sandstone", "tuff")) expected.add("minecraft:" + nativeRock); + assertEquals(37, expected.size()); + JsonObject provider = json("mineralogy/orespawn/provider.json"); + Set providerMembers = new TreeSet<>(); + for (Map.Entry rule : provider.getAsJsonObject("rocks").entrySet()) providerMembers.add(rule.getValue().getAsJsonObject().get("block").getAsString()); + assertEquals(32, providerMembers.size()); + providerMembers.addAll(provider.getAsJsonObject("profile_defaults").getAsJsonObject("worldgen_aliases").keySet()); + assertEquals(expected, providerMembers); + assertEquals(expected, members(json("mineralogy/tags/" + kind("block") + "/terrain_rocks.json"), false)); + assertEquals(expected, members(json("mineralogy/tags/" + kind("item") + "/terrain_rocks.json"), false)); + } + @Test public void naturalReplacementIsAdditiveAndNotConfigConditional() throws Exception { + for (String name : Arrays.asList("sculk_replaceable", "dripstone_replaceable_blocks", "moss_replaceable")) + assertEquals(Collections.singleton("#mineralogy:terrain_rocks"), members(json("minecraft/tags/" + kind("block") + "/" + name + ".json"), false)); + // Vanilla aggregate references, not redundant overrides, are checked by the real-loader probe. + assertFalse(Files.exists(ROOT.resolve("minecraft/tags/" + kind("block") + "/sculk_replaceable_world_gen.json"))); + assertFalse(Files.exists(ROOT.resolve("minecraft/tags/" + kind("block") + "/lush_ground_replaceable.json"))); + } + @Test public void sulfurCubeMembershipIsOnlySupportedFullRockItems() throws Exception { + boolean cubes = Arrays.asList("26.2", "26.3").contains(minecraft()); + Path stones = ROOT.resolve("mineralogy/tags/" + kind("item") + "/sulfur_cube_stones.json"); + Path archetype = ROOT.resolve("minecraft/tags/" + kind("item") + "/sulfur_cube_archetype/slow_bouncy.json"); + if (!cubes) { assertFalse(Files.exists(stones)); assertFalse(Files.exists(archetype)); return; } + Set expected = raw(); + for (String suffix : Arrays.asList("_smooth", "_brick", "_smooth_brick")) + for (String family : FAMILIES) expected.add("mineralogy:" + family + suffix); + JsonObject tag = json("mineralogy/tags/" + kind("item") + "/sulfur_cube_stones.json"); + assertEquals(112, expected.size()); + assertEquals(expected, members(tag, true)); + for (String id : expected) { + String name = id.substring("mineralogy:".length()); + assertTrue("Nonexistent block identity: " + id, Files.exists(Paths.get("src/main/resources/assets/mineralogy/blockstates/" + name + ".json"))); + assertTrue("Nonexistent item identity: " + id, Files.exists(Paths.get("src/main/resources/assets/mineralogy/models/item/" + name + ".json"))); + } + int optional = 0; + for (JsonElement value : tag.getAsJsonArray("values")) { + if (value.isJsonObject()) { optional++; assertFalse(raw().contains(value.getAsJsonObject().get("id").getAsString())); } + else assertTrue(raw().contains(value.getAsString())); + } + assertEquals(81, optional); + assertEquals(Collections.singleton("#mineralogy:sulfur_cube_stones"), members(json("minecraft/tags/" + kind("item") + "/sulfur_cube_archetype/slow_bouncy.json"), false)); + } + @Test public void noWrongEraTagDirectoriesOrSulfurCubeResources() throws Exception { + String wrongBlock = kind("block").equals("block") ? "blocks" : "block"; + String wrongItem = kind("item").equals("item") ? "items" : "item"; + assertFalse(Files.exists(ROOT.resolve("mineralogy/tags/" + wrongBlock + "/terrain_rocks.json"))); + assertFalse(Files.exists(ROOT.resolve("mineralogy/tags/" + wrongItem + "/terrain_rocks.json"))); + if (!Arrays.asList("26.2", "26.3").contains(minecraft())) { + try (java.util.stream.Stream paths = Files.walk(ROOT)) { + assertFalse(paths.anyMatch(path -> path.toString().contains("sulfur_cube"))); + } + } + } +} diff --git a/src/test/java/zone/moddev/mc/mineralogy/WorkflowContractTest.java b/src/test/java/zone/moddev/mc/mineralogy/WorkflowContractTest.java index 55c3f8bd0..d2c028226 100644 --- a/src/test/java/zone/moddev/mc/mineralogy/WorkflowContractTest.java +++ b/src/test/java/zone/moddev/mc/mineralogy/WorkflowContractTest.java @@ -19,7 +19,7 @@ public void releaseMetadataIdentifiesTheGenericNeoForgeTarget() throws Exception try (FileInputStream input = new FileInputStream("gradle.properties")) { properties.load(input); } - assertEquals("6.1.3.2603002", properties.getProperty("mod_version")); + assertEquals("6.1.4.2603002", properties.getProperty("mod_version")); assertEquals("26.3.0.1-beta", properties.getProperty("neo_version")); assertEquals("26.3", properties.getProperty("minecraft_version")); assertEquals(properties.getProperty("mc_version"), properties.getProperty("minecraft_version")); From dd85180cea29fc63b5a9646d0b9fe881febf46b5 Mon Sep 17 00:00:00 2001 From: JohnBraham Date: Sat, 3 Oct 2026 23:34:03 +0100 Subject: [PATCH 2/4] Restore natural bat spawning on Mineralogy terrain for NeoForge 26.3 --- CHANGELOG.txt | 4 ++ README.md | 5 ++ docs/VERSIONS.md | 6 ++ gradle/verify-terrain-compatibility.gradle | 10 +++ scripts/generate-terrain-compatibility.ps1 | 4 ++ .../tags/block/bats_spawnable_on.json | 6 ++ .../TerrainCompatibilityProbe.java | 65 +++++++++++++++++++ .../tags/block/bats_spawnable_on.json | 4 ++ .../TerrainCompatibilityContractTest.java | 8 +++ 9 files changed, 112 insertions(+) create mode 100644 src/main/resources/data/minecraft/tags/block/bats_spawnable_on.json create mode 100644 src/terrainCompatibilityTest/resources/data/minecraft/tags/block/bats_spawnable_on.json diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 7b9efa3fa..98df9ff24 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,5 +1,9 @@ Mineralogy 6.1.4.2603002 for Minecraft 26.3 NeoForge +- Restored natural bat spawning on Mineralogy terrain through the additive + vanilla bats_spawnable_on block tag. Applies to existing worlds, preserves + normal light/height restrictions, and excludes crafted construction blocks. + Eligibility is independent of cobblestone equivalence. - Added matching 37-member terrain-rock block/item tags and additive vanilla sculk, dripstone and moss replacement interfaces. Vanilla and third-party members remain intact; crafted forms are excluded from natural replacement. diff --git a/README.md b/README.md index 1a90e941c..2c457da86 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,11 @@ crafted blocks are excluded from natural replacement. Sculk, moss and cube behavior updates existing worlds; natural cave decoration improves in new chunks. The released 6.1.3 NeoForge compatibility correction is retained unchanged. +Natural bats can spawn above Mineralogy terrain under Minecraft's normal dark, +below-surface conditions. The additive bat tag applies to existing worlds and +is independent of cobblestone equivalence; crafted construction blocks remain +excluded. + ## Configuration and help Mineralogy's content and recipe switches remain in diff --git a/docs/VERSIONS.md b/docs/VERSIONS.md index 73c0d904f..6a3b03662 100644 --- a/docs/VERSIONS.md +++ b/docs/VERSIONS.md @@ -196,6 +196,12 @@ feature generation, not the exact jar. ## Builds and release notes +This local 6.1.4 candidate also repairs natural bat substrate eligibility. +Minecraft introduced the bats_spawnable_on block tag in 1.21.2; the compatibility +interface belongs only on 1.21.2-and-later targets. Earlier Mineralogy candidates +remain unchanged. The additive block tag reuses natural terrain membership, +not the broad base_stone_overworld tag, and preserves vanilla spawn restrictions. + The Gradle build reads the complete version from `mod_version`, verifies that it has four numeric components, and checks that its Target matches the declared Minecraft version and NeoForge loader. CI build numbers are not appended. For this diff --git a/gradle/verify-terrain-compatibility.gradle b/gradle/verify-terrain-compatibility.gradle index fff331aa1..47dcf3d9e 100644 --- a/gradle/verify-terrain-compatibility.gradle +++ b/gradle/verify-terrain-compatibility.gradle @@ -14,6 +14,7 @@ tasks.register('verifyTerrainCompatibilityArtifacts') { def terrain = raw + ['andesite', 'basalt', 'diorite', 'granite', 'sandstone', 'tuff'].collect { "minecraft:$it".toString() } boolean singular = !(minecraft_version in ['1.19.4', '1.20.1', '1.20.6']) boolean cubes = minecraft_version in ['26.2', '26.3'] + boolean bats = minecraft_version in ['1.21.11', '26.1.2', '26.2', '26.3'] def block = singular ? 'block' : 'blocks' def item = singular ? 'item' : 'items' def inspect = { ZipFile zip, String path, Set expected, boolean optional -> @@ -45,6 +46,7 @@ tasks.register('verifyTerrainCompatibilityArtifacts') { inspect(zip, "minecraft/tags/$block/${name}.json", ['#mineralogy:terrain_rocks'].toSet(), false) } if (cubes) { + // Sulfur cubes are independently version-gated. def full = raw + ['_smooth', '_brick', '_smooth_brick'].collectMany { suffix -> families.collect { "mineralogy:$it$suffix".toString() } } full.each { id -> def name = id.substring('mineralogy:'.length()) @@ -55,7 +57,15 @@ tasks.register('verifyTerrainCompatibilityArtifacts') { inspect(zip, "minecraft/tags/$item/sulfur_cube_archetype/slow_bouncy.json", ['#mineralogy:sulfur_cube_stones'].toSet(), false) } def forbiddenKind = singular ? 'blocks|items' : 'block|item' + if (bats) { + inspect(zip, "minecraft/tags/$block/bats_spawnable_on.json", ['#mineralogy:terrain_rocks'].toSet(), false) + } zip.entries().each { entry -> + if (entry.name.endsWith('/bats_spawnable_on.json') && + (!bats || entry.name != "data/minecraft/tags/$block/bats_spawnable_on.json")) + throw new GradleException("Wrong-era/non-block bat tag: ${entry.name}") + if (entry.name == "data/minecraft/tags/$block/base_stone_overworld.json") + throw new GradleException('Bat compatibility must not broaden the base terrain/worldgen tag') if (entry.name ==~ "data/.+/tags/($forbiddenKind)/.*(terrain_rocks|sulfur_cube).*" || (!cubes && entry.name.contains('sulfur_cube')) || entry.name.toLowerCase().contains('terraincompatibilityprobe') || entry.name.contains('compatprobe/') || diff --git a/scripts/generate-terrain-compatibility.ps1 b/scripts/generate-terrain-compatibility.ps1 index 65250206d..0952c93e1 100644 --- a/scripts/generate-terrain-compatibility.ps1 +++ b/scripts/generate-terrain-compatibility.ps1 @@ -7,6 +7,7 @@ $properties = Get-Content -LiteralPath (Join-Path $projectPath 'gradle.propertie $mc = ($properties | Where-Object { $_ -match '^minecraft_version=' }) -replace '^minecraft_version=', '' $singular = $mc -notin @('1.19.4', '1.20.1', '1.20.6') $cubes = $mc -in @('26.2', '26.3') +$bats = $mc -in @('1.21.11', '26.1.2', '26.2', '26.3') $blockDir = if ($singular) { 'block' } else { 'blocks' } $itemDir = if ($singular) { 'item' } else { 'items' } $provider = Get-Content -Raw -LiteralPath (Join-Path $projectPath 'src/main/resources/data/mineralogy/orespawn/provider.json') | ConvertFrom-Json @@ -27,6 +28,9 @@ Write-Tag "mineralogy/tags/$itemDir/terrain_rocks.json" $terrain foreach ($tag in @('sculk_replaceable','dripstone_replaceable_blocks','moss_replaceable')) { Write-Tag "minecraft/tags/$blockDir/$tag.json" @('#mineralogy:terrain_rocks') } +if ($bats) { + Write-Tag "minecraft/tags/$blockDir/bats_spawnable_on.json" @('#mineralogy:terrain_rocks') +} if ($cubes) { $stones = @($families | ForEach-Object { "mineralogy:$_" }) + @('mineralogy:chalk','mineralogy:chert','mineralogy:gypsum','mineralogy:pumice') foreach ($suffix in @('_smooth','_brick','_smooth_brick')) { diff --git a/src/main/resources/data/minecraft/tags/block/bats_spawnable_on.json b/src/main/resources/data/minecraft/tags/block/bats_spawnable_on.json new file mode 100644 index 000000000..10c160fb5 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/bats_spawnable_on.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java b/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java index 5cfcaac4a..0beae88c1 100644 --- a/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java +++ b/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java @@ -52,6 +52,7 @@ private void started(ServerStartedEvent event) { } private void test(ServerLevel level, String phase) throws Exception { verifyTags(phase); + verifyBats(level, phase); verifyCubes(level, phase); verifyCatalysts(level, phase); verifyFeatures(level, phase); @@ -89,6 +90,70 @@ private void verifyTags(String phase) { require(!block("mineralogy:" + excluded).defaultBlockState().is(terrainTag), "Crafted/non-terrain member " + excluded); evidence.add(phase + ": 37 block/item terrain identities; all five vanilla consumers; vanilla and third-party members retained"); } + private void verifyBats(ServerLevel level, String phase) throws Exception { + // The real target predicate and loaded tags decide eligibility. Only the + // environment's light/height is controlled so asynchronous lighting and + // probabilistic ambient spawning cannot make this regression test flaky. + BlockPos position = new BlockPos(640, 201, 128); + level.getChunk(position); + level.setBlockAndUpdate(position, Blocks.AIR.defaultBlockState()); + level.setBlockAndUpdate(position.above(), Blocks.AIR.defaultBlockState()); + int[] brightness = {0}; + boolean[] belowSurface = {true}; + net.minecraft.world.level.LevelAccessor view = + (net.minecraft.world.level.LevelAccessor)Proxy.newProxyInstance( + net.minecraft.world.level.LevelAccessor.class.getClassLoader(), + new Class[] {net.minecraft.world.level.LevelAccessor.class}, (proxy, method, args) -> { + if (method.getName().equals("getMaxLocalRawBrightness")) return brightness[0]; + if (method.getName().equals("getHeightmapPos")) + return belowSurface[0] ? position.above(10) : position; + return method.invoke(level, args); + }); + Set terrain = raw(); + for (String name : List.of("andesite", "basalt", "diorite", "granite", "sandstone", "tuff")) + terrain.add("minecraft:" + name); + List supported = new ArrayList<>(List.of("minecraft:stone", "minecraft:deepslate", "minecraft:gold_block")); + supported.addAll(terrain); + for (String name : supported) { + level.setBlockAndUpdate(position.below(), block(name).defaultBlockState()); + boolean accepted = false; + RandomSource random = RandomSource.create(81499); + for (int attempt = 0; attempt < 32; attempt++) + accepted |= net.minecraft.world.entity.ambient.Bat.checkBatSpawnRules( + net.minecraft.world.entity.EntityTypes.BAT, view, + net.minecraft.world.entity.EntitySpawnReason.NATURAL, position, random); + require(accepted, "Native bat spawn predicate rejected " + name); + if (name.equals("minecraft:stone") || name.equals("minecraft:deepslate") || name.equals("minecraft:gold_block")) + evidence.add(phase + ": vanilla/third-party bat control accepted " + name); + require(block(name).defaultBlockState().is(blockTag("minecraft:bats_spawnable_on")), + "Bat tag omitted " + name); + } + for (String name : List.of("basalt_brick", "basalt_smooth", "basalt_slab", "basalt_furnace", + "sulfur_ore", "sulfur_block", "rocksaltlamp", "rocksaltstreetlamp")) { + level.setBlockAndUpdate(position.below(), block("mineralogy:" + name).defaultBlockState()); + RandomSource random = RandomSource.create(81499); + for (int attempt = 0; attempt < 32; attempt++) + require(!net.minecraft.world.entity.ambient.Bat.checkBatSpawnRules( + net.minecraft.world.entity.EntityTypes.BAT, view, + net.minecraft.world.entity.EntitySpawnReason.NATURAL, position, random), + "Native bat predicate accepted excluded " + name); + } + level.setBlockAndUpdate(position.below(), Blocks.STONE.defaultBlockState()); + brightness[0] = 15; + RandomSource random = RandomSource.create(81499); + for (int attempt = 0; attempt < 32; attempt++) + require(!net.minecraft.world.entity.ambient.Bat.checkBatSpawnRules( + net.minecraft.world.entity.EntityTypes.BAT, view, net.minecraft.world.entity.EntitySpawnReason.NATURAL, + position, random), "Bat spawned in bright control"); + brightness[0] = 0; + belowSurface[0] = false; + random = RandomSource.create(81499); + for (int attempt = 0; attempt < 32; attempt++) + require(!net.minecraft.world.entity.ambient.Bat.checkBatSpawnRules( + net.minecraft.world.entity.EntityTypes.BAT, view, net.minecraft.world.entity.EntitySpawnReason.NATURAL, + position, random), "Bat spawned above surface control"); + evidence.add(phase + ": native Bat.checkBatSpawnRules accepted 37 terrain substrates + stone/deepslate/third-party gold; eight exclusions, bright and surface controls rejected"); + } private void verifyCubes(ServerLevel level, String phase) throws Exception { Class cubeClass; try { cubeClass = Class.forName("net.minecraft.world.entity.monster.cubemob.SulfurCube"); } diff --git a/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/bats_spawnable_on.json b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/bats_spawnable_on.json new file mode 100644 index 000000000..206dcd1f0 --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/minecraft/tags/block/bats_spawnable_on.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": ["minecraft:gold_block"] +} diff --git a/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java b/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java index 1748214b2..183543c97 100644 --- a/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java +++ b/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java @@ -62,6 +62,14 @@ private Set raw() { assertEquals(expected, members(json("mineralogy/tags/" + kind("block") + "/terrain_rocks.json"), false)); assertEquals(expected, members(json("mineralogy/tags/" + kind("item") + "/terrain_rocks.json"), false)); } + @Test public void batSpawningUsesOnlyTheAdditiveBlockTerrainInterface() throws Exception { + assertEquals(Collections.singleton("#mineralogy:terrain_rocks"), + members(json("minecraft/tags/" + kind("block") + "/bats_spawnable_on.json"), false)); + assertFalse(Files.exists(ROOT.resolve("minecraft/tags/" + kind("item") + "/bats_spawnable_on.json"))); + assertFalse(Files.exists(ROOT.resolve("minecraft/tags/blocks/bats_spawnable_on.json"))); + // Do not broaden base_stone_overworld: it has unrelated worldgen consumers. + assertFalse(Files.exists(ROOT.resolve("minecraft/tags/" + kind("block") + "/base_stone_overworld.json"))); + } @Test public void naturalReplacementIsAdditiveAndNotConfigConditional() throws Exception { for (String name : Arrays.asList("sculk_replaceable", "dripstone_replaceable_blocks", "moss_replaceable")) assertEquals(Collections.singleton("#mineralogy:terrain_rocks"), members(json("minecraft/tags/" + kind("block") + "/" + name + ".json"), false)); From 5ea1a099b9f419d0df46c9d3835af3482ebb54d4 Mon Sep 17 00:00:00 2001 From: JohnBraham Date: Tue, 6 Oct 2026 23:14:48 +0100 Subject: [PATCH 3/4] Restore vanilla terrain compatibility and handle disabled construction --- CHANGELOG.txt | 29 +- README.md | 19 +- build.gradle | 25 +- docs/DEVELOPER_GUIDE.md | 34 +- docs/PLAYER_GUIDE.md | 12 + docs/VERSIONS.md | 14 +- gradle/terrain-compatibility-probe.gradle | 6 +- gradle/verify-terrain-compatibility.gradle | 88 +- scripts/generate-recipes.ps1 | 40 +- scripts/generate-terrain-compatibility.ps1 | 94 +- scripts/guard-construction-loot.ps1 | 30 + scripts/guard-construction-resources.ps1 | 88 + .../mixin/LargeDripstoneBoundaryMixin.java | 19 + .../mixin/SpeleothemWaterPocketMixin.java | 19 + .../c/tags/block/cobblestones/normal.json | 7 + .../resources/data/c/tags/block/dyed.json | 21 + .../data/c/tags/block/dyed/black.json | 6 + .../data/c/tags/block/dyed/blue.json | 6 + .../data/c/tags/block/dyed/brown.json | 6 + .../data/c/tags/block/dyed/cyan.json | 6 + .../data/c/tags/block/dyed/gray.json | 6 + .../data/c/tags/block/dyed/green.json | 6 + .../data/c/tags/block/dyed/light_blue.json | 6 + .../data/c/tags/block/dyed/light_gray.json | 6 + .../data/c/tags/block/dyed/lime.json | 6 + .../data/c/tags/block/dyed/magenta.json | 6 + .../data/c/tags/block/dyed/orange.json | 6 + .../data/c/tags/block/dyed/pink.json | 6 + .../data/c/tags/block/dyed/purple.json | 6 + .../resources/data/c/tags/block/dyed/red.json | 6 + .../data/c/tags/block/dyed/white.json | 6 + .../data/c/tags/block/dyed/yellow.json | 6 + .../block/player_workstations/furnaces.json | 869 ++ .../resources/data/c/tags/block/stones.json | 6 + .../data/c/tags/block/storage_blocks.json | 11 + .../data/c/tags/item/cobblestones/normal.json | 7 + src/main/resources/data/c/tags/item/dyed.json | 21 + .../data/c/tags/item/dyed/black.json | 6 + .../resources/data/c/tags/item/dyed/blue.json | 6 + .../data/c/tags/item/dyed/brown.json | 6 + .../resources/data/c/tags/item/dyed/cyan.json | 6 + .../resources/data/c/tags/item/dyed/gray.json | 6 + .../data/c/tags/item/dyed/green.json | 6 + .../data/c/tags/item/dyed/light_blue.json | 6 + .../data/c/tags/item/dyed/light_gray.json | 6 + .../resources/data/c/tags/item/dyed/lime.json | 6 + .../data/c/tags/item/dyed/magenta.json | 6 + .../data/c/tags/item/dyed/orange.json | 6 + .../resources/data/c/tags/item/dyed/pink.json | 6 + .../data/c/tags/item/dyed/purple.json | 6 + .../resources/data/c/tags/item/dyed/red.json | 6 + .../data/c/tags/item/dyed/white.json | 6 + .../data/c/tags/item/dyed/yellow.json | 6 + .../item/player_workstations/furnaces.json | 437 + .../resources/data/c/tags/item/stones.json | 6 + .../data/c/tags/item/storage_blocks.json | 11 + .../building_blocks/andesite_slab.json | 40 + ...esite_slab_from_andesite_stonecutting.json | 40 + .../recipes/building_blocks/diorite_slab.json | 40 + ...iorite_slab_from_diorite_stonecutting.json | 40 + .../recipes/building_blocks/granite_slab.json | 40 + ...ranite_slab_from_granite_stonecutting.json | 40 + .../polished_andesite_slab.json | 40 + ...esite_slab_from_andesite_stonecutting.json | 40 + ...b_from_polished_andesite_stonecutting.json | 40 + .../polished_diorite_slab.json | 40 + ...iorite_slab_from_diorite_stonecutting.json | 40 + ...ab_from_polished_diorite_stonecutting.json | 40 + .../polished_granite_slab.json | 40 + ...ranite_slab_from_granite_stonecutting.json | 40 + ...ab_from_polished_granite_stonecutting.json | 40 + .../building_blocks/polished_tuff_slab.json | 40 + ..._slab_from_polished_tuff_stonecutting.json | 40 + ...shed_tuff_slab_from_tuff_stonecutting.json | 40 + .../building_blocks/tuff_brick_slab.json | 40 + ..._slab_from_polished_tuff_stonecutting.json | 40 + ...ck_slab_from_tuff_bricks_stonecutting.json | 40 + ...uff_brick_slab_from_tuff_stonecutting.json | 40 + .../recipes/building_blocks/tuff_slab.json | 40 + .../tuff_slab_from_tuff_stonecutting.json | 40 + .../data/minecraft/recipe/andesite_slab.json | 7 + ...esite_slab_from_andesite_stonecutting.json | 7 + .../data/minecraft/recipe/diorite_slab.json | 7 + ...iorite_slab_from_diorite_stonecutting.json | 7 + .../data/minecraft/recipe/granite_slab.json | 7 + ...ranite_slab_from_granite_stonecutting.json | 7 + .../recipe/polished_andesite_slab.json | 7 + ...esite_slab_from_andesite_stonecutting.json | 7 + ...b_from_polished_andesite_stonecutting.json | 7 + .../recipe/polished_diorite_slab.json | 7 + ...iorite_slab_from_diorite_stonecutting.json | 7 + ...ab_from_polished_diorite_stonecutting.json | 7 + .../recipe/polished_granite_slab.json | 7 + ...ranite_slab_from_granite_stonecutting.json | 7 + ...ab_from_polished_granite_stonecutting.json | 7 + .../minecraft/recipe/polished_tuff_slab.json | 7 + ..._slab_from_polished_tuff_stonecutting.json | 7 + ...shed_tuff_slab_from_tuff_stonecutting.json | 7 + .../minecraft/recipe/tuff_brick_slab.json | 7 + ..._slab_from_polished_tuff_stonecutting.json | 7 + ...ck_slab_from_tuff_bricks_stonecutting.json | 7 + ...uff_brick_slab_from_tuff_stonecutting.json | 7 + .../data/minecraft/recipe/tuff_slab.json | 7 + .../tuff_slab_from_tuff_stonecutting.json | 7 + .../tags/block/azalea_root_replaceable.json | 6 + .../minecraft/tags/block/cats_can_sit_on.json | 437 + .../tags/block/forest_rock_can_place_on.json | 6 + .../tags/block/goats_spawnable_on.json | 6 + .../data/minecraft/tags/block/slabs.json | 437 + .../minecraft/tags/block/snaps_goat_horn.json | 6 + .../data/minecraft/tags/block/stairs.json | 437 + .../tags/block/wall_post_override.json | 6 + .../data/minecraft/tags/block/walls.json | 540 +- .../data/minecraft/tags/item/slabs.json | 437 + .../data/minecraft/tags/item/stairs.json | 437 + .../data/minecraft/tags/item/walls.json | 540 +- .../recipes/amphibolite_brick.json | 7 + .../amphibolite_brick_block_polishing.json | 12 + .../recipes/amphibolite_brick_furnace.json | 7 + .../recipes/amphibolite_brick_slab.json | 12 + .../amphibolite_brick_slab_polishing.json | 12 + .../amphibolite_brick_slab_recombination.json | 12 + .../recipes/amphibolite_brick_stairs.json | 7 + .../amphibolite_brick_stairs_polishing.json | 12 + .../recipes/amphibolite_brick_wall.json | 7 + .../amphibolite_brick_wall_polishing.json | 12 + .../recipes/amphibolite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...phibolite_polished_slab_recombination.json | 12 + .../amphibolite_polished_slabs_to_brick.json | 12 + .../amphibolite_polished_stairs_to_brick.json | 12 + .../amphibolite_polished_walls_to_brick.json | 12 + .../amphibolite_raw_slab_polishing.json | 12 + .../amphibolite_raw_slab_recombination.json | 7 + .../amphibolite_raw_slabs_to_brick.json | 12 + .../amphibolite_raw_stairs_polishing.json | 12 + .../amphibolite_raw_stairs_to_brick.json | 12 + .../amphibolite_raw_wall_polishing.json | 12 + .../amphibolite_raw_walls_to_brick.json | 12 + .../recipes/amphibolite_relief_axe.json | 12 + .../recipes/amphibolite_relief_blank.json | 12 + .../recipes/amphibolite_relief_cross.json | 12 + .../recipes/amphibolite_relief_hammer.json | 17 + .../recipes/amphibolite_relief_hoe.json | 12 + .../amphibolite_relief_horizontal.json | 12 + .../recipes/amphibolite_relief_i.json | 12 + .../recipes/amphibolite_relief_left.json | 12 + .../recipes/amphibolite_relief_pickaxe.json | 12 + .../recipes/amphibolite_relief_plus.json | 12 + .../recipes/amphibolite_relief_right.json | 12 + .../recipes/amphibolite_relief_sword.json | 12 + .../recipes/amphibolite_relief_vertical.json | 12 + .../advancement/recipes/amphibolite_slab.json | 7 + .../recipes/amphibolite_smooth.json | 7 + .../recipes/amphibolite_smooth_brick.json | 7 + .../amphibolite_smooth_brick_furnace.json | 7 + .../amphibolite_smooth_brick_slab.json | 12 + .../amphibolite_smooth_brick_stairs.json | 7 + .../amphibolite_smooth_brick_wall.json | 7 + .../recipes/amphibolite_smooth_furnace.json | 7 + .../recipes/amphibolite_smooth_slab.json | 12 + .../recipes/amphibolite_smooth_stairs.json | 7 + .../recipes/amphibolite_smooth_wall.json | 7 + .../recipes/amphibolite_stairs.json | 7 + .../advancement/recipes/amphibolite_wall.json | 7 + .../advancement/recipes/andesite_brick.json | 7 + .../andesite_brick_block_polishing.json | 12 + .../recipes/andesite_brick_furnace.json | 7 + .../recipes/andesite_brick_slab.json | 12 + .../andesite_brick_slab_polishing.json | 12 + .../andesite_brick_slab_recombination.json | 12 + .../recipes/andesite_brick_stairs.json | 7 + .../andesite_brick_stairs_polishing.json | 12 + .../recipes/andesite_brick_wall.json | 7 + .../andesite_brick_wall_polishing.json | 12 + .../advancement/recipes/andesite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../andesite_polished_slab_recombination.json | 12 + .../andesite_polished_slabs_to_brick.json | 12 + .../andesite_polished_stairs_to_brick.json | 12 + .../andesite_polished_walls_to_brick.json | 12 + .../recipes/andesite_raw_slab_polishing.json | 12 + .../andesite_raw_slab_recombination.json | 7 + .../recipes/andesite_raw_slabs_to_brick.json | 12 + .../andesite_raw_stairs_polishing.json | 12 + .../recipes/andesite_raw_stairs_to_brick.json | 12 + .../recipes/andesite_raw_wall_polishing.json | 12 + .../recipes/andesite_raw_walls_to_brick.json | 12 + .../recipes/andesite_relief_axe.json | 12 + .../recipes/andesite_relief_blank.json | 7 + .../recipes/andesite_relief_cross.json | 12 + .../recipes/andesite_relief_hammer.json | 17 + .../recipes/andesite_relief_hoe.json | 12 + .../recipes/andesite_relief_horizontal.json | 12 + .../recipes/andesite_relief_i.json | 12 + .../recipes/andesite_relief_left.json | 12 + .../recipes/andesite_relief_pickaxe.json | 12 + .../recipes/andesite_relief_plus.json | 12 + .../recipes/andesite_relief_right.json | 12 + .../recipes/andesite_relief_sword.json | 12 + .../recipes/andesite_relief_vertical.json | 12 + .../advancement/recipes/andesite_slab.json | 7 + .../recipes/andesite_slab_from_vanilla.json | 7 + .../recipes/andesite_slab_to_vanilla.json | 7 + .../advancement/recipes/andesite_smooth.json | 7 + .../recipes/andesite_smooth_brick.json | 7 + .../andesite_smooth_brick_furnace.json | 7 + .../recipes/andesite_smooth_brick_slab.json | 12 + .../recipes/andesite_smooth_brick_stairs.json | 7 + .../recipes/andesite_smooth_brick_wall.json | 7 + .../recipes/andesite_smooth_furnace.json | 7 + .../recipes/andesite_smooth_slab.json | 12 + .../andesite_smooth_slab_from_vanilla.json | 7 + .../andesite_smooth_slab_to_vanilla.json | 7 + .../recipes/andesite_smooth_stairs.json | 12 + .../recipes/andesite_smooth_wall.json | 7 + .../advancement/recipes/andesite_stairs.json | 7 + .../advancement/recipes/andesite_wall.json | 7 + .../advancement/recipes/basalt_brick.json | 7 + .../recipes/basalt_brick_block_polishing.json | 12 + .../recipes/basalt_brick_furnace.json | 7 + .../recipes/basalt_brick_slab.json | 12 + .../recipes/basalt_brick_slab_polishing.json | 12 + .../basalt_brick_slab_recombination.json | 12 + .../recipes/basalt_brick_stairs.json | 7 + .../basalt_brick_stairs_polishing.json | 12 + .../recipes/basalt_brick_wall.json | 7 + .../recipes/basalt_brick_wall_polishing.json | 12 + .../advancement/recipes/basalt_furnace.json | 7 + ...alt_polished_brick_slab_recombination.json | 12 + .../basalt_polished_slab_recombination.json | 12 + .../basalt_polished_slabs_to_brick.json | 12 + .../basalt_polished_stairs_to_brick.json | 12 + .../basalt_polished_walls_to_brick.json | 12 + .../recipes/basalt_raw_slab_polishing.json | 12 + .../basalt_raw_slab_recombination.json | 7 + .../recipes/basalt_raw_slabs_to_brick.json | 12 + .../recipes/basalt_raw_stairs_polishing.json | 12 + .../recipes/basalt_raw_stairs_to_brick.json | 12 + .../recipes/basalt_raw_wall_polishing.json | 12 + .../recipes/basalt_raw_walls_to_brick.json | 12 + .../recipes/basalt_relief_axe.json | 12 + .../recipes/basalt_relief_blank.json | 7 + .../recipes/basalt_relief_cross.json | 12 + .../recipes/basalt_relief_hammer.json | 17 + .../recipes/basalt_relief_hoe.json | 12 + .../recipes/basalt_relief_horizontal.json | 12 + .../advancement/recipes/basalt_relief_i.json | 12 + .../recipes/basalt_relief_left.json | 12 + .../recipes/basalt_relief_pickaxe.json | 12 + .../recipes/basalt_relief_plus.json | 12 + .../recipes/basalt_relief_right.json | 12 + .../recipes/basalt_relief_sword.json | 12 + .../recipes/basalt_relief_vertical.json | 12 + .../advancement/recipes/basalt_slab.json | 7 + .../advancement/recipes/basalt_smooth.json | 7 + .../recipes/basalt_smooth_brick.json | 7 + .../recipes/basalt_smooth_brick_furnace.json | 7 + .../recipes/basalt_smooth_brick_slab.json | 12 + .../recipes/basalt_smooth_brick_stairs.json | 7 + .../recipes/basalt_smooth_brick_wall.json | 7 + .../recipes/basalt_smooth_furnace.json | 7 + .../recipes/basalt_smooth_slab.json | 7 + .../recipes/basalt_smooth_stairs.json | 7 + .../recipes/basalt_smooth_wall.json | 7 + .../advancement/recipes/basalt_stairs.json | 7 + .../advancement/recipes/basalt_wall.json | 7 + .../recipes/basaltic_glass_brick.json | 7 + .../basaltic_glass_brick_block_polishing.json | 12 + .../recipes/basaltic_glass_brick_furnace.json | 7 + .../recipes/basaltic_glass_brick_slab.json | 12 + .../basaltic_glass_brick_slab_polishing.json | 12 + ...saltic_glass_brick_slab_recombination.json | 12 + .../recipes/basaltic_glass_brick_stairs.json | 7 + ...basaltic_glass_brick_stairs_polishing.json | 12 + .../recipes/basaltic_glass_brick_wall.json | 7 + .../basaltic_glass_brick_wall_polishing.json | 12 + .../recipes/basaltic_glass_furnace.json | 7 + ...ass_polished_brick_slab_recombination.json | 12 + ...tic_glass_polished_slab_recombination.json | 12 + ...asaltic_glass_polished_slabs_to_brick.json | 12 + ...saltic_glass_polished_stairs_to_brick.json | 12 + ...asaltic_glass_polished_walls_to_brick.json | 12 + .../basaltic_glass_raw_slab_polishing.json | 12 + ...basaltic_glass_raw_slab_recombination.json | 7 + .../basaltic_glass_raw_slabs_to_brick.json | 12 + .../basaltic_glass_raw_stairs_polishing.json | 12 + .../basaltic_glass_raw_stairs_to_brick.json | 12 + .../basaltic_glass_raw_wall_polishing.json | 12 + .../basaltic_glass_raw_walls_to_brick.json | 12 + .../recipes/basaltic_glass_relief_axe.json | 12 + .../recipes/basaltic_glass_relief_blank.json | 12 + .../recipes/basaltic_glass_relief_cross.json | 12 + .../recipes/basaltic_glass_relief_hammer.json | 17 + .../recipes/basaltic_glass_relief_hoe.json | 12 + .../basaltic_glass_relief_horizontal.json | 12 + .../recipes/basaltic_glass_relief_i.json | 12 + .../recipes/basaltic_glass_relief_left.json | 12 + .../basaltic_glass_relief_pickaxe.json | 12 + .../recipes/basaltic_glass_relief_plus.json | 12 + .../recipes/basaltic_glass_relief_right.json | 12 + .../recipes/basaltic_glass_relief_sword.json | 12 + .../basaltic_glass_relief_vertical.json | 12 + .../recipes/basaltic_glass_slab.json | 7 + .../recipes/basaltic_glass_smooth.json | 7 + .../recipes/basaltic_glass_smooth_brick.json | 7 + .../basaltic_glass_smooth_brick_furnace.json | 7 + .../basaltic_glass_smooth_brick_slab.json | 12 + .../basaltic_glass_smooth_brick_stairs.json | 7 + .../basaltic_glass_smooth_brick_wall.json | 7 + .../basaltic_glass_smooth_furnace.json | 7 + .../recipes/basaltic_glass_smooth_slab.json | 12 + .../recipes/basaltic_glass_smooth_stairs.json | 7 + .../recipes/basaltic_glass_smooth_wall.json | 7 + .../recipes/basaltic_glass_stairs.json | 7 + .../recipes/basaltic_glass_wall.json | 7 + .../recipes/conglomerate_brick.json | 7 + .../conglomerate_brick_block_polishing.json | 12 + .../recipes/conglomerate_brick_furnace.json | 7 + .../recipes/conglomerate_brick_slab.json | 12 + .../conglomerate_brick_slab_polishing.json | 12 + ...conglomerate_brick_slab_recombination.json | 12 + .../recipes/conglomerate_brick_stairs.json | 7 + .../conglomerate_brick_stairs_polishing.json | 12 + .../recipes/conglomerate_brick_wall.json | 7 + .../conglomerate_brick_wall_polishing.json | 12 + .../recipes/conglomerate_furnace.json | 7 + ...ate_polished_brick_slab_recombination.json | 12 + ...glomerate_polished_slab_recombination.json | 12 + .../conglomerate_polished_slabs_to_brick.json | 12 + ...conglomerate_polished_stairs_to_brick.json | 12 + .../conglomerate_polished_walls_to_brick.json | 12 + .../conglomerate_raw_slab_polishing.json | 12 + .../conglomerate_raw_slab_recombination.json | 7 + .../conglomerate_raw_slabs_to_brick.json | 12 + .../conglomerate_raw_stairs_polishing.json | 12 + .../conglomerate_raw_stairs_to_brick.json | 12 + .../conglomerate_raw_wall_polishing.json | 12 + .../conglomerate_raw_walls_to_brick.json | 12 + .../recipes/conglomerate_relief_axe.json | 12 + .../recipes/conglomerate_relief_blank.json | 12 + .../recipes/conglomerate_relief_cross.json | 12 + .../recipes/conglomerate_relief_hammer.json | 17 + .../recipes/conglomerate_relief_hoe.json | 12 + .../conglomerate_relief_horizontal.json | 12 + .../recipes/conglomerate_relief_i.json | 12 + .../recipes/conglomerate_relief_left.json | 12 + .../recipes/conglomerate_relief_pickaxe.json | 12 + .../recipes/conglomerate_relief_plus.json | 12 + .../recipes/conglomerate_relief_right.json | 12 + .../recipes/conglomerate_relief_sword.json | 12 + .../recipes/conglomerate_relief_vertical.json | 12 + .../recipes/conglomerate_slab.json | 7 + .../recipes/conglomerate_smooth.json | 7 + .../recipes/conglomerate_smooth_brick.json | 7 + .../conglomerate_smooth_brick_furnace.json | 7 + .../conglomerate_smooth_brick_slab.json | 12 + .../conglomerate_smooth_brick_stairs.json | 7 + .../conglomerate_smooth_brick_wall.json | 7 + .../recipes/conglomerate_smooth_furnace.json | 7 + .../recipes/conglomerate_smooth_slab.json | 12 + .../recipes/conglomerate_smooth_stairs.json | 7 + .../recipes/conglomerate_smooth_wall.json | 7 + .../recipes/conglomerate_stairs.json | 7 + .../recipes/conglomerate_wall.json | 7 + .../advancement/recipes/diabase_brick.json | 7 + .../diabase_brick_block_polishing.json | 12 + .../recipes/diabase_brick_furnace.json | 7 + .../recipes/diabase_brick_slab.json | 12 + .../recipes/diabase_brick_slab_polishing.json | 12 + .../diabase_brick_slab_recombination.json | 12 + .../recipes/diabase_brick_stairs.json | 7 + .../diabase_brick_stairs_polishing.json | 12 + .../recipes/diabase_brick_wall.json | 7 + .../recipes/diabase_brick_wall_polishing.json | 12 + .../advancement/recipes/diabase_furnace.json | 7 + ...ase_polished_brick_slab_recombination.json | 12 + .../diabase_polished_slab_recombination.json | 12 + .../diabase_polished_slabs_to_brick.json | 12 + .../diabase_polished_stairs_to_brick.json | 12 + .../diabase_polished_walls_to_brick.json | 12 + .../recipes/diabase_raw_slab_polishing.json | 12 + .../diabase_raw_slab_recombination.json | 7 + .../recipes/diabase_raw_slabs_to_brick.json | 12 + .../recipes/diabase_raw_stairs_polishing.json | 12 + .../recipes/diabase_raw_stairs_to_brick.json | 12 + .../recipes/diabase_raw_wall_polishing.json | 12 + .../recipes/diabase_raw_walls_to_brick.json | 12 + .../recipes/diabase_relief_axe.json | 12 + .../recipes/diabase_relief_blank.json | 12 + .../recipes/diabase_relief_cross.json | 12 + .../recipes/diabase_relief_hammer.json | 17 + .../recipes/diabase_relief_hoe.json | 12 + .../recipes/diabase_relief_horizontal.json | 12 + .../advancement/recipes/diabase_relief_i.json | 12 + .../recipes/diabase_relief_left.json | 12 + .../recipes/diabase_relief_pickaxe.json | 12 + .../recipes/diabase_relief_plus.json | 12 + .../recipes/diabase_relief_right.json | 12 + .../recipes/diabase_relief_sword.json | 12 + .../recipes/diabase_relief_vertical.json | 12 + .../advancement/recipes/diabase_slab.json | 7 + .../advancement/recipes/diabase_smooth.json | 7 + .../recipes/diabase_smooth_brick.json | 7 + .../recipes/diabase_smooth_brick_furnace.json | 7 + .../recipes/diabase_smooth_brick_slab.json | 12 + .../recipes/diabase_smooth_brick_stairs.json | 7 + .../recipes/diabase_smooth_brick_wall.json | 7 + .../recipes/diabase_smooth_furnace.json | 7 + .../recipes/diabase_smooth_slab.json | 12 + .../recipes/diabase_smooth_stairs.json | 7 + .../recipes/diabase_smooth_wall.json | 7 + .../advancement/recipes/diabase_stairs.json | 7 + .../advancement/recipes/diabase_wall.json | 7 + .../advancement/recipes/diorite_brick.json | 7 + .../diorite_brick_block_polishing.json | 12 + .../recipes/diorite_brick_furnace.json | 7 + .../recipes/diorite_brick_slab.json | 12 + .../recipes/diorite_brick_slab_polishing.json | 12 + .../diorite_brick_slab_recombination.json | 12 + .../recipes/diorite_brick_stairs.json | 7 + .../diorite_brick_stairs_polishing.json | 12 + .../recipes/diorite_brick_wall.json | 7 + .../recipes/diorite_brick_wall_polishing.json | 12 + .../advancement/recipes/diorite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../diorite_polished_slab_recombination.json | 12 + .../diorite_polished_slabs_to_brick.json | 12 + .../diorite_polished_stairs_to_brick.json | 12 + .../diorite_polished_walls_to_brick.json | 12 + .../recipes/diorite_raw_slab_polishing.json | 12 + .../diorite_raw_slab_recombination.json | 7 + .../recipes/diorite_raw_slabs_to_brick.json | 12 + .../recipes/diorite_raw_stairs_polishing.json | 12 + .../recipes/diorite_raw_stairs_to_brick.json | 12 + .../recipes/diorite_raw_wall_polishing.json | 12 + .../recipes/diorite_raw_walls_to_brick.json | 12 + .../recipes/diorite_relief_axe.json | 12 + .../recipes/diorite_relief_blank.json | 7 + .../recipes/diorite_relief_cross.json | 12 + .../recipes/diorite_relief_hammer.json | 17 + .../recipes/diorite_relief_hoe.json | 12 + .../recipes/diorite_relief_horizontal.json | 12 + .../advancement/recipes/diorite_relief_i.json | 12 + .../recipes/diorite_relief_left.json | 12 + .../recipes/diorite_relief_pickaxe.json | 12 + .../recipes/diorite_relief_plus.json | 12 + .../recipes/diorite_relief_right.json | 12 + .../recipes/diorite_relief_sword.json | 12 + .../recipes/diorite_relief_vertical.json | 12 + .../advancement/recipes/diorite_slab.json | 7 + .../recipes/diorite_slab_from_vanilla.json | 7 + .../recipes/diorite_slab_to_vanilla.json | 7 + .../advancement/recipes/diorite_smooth.json | 7 + .../recipes/diorite_smooth_brick.json | 7 + .../recipes/diorite_smooth_brick_furnace.json | 7 + .../recipes/diorite_smooth_brick_slab.json | 12 + .../recipes/diorite_smooth_brick_stairs.json | 7 + .../recipes/diorite_smooth_brick_wall.json | 7 + .../recipes/diorite_smooth_furnace.json | 7 + .../recipes/diorite_smooth_slab.json | 12 + .../diorite_smooth_slab_from_vanilla.json | 7 + .../diorite_smooth_slab_to_vanilla.json | 7 + .../recipes/diorite_smooth_stairs.json | 12 + .../recipes/diorite_smooth_wall.json | 7 + .../advancement/recipes/diorite_stairs.json | 7 + .../advancement/recipes/diorite_wall.json | 7 + .../advancement/recipes/dolomite_brick.json | 7 + .../dolomite_brick_block_polishing.json | 12 + .../recipes/dolomite_brick_furnace.json | 7 + .../recipes/dolomite_brick_slab.json | 12 + .../dolomite_brick_slab_polishing.json | 12 + .../dolomite_brick_slab_recombination.json | 12 + .../recipes/dolomite_brick_stairs.json | 7 + .../dolomite_brick_stairs_polishing.json | 12 + .../recipes/dolomite_brick_wall.json | 7 + .../dolomite_brick_wall_polishing.json | 12 + .../advancement/recipes/dolomite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../dolomite_polished_slab_recombination.json | 12 + .../dolomite_polished_slabs_to_brick.json | 12 + .../dolomite_polished_stairs_to_brick.json | 12 + .../dolomite_polished_walls_to_brick.json | 12 + .../recipes/dolomite_raw_slab_polishing.json | 12 + .../dolomite_raw_slab_recombination.json | 7 + .../recipes/dolomite_raw_slabs_to_brick.json | 12 + .../dolomite_raw_stairs_polishing.json | 12 + .../recipes/dolomite_raw_stairs_to_brick.json | 12 + .../recipes/dolomite_raw_wall_polishing.json | 12 + .../recipes/dolomite_raw_walls_to_brick.json | 12 + .../recipes/dolomite_relief_axe.json | 12 + .../recipes/dolomite_relief_blank.json | 12 + .../recipes/dolomite_relief_cross.json | 12 + .../recipes/dolomite_relief_hammer.json | 17 + .../recipes/dolomite_relief_hoe.json | 12 + .../recipes/dolomite_relief_horizontal.json | 12 + .../recipes/dolomite_relief_i.json | 12 + .../recipes/dolomite_relief_left.json | 12 + .../recipes/dolomite_relief_pickaxe.json | 12 + .../recipes/dolomite_relief_plus.json | 12 + .../recipes/dolomite_relief_right.json | 12 + .../recipes/dolomite_relief_sword.json | 12 + .../recipes/dolomite_relief_vertical.json | 12 + .../advancement/recipes/dolomite_slab.json | 7 + .../advancement/recipes/dolomite_smooth.json | 7 + .../recipes/dolomite_smooth_brick.json | 7 + .../dolomite_smooth_brick_furnace.json | 7 + .../recipes/dolomite_smooth_brick_slab.json | 12 + .../recipes/dolomite_smooth_brick_stairs.json | 7 + .../recipes/dolomite_smooth_brick_wall.json | 7 + .../recipes/dolomite_smooth_furnace.json | 7 + .../recipes/dolomite_smooth_slab.json | 12 + .../recipes/dolomite_smooth_stairs.json | 7 + .../recipes/dolomite_smooth_wall.json | 7 + .../advancement/recipes/dolomite_stairs.json | 7 + .../advancement/recipes/dolomite_wall.json | 7 + .../advancement/recipes/gabbro_brick.json | 7 + .../recipes/gabbro_brick_block_polishing.json | 12 + .../recipes/gabbro_brick_furnace.json | 7 + .../recipes/gabbro_brick_slab.json | 12 + .../recipes/gabbro_brick_slab_polishing.json | 12 + .../gabbro_brick_slab_recombination.json | 12 + .../recipes/gabbro_brick_stairs.json | 7 + .../gabbro_brick_stairs_polishing.json | 12 + .../recipes/gabbro_brick_wall.json | 7 + .../recipes/gabbro_brick_wall_polishing.json | 12 + .../advancement/recipes/gabbro_furnace.json | 7 + ...bro_polished_brick_slab_recombination.json | 12 + .../gabbro_polished_slab_recombination.json | 12 + .../gabbro_polished_slabs_to_brick.json | 12 + .../gabbro_polished_stairs_to_brick.json | 12 + .../gabbro_polished_walls_to_brick.json | 12 + .../recipes/gabbro_raw_slab_polishing.json | 12 + .../gabbro_raw_slab_recombination.json | 7 + .../recipes/gabbro_raw_slabs_to_brick.json | 12 + .../recipes/gabbro_raw_stairs_polishing.json | 12 + .../recipes/gabbro_raw_stairs_to_brick.json | 12 + .../recipes/gabbro_raw_wall_polishing.json | 12 + .../recipes/gabbro_raw_walls_to_brick.json | 12 + .../recipes/gabbro_relief_axe.json | 12 + .../recipes/gabbro_relief_blank.json | 12 + .../recipes/gabbro_relief_cross.json | 12 + .../recipes/gabbro_relief_hammer.json | 17 + .../recipes/gabbro_relief_hoe.json | 12 + .../recipes/gabbro_relief_horizontal.json | 12 + .../advancement/recipes/gabbro_relief_i.json | 12 + .../recipes/gabbro_relief_left.json | 12 + .../recipes/gabbro_relief_pickaxe.json | 12 + .../recipes/gabbro_relief_plus.json | 12 + .../recipes/gabbro_relief_right.json | 12 + .../recipes/gabbro_relief_sword.json | 12 + .../recipes/gabbro_relief_vertical.json | 12 + .../advancement/recipes/gabbro_slab.json | 7 + .../advancement/recipes/gabbro_smooth.json | 7 + .../recipes/gabbro_smooth_brick.json | 7 + .../recipes/gabbro_smooth_brick_furnace.json | 7 + .../recipes/gabbro_smooth_brick_slab.json | 12 + .../recipes/gabbro_smooth_brick_stairs.json | 7 + .../recipes/gabbro_smooth_brick_wall.json | 7 + .../recipes/gabbro_smooth_furnace.json | 7 + .../recipes/gabbro_smooth_slab.json | 12 + .../recipes/gabbro_smooth_stairs.json | 7 + .../recipes/gabbro_smooth_wall.json | 7 + .../advancement/recipes/gabbro_stairs.json | 7 + .../advancement/recipes/gabbro_wall.json | 7 + .../advancement/recipes/gneiss_brick.json | 7 + .../recipes/gneiss_brick_block_polishing.json | 12 + .../recipes/gneiss_brick_furnace.json | 7 + .../recipes/gneiss_brick_slab.json | 12 + .../recipes/gneiss_brick_slab_polishing.json | 12 + .../gneiss_brick_slab_recombination.json | 12 + .../recipes/gneiss_brick_stairs.json | 7 + .../gneiss_brick_stairs_polishing.json | 12 + .../recipes/gneiss_brick_wall.json | 7 + .../recipes/gneiss_brick_wall_polishing.json | 12 + .../advancement/recipes/gneiss_furnace.json | 7 + ...iss_polished_brick_slab_recombination.json | 12 + .../gneiss_polished_slab_recombination.json | 12 + .../gneiss_polished_slabs_to_brick.json | 12 + .../gneiss_polished_stairs_to_brick.json | 12 + .../gneiss_polished_walls_to_brick.json | 12 + .../recipes/gneiss_raw_slab_polishing.json | 12 + .../gneiss_raw_slab_recombination.json | 7 + .../recipes/gneiss_raw_slabs_to_brick.json | 12 + .../recipes/gneiss_raw_stairs_polishing.json | 12 + .../recipes/gneiss_raw_stairs_to_brick.json | 12 + .../recipes/gneiss_raw_wall_polishing.json | 12 + .../recipes/gneiss_raw_walls_to_brick.json | 12 + .../recipes/gneiss_relief_axe.json | 12 + .../recipes/gneiss_relief_blank.json | 12 + .../recipes/gneiss_relief_cross.json | 12 + .../recipes/gneiss_relief_hammer.json | 17 + .../recipes/gneiss_relief_hoe.json | 12 + .../recipes/gneiss_relief_horizontal.json | 12 + .../advancement/recipes/gneiss_relief_i.json | 12 + .../recipes/gneiss_relief_left.json | 12 + .../recipes/gneiss_relief_pickaxe.json | 12 + .../recipes/gneiss_relief_plus.json | 12 + .../recipes/gneiss_relief_right.json | 12 + .../recipes/gneiss_relief_sword.json | 12 + .../recipes/gneiss_relief_vertical.json | 12 + .../advancement/recipes/gneiss_slab.json | 7 + .../advancement/recipes/gneiss_smooth.json | 7 + .../recipes/gneiss_smooth_brick.json | 7 + .../recipes/gneiss_smooth_brick_furnace.json | 7 + .../recipes/gneiss_smooth_brick_slab.json | 12 + .../recipes/gneiss_smooth_brick_stairs.json | 7 + .../recipes/gneiss_smooth_brick_wall.json | 7 + .../recipes/gneiss_smooth_furnace.json | 7 + .../recipes/gneiss_smooth_slab.json | 12 + .../recipes/gneiss_smooth_stairs.json | 7 + .../recipes/gneiss_smooth_wall.json | 7 + .../advancement/recipes/gneiss_stairs.json | 7 + .../advancement/recipes/gneiss_wall.json | 7 + .../advancement/recipes/granite_brick.json | 7 + .../granite_brick_block_polishing.json | 12 + .../recipes/granite_brick_furnace.json | 7 + .../recipes/granite_brick_slab.json | 12 + .../recipes/granite_brick_slab_polishing.json | 12 + .../granite_brick_slab_recombination.json | 12 + .../recipes/granite_brick_stairs.json | 7 + .../granite_brick_stairs_polishing.json | 12 + .../recipes/granite_brick_wall.json | 7 + .../recipes/granite_brick_wall_polishing.json | 12 + .../advancement/recipes/granite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../granite_polished_slab_recombination.json | 12 + .../granite_polished_slabs_to_brick.json | 12 + .../granite_polished_stairs_to_brick.json | 12 + .../granite_polished_walls_to_brick.json | 12 + .../recipes/granite_raw_slab_polishing.json | 12 + .../granite_raw_slab_recombination.json | 7 + .../recipes/granite_raw_slabs_to_brick.json | 12 + .../recipes/granite_raw_stairs_polishing.json | 12 + .../recipes/granite_raw_stairs_to_brick.json | 12 + .../recipes/granite_raw_wall_polishing.json | 12 + .../recipes/granite_raw_walls_to_brick.json | 12 + .../recipes/granite_relief_axe.json | 12 + .../recipes/granite_relief_blank.json | 7 + .../recipes/granite_relief_cross.json | 12 + .../recipes/granite_relief_hammer.json | 17 + .../recipes/granite_relief_hoe.json | 12 + .../recipes/granite_relief_horizontal.json | 12 + .../advancement/recipes/granite_relief_i.json | 12 + .../recipes/granite_relief_left.json | 12 + .../recipes/granite_relief_pickaxe.json | 12 + .../recipes/granite_relief_plus.json | 12 + .../recipes/granite_relief_right.json | 12 + .../recipes/granite_relief_sword.json | 12 + .../recipes/granite_relief_vertical.json | 12 + .../advancement/recipes/granite_slab.json | 7 + .../recipes/granite_slab_from_vanilla.json | 7 + .../recipes/granite_slab_to_vanilla.json | 7 + .../advancement/recipes/granite_smooth.json | 7 + .../recipes/granite_smooth_brick.json | 7 + .../recipes/granite_smooth_brick_furnace.json | 7 + .../recipes/granite_smooth_brick_slab.json | 12 + .../recipes/granite_smooth_brick_stairs.json | 7 + .../recipes/granite_smooth_brick_wall.json | 7 + .../recipes/granite_smooth_furnace.json | 7 + .../recipes/granite_smooth_slab.json | 12 + .../granite_smooth_slab_from_vanilla.json | 7 + .../granite_smooth_slab_to_vanilla.json | 7 + .../recipes/granite_smooth_stairs.json | 12 + .../recipes/granite_smooth_wall.json | 7 + .../advancement/recipes/granite_stairs.json | 7 + .../advancement/recipes/granite_wall.json | 7 + .../advancement/recipes/hornfels_brick.json | 7 + .../hornfels_brick_block_polishing.json | 12 + .../recipes/hornfels_brick_furnace.json | 7 + .../recipes/hornfels_brick_slab.json | 12 + .../hornfels_brick_slab_polishing.json | 12 + .../hornfels_brick_slab_recombination.json | 12 + .../recipes/hornfels_brick_stairs.json | 7 + .../hornfels_brick_stairs_polishing.json | 12 + .../recipes/hornfels_brick_wall.json | 7 + .../hornfels_brick_wall_polishing.json | 12 + .../advancement/recipes/hornfels_furnace.json | 7 + ...els_polished_brick_slab_recombination.json | 12 + .../hornfels_polished_slab_recombination.json | 12 + .../hornfels_polished_slabs_to_brick.json | 12 + .../hornfels_polished_stairs_to_brick.json | 12 + .../hornfels_polished_walls_to_brick.json | 12 + .../recipes/hornfels_raw_slab_polishing.json | 12 + .../hornfels_raw_slab_recombination.json | 7 + .../recipes/hornfels_raw_slabs_to_brick.json | 12 + .../hornfels_raw_stairs_polishing.json | 12 + .../recipes/hornfels_raw_stairs_to_brick.json | 12 + .../recipes/hornfels_raw_wall_polishing.json | 12 + .../recipes/hornfels_raw_walls_to_brick.json | 12 + .../recipes/hornfels_relief_axe.json | 12 + .../recipes/hornfels_relief_blank.json | 12 + .../recipes/hornfels_relief_cross.json | 12 + .../recipes/hornfels_relief_hammer.json | 17 + .../recipes/hornfels_relief_hoe.json | 12 + .../recipes/hornfels_relief_horizontal.json | 12 + .../recipes/hornfels_relief_i.json | 12 + .../recipes/hornfels_relief_left.json | 12 + .../recipes/hornfels_relief_pickaxe.json | 12 + .../recipes/hornfels_relief_plus.json | 12 + .../recipes/hornfels_relief_right.json | 12 + .../recipes/hornfels_relief_sword.json | 12 + .../recipes/hornfels_relief_vertical.json | 12 + .../advancement/recipes/hornfels_slab.json | 7 + .../advancement/recipes/hornfels_smooth.json | 7 + .../recipes/hornfels_smooth_brick.json | 7 + .../hornfels_smooth_brick_furnace.json | 7 + .../recipes/hornfels_smooth_brick_slab.json | 12 + .../recipes/hornfels_smooth_brick_stairs.json | 7 + .../recipes/hornfels_smooth_brick_wall.json | 7 + .../recipes/hornfels_smooth_furnace.json | 7 + .../recipes/hornfels_smooth_slab.json | 12 + .../recipes/hornfels_smooth_stairs.json | 7 + .../recipes/hornfels_smooth_wall.json | 7 + .../advancement/recipes/hornfels_stairs.json | 7 + .../advancement/recipes/hornfels_wall.json | 7 + .../advancement/recipes/limestone_brick.json | 7 + .../limestone_brick_block_polishing.json | 12 + .../recipes/limestone_brick_furnace.json | 7 + .../recipes/limestone_brick_slab.json | 12 + .../limestone_brick_slab_polishing.json | 12 + .../limestone_brick_slab_recombination.json | 12 + .../recipes/limestone_brick_stairs.json | 7 + .../limestone_brick_stairs_polishing.json | 12 + .../recipes/limestone_brick_wall.json | 7 + .../limestone_brick_wall_polishing.json | 12 + .../recipes/limestone_furnace.json | 7 + ...one_polished_brick_slab_recombination.json | 12 + ...limestone_polished_slab_recombination.json | 12 + .../limestone_polished_slabs_to_brick.json | 12 + .../limestone_polished_stairs_to_brick.json | 12 + .../limestone_polished_walls_to_brick.json | 12 + .../recipes/limestone_raw_slab_polishing.json | 12 + .../limestone_raw_slab_recombination.json | 7 + .../recipes/limestone_raw_slabs_to_brick.json | 12 + .../limestone_raw_stairs_polishing.json | 12 + .../limestone_raw_stairs_to_brick.json | 12 + .../recipes/limestone_raw_wall_polishing.json | 12 + .../recipes/limestone_raw_walls_to_brick.json | 12 + .../recipes/limestone_relief_axe.json | 12 + .../recipes/limestone_relief_blank.json | 12 + .../recipes/limestone_relief_cross.json | 12 + .../recipes/limestone_relief_hammer.json | 17 + .../recipes/limestone_relief_hoe.json | 12 + .../recipes/limestone_relief_horizontal.json | 12 + .../recipes/limestone_relief_i.json | 12 + .../recipes/limestone_relief_left.json | 12 + .../recipes/limestone_relief_pickaxe.json | 12 + .../recipes/limestone_relief_plus.json | 12 + .../recipes/limestone_relief_right.json | 12 + .../recipes/limestone_relief_sword.json | 12 + .../recipes/limestone_relief_vertical.json | 12 + .../advancement/recipes/limestone_slab.json | 7 + .../advancement/recipes/limestone_smooth.json | 7 + .../recipes/limestone_smooth_brick.json | 7 + .../limestone_smooth_brick_furnace.json | 7 + .../recipes/limestone_smooth_brick_slab.json | 12 + .../limestone_smooth_brick_stairs.json | 7 + .../recipes/limestone_smooth_brick_wall.json | 7 + .../recipes/limestone_smooth_furnace.json | 7 + .../recipes/limestone_smooth_slab.json | 12 + .../recipes/limestone_smooth_stairs.json | 7 + .../recipes/limestone_smooth_wall.json | 7 + .../advancement/recipes/limestone_stairs.json | 7 + .../advancement/recipes/limestone_wall.json | 7 + .../advancement/recipes/marble_brick.json | 7 + .../recipes/marble_brick_block_polishing.json | 12 + .../recipes/marble_brick_furnace.json | 7 + .../recipes/marble_brick_slab.json | 12 + .../recipes/marble_brick_slab_polishing.json | 12 + .../marble_brick_slab_recombination.json | 12 + .../recipes/marble_brick_stairs.json | 7 + .../marble_brick_stairs_polishing.json | 12 + .../recipes/marble_brick_wall.json | 7 + .../recipes/marble_brick_wall_polishing.json | 12 + .../advancement/recipes/marble_furnace.json | 7 + ...ble_polished_brick_slab_recombination.json | 12 + .../marble_polished_slab_recombination.json | 12 + .../marble_polished_slabs_to_brick.json | 12 + .../marble_polished_stairs_to_brick.json | 12 + .../marble_polished_walls_to_brick.json | 12 + .../recipes/marble_raw_slab_polishing.json | 12 + .../marble_raw_slab_recombination.json | 7 + .../recipes/marble_raw_slabs_to_brick.json | 12 + .../recipes/marble_raw_stairs_polishing.json | 12 + .../recipes/marble_raw_stairs_to_brick.json | 12 + .../recipes/marble_raw_wall_polishing.json | 12 + .../recipes/marble_raw_walls_to_brick.json | 12 + .../recipes/marble_relief_axe.json | 12 + .../recipes/marble_relief_blank.json | 12 + .../recipes/marble_relief_cross.json | 12 + .../recipes/marble_relief_hammer.json | 17 + .../recipes/marble_relief_hoe.json | 12 + .../recipes/marble_relief_horizontal.json | 12 + .../advancement/recipes/marble_relief_i.json | 12 + .../recipes/marble_relief_left.json | 12 + .../recipes/marble_relief_pickaxe.json | 12 + .../recipes/marble_relief_plus.json | 12 + .../recipes/marble_relief_right.json | 12 + .../recipes/marble_relief_sword.json | 12 + .../recipes/marble_relief_vertical.json | 12 + .../advancement/recipes/marble_slab.json | 7 + .../advancement/recipes/marble_smooth.json | 7 + .../recipes/marble_smooth_brick.json | 7 + .../recipes/marble_smooth_brick_furnace.json | 7 + .../recipes/marble_smooth_brick_slab.json | 12 + .../recipes/marble_smooth_brick_stairs.json | 7 + .../recipes/marble_smooth_brick_wall.json | 7 + .../recipes/marble_smooth_furnace.json | 7 + .../recipes/marble_smooth_slab.json | 12 + .../recipes/marble_smooth_stairs.json | 7 + .../recipes/marble_smooth_wall.json | 7 + .../advancement/recipes/marble_stairs.json | 7 + .../advancement/recipes/marble_wall.json | 7 + .../advancement/recipes/novaculite_brick.json | 7 + .../novaculite_brick_block_polishing.json | 12 + .../recipes/novaculite_brick_furnace.json | 7 + .../recipes/novaculite_brick_slab.json | 12 + .../novaculite_brick_slab_polishing.json | 12 + .../novaculite_brick_slab_recombination.json | 12 + .../recipes/novaculite_brick_stairs.json | 7 + .../novaculite_brick_stairs_polishing.json | 12 + .../recipes/novaculite_brick_wall.json | 7 + .../novaculite_brick_wall_polishing.json | 12 + .../recipes/novaculite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...ovaculite_polished_slab_recombination.json | 12 + .../novaculite_polished_slabs_to_brick.json | 12 + .../novaculite_polished_stairs_to_brick.json | 12 + .../novaculite_polished_walls_to_brick.json | 12 + .../novaculite_raw_slab_polishing.json | 12 + .../novaculite_raw_slab_recombination.json | 7 + .../novaculite_raw_slabs_to_brick.json | 12 + .../novaculite_raw_stairs_polishing.json | 12 + .../novaculite_raw_stairs_to_brick.json | 12 + .../novaculite_raw_wall_polishing.json | 12 + .../novaculite_raw_walls_to_brick.json | 12 + .../recipes/novaculite_relief_axe.json | 12 + .../recipes/novaculite_relief_blank.json | 12 + .../recipes/novaculite_relief_cross.json | 12 + .../recipes/novaculite_relief_hammer.json | 17 + .../recipes/novaculite_relief_hoe.json | 12 + .../recipes/novaculite_relief_horizontal.json | 12 + .../recipes/novaculite_relief_i.json | 12 + .../recipes/novaculite_relief_left.json | 12 + .../recipes/novaculite_relief_pickaxe.json | 12 + .../recipes/novaculite_relief_plus.json | 12 + .../recipes/novaculite_relief_right.json | 12 + .../recipes/novaculite_relief_sword.json | 12 + .../recipes/novaculite_relief_vertical.json | 12 + .../advancement/recipes/novaculite_slab.json | 7 + .../recipes/novaculite_smooth.json | 7 + .../recipes/novaculite_smooth_brick.json | 7 + .../novaculite_smooth_brick_furnace.json | 7 + .../recipes/novaculite_smooth_brick_slab.json | 12 + .../novaculite_smooth_brick_stairs.json | 7 + .../recipes/novaculite_smooth_brick_wall.json | 7 + .../recipes/novaculite_smooth_furnace.json | 7 + .../recipes/novaculite_smooth_slab.json | 12 + .../recipes/novaculite_smooth_stairs.json | 7 + .../recipes/novaculite_smooth_wall.json | 7 + .../recipes/novaculite_stairs.json | 7 + .../advancement/recipes/novaculite_wall.json | 7 + .../advancement/recipes/pegmatite_brick.json | 7 + .../pegmatite_brick_block_polishing.json | 12 + .../recipes/pegmatite_brick_furnace.json | 7 + .../recipes/pegmatite_brick_slab.json | 12 + .../pegmatite_brick_slab_polishing.json | 12 + .../pegmatite_brick_slab_recombination.json | 12 + .../recipes/pegmatite_brick_stairs.json | 7 + .../pegmatite_brick_stairs_polishing.json | 12 + .../recipes/pegmatite_brick_wall.json | 7 + .../pegmatite_brick_wall_polishing.json | 12 + .../recipes/pegmatite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...pegmatite_polished_slab_recombination.json | 12 + .../pegmatite_polished_slabs_to_brick.json | 12 + .../pegmatite_polished_stairs_to_brick.json | 12 + .../pegmatite_polished_walls_to_brick.json | 12 + .../recipes/pegmatite_raw_slab_polishing.json | 12 + .../pegmatite_raw_slab_recombination.json | 7 + .../recipes/pegmatite_raw_slabs_to_brick.json | 12 + .../pegmatite_raw_stairs_polishing.json | 12 + .../pegmatite_raw_stairs_to_brick.json | 12 + .../recipes/pegmatite_raw_wall_polishing.json | 12 + .../recipes/pegmatite_raw_walls_to_brick.json | 12 + .../recipes/pegmatite_relief_axe.json | 12 + .../recipes/pegmatite_relief_blank.json | 12 + .../recipes/pegmatite_relief_cross.json | 12 + .../recipes/pegmatite_relief_hammer.json | 17 + .../recipes/pegmatite_relief_hoe.json | 12 + .../recipes/pegmatite_relief_horizontal.json | 12 + .../recipes/pegmatite_relief_i.json | 12 + .../recipes/pegmatite_relief_left.json | 12 + .../recipes/pegmatite_relief_pickaxe.json | 12 + .../recipes/pegmatite_relief_plus.json | 12 + .../recipes/pegmatite_relief_right.json | 12 + .../recipes/pegmatite_relief_sword.json | 12 + .../recipes/pegmatite_relief_vertical.json | 12 + .../advancement/recipes/pegmatite_slab.json | 7 + .../advancement/recipes/pegmatite_smooth.json | 7 + .../recipes/pegmatite_smooth_brick.json | 7 + .../pegmatite_smooth_brick_furnace.json | 7 + .../recipes/pegmatite_smooth_brick_slab.json | 12 + .../pegmatite_smooth_brick_stairs.json | 7 + .../recipes/pegmatite_smooth_brick_wall.json | 7 + .../recipes/pegmatite_smooth_furnace.json | 7 + .../recipes/pegmatite_smooth_slab.json | 12 + .../recipes/pegmatite_smooth_stairs.json | 7 + .../recipes/pegmatite_smooth_wall.json | 7 + .../advancement/recipes/pegmatite_stairs.json | 7 + .../advancement/recipes/pegmatite_wall.json | 7 + .../advancement/recipes/peridotite_brick.json | 7 + .../peridotite_brick_block_polishing.json | 12 + .../recipes/peridotite_brick_furnace.json | 7 + .../recipes/peridotite_brick_slab.json | 12 + .../peridotite_brick_slab_polishing.json | 12 + .../peridotite_brick_slab_recombination.json | 12 + .../recipes/peridotite_brick_stairs.json | 7 + .../peridotite_brick_stairs_polishing.json | 12 + .../recipes/peridotite_brick_wall.json | 7 + .../peridotite_brick_wall_polishing.json | 12 + .../recipes/peridotite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...eridotite_polished_slab_recombination.json | 12 + .../peridotite_polished_slabs_to_brick.json | 12 + .../peridotite_polished_stairs_to_brick.json | 12 + .../peridotite_polished_walls_to_brick.json | 12 + .../peridotite_raw_slab_polishing.json | 12 + .../peridotite_raw_slab_recombination.json | 7 + .../peridotite_raw_slabs_to_brick.json | 12 + .../peridotite_raw_stairs_polishing.json | 12 + .../peridotite_raw_stairs_to_brick.json | 12 + .../peridotite_raw_wall_polishing.json | 12 + .../peridotite_raw_walls_to_brick.json | 12 + .../recipes/peridotite_relief_axe.json | 12 + .../recipes/peridotite_relief_blank.json | 12 + .../recipes/peridotite_relief_cross.json | 12 + .../recipes/peridotite_relief_hammer.json | 17 + .../recipes/peridotite_relief_hoe.json | 12 + .../recipes/peridotite_relief_horizontal.json | 12 + .../recipes/peridotite_relief_i.json | 12 + .../recipes/peridotite_relief_left.json | 12 + .../recipes/peridotite_relief_pickaxe.json | 12 + .../recipes/peridotite_relief_plus.json | 12 + .../recipes/peridotite_relief_right.json | 12 + .../recipes/peridotite_relief_sword.json | 12 + .../recipes/peridotite_relief_vertical.json | 12 + .../advancement/recipes/peridotite_slab.json | 7 + .../recipes/peridotite_smooth.json | 7 + .../recipes/peridotite_smooth_brick.json | 7 + .../peridotite_smooth_brick_furnace.json | 7 + .../recipes/peridotite_smooth_brick_slab.json | 12 + .../peridotite_smooth_brick_stairs.json | 7 + .../recipes/peridotite_smooth_brick_wall.json | 7 + .../recipes/peridotite_smooth_furnace.json | 7 + .../recipes/peridotite_smooth_slab.json | 12 + .../recipes/peridotite_smooth_stairs.json | 7 + .../recipes/peridotite_smooth_wall.json | 7 + .../recipes/peridotite_stairs.json | 7 + .../advancement/recipes/peridotite_wall.json | 7 + .../advancement/recipes/phyllite_brick.json | 7 + .../phyllite_brick_block_polishing.json | 12 + .../recipes/phyllite_brick_furnace.json | 7 + .../recipes/phyllite_brick_slab.json | 12 + .../phyllite_brick_slab_polishing.json | 12 + .../phyllite_brick_slab_recombination.json | 12 + .../recipes/phyllite_brick_stairs.json | 7 + .../phyllite_brick_stairs_polishing.json | 12 + .../recipes/phyllite_brick_wall.json | 7 + .../phyllite_brick_wall_polishing.json | 12 + .../advancement/recipes/phyllite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../phyllite_polished_slab_recombination.json | 12 + .../phyllite_polished_slabs_to_brick.json | 12 + .../phyllite_polished_stairs_to_brick.json | 12 + .../phyllite_polished_walls_to_brick.json | 12 + .../recipes/phyllite_raw_slab_polishing.json | 12 + .../phyllite_raw_slab_recombination.json | 7 + .../recipes/phyllite_raw_slabs_to_brick.json | 12 + .../phyllite_raw_stairs_polishing.json | 12 + .../recipes/phyllite_raw_stairs_to_brick.json | 12 + .../recipes/phyllite_raw_wall_polishing.json | 12 + .../recipes/phyllite_raw_walls_to_brick.json | 12 + .../recipes/phyllite_relief_axe.json | 12 + .../recipes/phyllite_relief_blank.json | 12 + .../recipes/phyllite_relief_cross.json | 12 + .../recipes/phyllite_relief_hammer.json | 17 + .../recipes/phyllite_relief_hoe.json | 12 + .../recipes/phyllite_relief_horizontal.json | 12 + .../recipes/phyllite_relief_i.json | 12 + .../recipes/phyllite_relief_left.json | 12 + .../recipes/phyllite_relief_pickaxe.json | 12 + .../recipes/phyllite_relief_plus.json | 12 + .../recipes/phyllite_relief_right.json | 12 + .../recipes/phyllite_relief_sword.json | 12 + .../recipes/phyllite_relief_vertical.json | 12 + .../advancement/recipes/phyllite_slab.json | 7 + .../advancement/recipes/phyllite_smooth.json | 7 + .../recipes/phyllite_smooth_brick.json | 7 + .../phyllite_smooth_brick_furnace.json | 7 + .../recipes/phyllite_smooth_brick_slab.json | 12 + .../recipes/phyllite_smooth_brick_stairs.json | 7 + .../recipes/phyllite_smooth_brick_wall.json | 7 + .../recipes/phyllite_smooth_furnace.json | 7 + .../recipes/phyllite_smooth_slab.json | 12 + .../recipes/phyllite_smooth_stairs.json | 7 + .../recipes/phyllite_smooth_wall.json | 7 + .../advancement/recipes/phyllite_stairs.json | 7 + .../advancement/recipes/phyllite_wall.json | 7 + .../advancement/recipes/quartzite_brick.json | 7 + .../quartzite_brick_block_polishing.json | 12 + .../recipes/quartzite_brick_furnace.json | 7 + .../recipes/quartzite_brick_slab.json | 12 + .../quartzite_brick_slab_polishing.json | 12 + .../quartzite_brick_slab_recombination.json | 12 + .../recipes/quartzite_brick_stairs.json | 7 + .../quartzite_brick_stairs_polishing.json | 12 + .../recipes/quartzite_brick_wall.json | 7 + .../quartzite_brick_wall_polishing.json | 12 + .../recipes/quartzite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...quartzite_polished_slab_recombination.json | 12 + .../quartzite_polished_slabs_to_brick.json | 12 + .../quartzite_polished_stairs_to_brick.json | 12 + .../quartzite_polished_walls_to_brick.json | 12 + .../recipes/quartzite_raw_slab_polishing.json | 12 + .../quartzite_raw_slab_recombination.json | 7 + .../recipes/quartzite_raw_slabs_to_brick.json | 12 + .../quartzite_raw_stairs_polishing.json | 12 + .../quartzite_raw_stairs_to_brick.json | 12 + .../recipes/quartzite_raw_wall_polishing.json | 12 + .../recipes/quartzite_raw_walls_to_brick.json | 12 + .../recipes/quartzite_relief_axe.json | 12 + .../recipes/quartzite_relief_blank.json | 12 + .../recipes/quartzite_relief_cross.json | 12 + .../recipes/quartzite_relief_hammer.json | 17 + .../recipes/quartzite_relief_hoe.json | 12 + .../recipes/quartzite_relief_horizontal.json | 12 + .../recipes/quartzite_relief_i.json | 12 + .../recipes/quartzite_relief_left.json | 12 + .../recipes/quartzite_relief_pickaxe.json | 12 + .../recipes/quartzite_relief_plus.json | 12 + .../recipes/quartzite_relief_right.json | 12 + .../recipes/quartzite_relief_sword.json | 12 + .../recipes/quartzite_relief_vertical.json | 12 + .../advancement/recipes/quartzite_slab.json | 7 + .../advancement/recipes/quartzite_smooth.json | 7 + .../recipes/quartzite_smooth_brick.json | 7 + .../quartzite_smooth_brick_furnace.json | 7 + .../recipes/quartzite_smooth_brick_slab.json | 12 + .../quartzite_smooth_brick_stairs.json | 7 + .../recipes/quartzite_smooth_brick_wall.json | 7 + .../recipes/quartzite_smooth_furnace.json | 7 + .../recipes/quartzite_smooth_slab.json | 12 + .../recipes/quartzite_smooth_stairs.json | 7 + .../recipes/quartzite_smooth_wall.json | 7 + .../advancement/recipes/quartzite_stairs.json | 7 + .../advancement/recipes/quartzite_wall.json | 7 + .../advancement/recipes/rhyolite_brick.json | 7 + .../rhyolite_brick_block_polishing.json | 12 + .../recipes/rhyolite_brick_furnace.json | 7 + .../recipes/rhyolite_brick_slab.json | 12 + .../rhyolite_brick_slab_polishing.json | 12 + .../rhyolite_brick_slab_recombination.json | 12 + .../recipes/rhyolite_brick_stairs.json | 7 + .../rhyolite_brick_stairs_polishing.json | 12 + .../recipes/rhyolite_brick_wall.json | 7 + .../rhyolite_brick_wall_polishing.json | 12 + .../advancement/recipes/rhyolite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../rhyolite_polished_slab_recombination.json | 12 + .../rhyolite_polished_slabs_to_brick.json | 12 + .../rhyolite_polished_stairs_to_brick.json | 12 + .../rhyolite_polished_walls_to_brick.json | 12 + .../recipes/rhyolite_raw_slab_polishing.json | 12 + .../rhyolite_raw_slab_recombination.json | 7 + .../recipes/rhyolite_raw_slabs_to_brick.json | 12 + .../rhyolite_raw_stairs_polishing.json | 12 + .../recipes/rhyolite_raw_stairs_to_brick.json | 12 + .../recipes/rhyolite_raw_wall_polishing.json | 12 + .../recipes/rhyolite_raw_walls_to_brick.json | 12 + .../recipes/rhyolite_relief_axe.json | 12 + .../recipes/rhyolite_relief_blank.json | 12 + .../recipes/rhyolite_relief_cross.json | 12 + .../recipes/rhyolite_relief_hammer.json | 17 + .../recipes/rhyolite_relief_hoe.json | 12 + .../recipes/rhyolite_relief_horizontal.json | 12 + .../recipes/rhyolite_relief_i.json | 12 + .../recipes/rhyolite_relief_left.json | 12 + .../recipes/rhyolite_relief_pickaxe.json | 12 + .../recipes/rhyolite_relief_plus.json | 12 + .../recipes/rhyolite_relief_right.json | 12 + .../recipes/rhyolite_relief_sword.json | 12 + .../recipes/rhyolite_relief_vertical.json | 12 + .../advancement/recipes/rhyolite_slab.json | 7 + .../advancement/recipes/rhyolite_smooth.json | 7 + .../recipes/rhyolite_smooth_brick.json | 7 + .../rhyolite_smooth_brick_furnace.json | 7 + .../recipes/rhyolite_smooth_brick_slab.json | 12 + .../recipes/rhyolite_smooth_brick_stairs.json | 7 + .../recipes/rhyolite_smooth_brick_wall.json | 7 + .../recipes/rhyolite_smooth_furnace.json | 7 + .../recipes/rhyolite_smooth_slab.json | 12 + .../recipes/rhyolite_smooth_stairs.json | 7 + .../recipes/rhyolite_smooth_wall.json | 7 + .../advancement/recipes/rhyolite_stairs.json | 7 + .../advancement/recipes/rhyolite_wall.json | 7 + .../advancement/recipes/rock_salt_brick.json | 7 + .../rock_salt_brick_block_polishing.json | 12 + .../recipes/rock_salt_brick_furnace.json | 7 + .../recipes/rock_salt_brick_slab.json | 12 + .../rock_salt_brick_slab_polishing.json | 12 + .../rock_salt_brick_slab_recombination.json | 12 + .../recipes/rock_salt_brick_stairs.json | 7 + .../rock_salt_brick_stairs_polishing.json | 12 + .../recipes/rock_salt_brick_wall.json | 7 + .../rock_salt_brick_wall_polishing.json | 12 + .../recipes/rock_salt_furnace.json | 7 + ...alt_polished_brick_slab_recombination.json | 12 + ...rock_salt_polished_slab_recombination.json | 12 + .../rock_salt_polished_slabs_to_brick.json | 12 + .../rock_salt_polished_stairs_to_brick.json | 12 + .../rock_salt_polished_walls_to_brick.json | 12 + .../recipes/rock_salt_raw_slab_polishing.json | 12 + .../rock_salt_raw_slab_recombination.json | 7 + .../recipes/rock_salt_raw_slabs_to_brick.json | 12 + .../rock_salt_raw_stairs_polishing.json | 12 + .../rock_salt_raw_stairs_to_brick.json | 12 + .../recipes/rock_salt_raw_wall_polishing.json | 12 + .../recipes/rock_salt_raw_walls_to_brick.json | 12 + .../recipes/rock_salt_relief_axe.json | 12 + .../recipes/rock_salt_relief_blank.json | 12 + .../recipes/rock_salt_relief_cross.json | 12 + .../recipes/rock_salt_relief_hammer.json | 17 + .../recipes/rock_salt_relief_hoe.json | 12 + .../recipes/rock_salt_relief_horizontal.json | 12 + .../recipes/rock_salt_relief_i.json | 12 + .../recipes/rock_salt_relief_left.json | 12 + .../recipes/rock_salt_relief_pickaxe.json | 12 + .../recipes/rock_salt_relief_plus.json | 12 + .../recipes/rock_salt_relief_right.json | 12 + .../recipes/rock_salt_relief_sword.json | 12 + .../recipes/rock_salt_relief_vertical.json | 12 + .../advancement/recipes/rock_salt_slab.json | 7 + .../advancement/recipes/rock_salt_smooth.json | 7 + .../recipes/rock_salt_smooth_brick.json | 7 + .../rock_salt_smooth_brick_furnace.json | 7 + .../recipes/rock_salt_smooth_brick_slab.json | 12 + .../rock_salt_smooth_brick_stairs.json | 7 + .../recipes/rock_salt_smooth_brick_wall.json | 7 + .../recipes/rock_salt_smooth_furnace.json | 7 + .../recipes/rock_salt_smooth_slab.json | 12 + .../recipes/rock_salt_smooth_stairs.json | 7 + .../recipes/rock_salt_smooth_wall.json | 7 + .../advancement/recipes/rock_salt_stairs.json | 7 + .../advancement/recipes/rock_salt_wall.json | 7 + .../advancement/recipes/schist_brick.json | 7 + .../recipes/schist_brick_block_polishing.json | 12 + .../recipes/schist_brick_furnace.json | 7 + .../recipes/schist_brick_slab.json | 12 + .../recipes/schist_brick_slab_polishing.json | 12 + .../schist_brick_slab_recombination.json | 12 + .../recipes/schist_brick_stairs.json | 7 + .../schist_brick_stairs_polishing.json | 12 + .../recipes/schist_brick_wall.json | 7 + .../recipes/schist_brick_wall_polishing.json | 12 + .../advancement/recipes/schist_furnace.json | 7 + ...ist_polished_brick_slab_recombination.json | 12 + .../schist_polished_slab_recombination.json | 12 + .../schist_polished_slabs_to_brick.json | 12 + .../schist_polished_stairs_to_brick.json | 12 + .../schist_polished_walls_to_brick.json | 12 + .../recipes/schist_raw_slab_polishing.json | 12 + .../schist_raw_slab_recombination.json | 7 + .../recipes/schist_raw_slabs_to_brick.json | 12 + .../recipes/schist_raw_stairs_polishing.json | 12 + .../recipes/schist_raw_stairs_to_brick.json | 12 + .../recipes/schist_raw_wall_polishing.json | 12 + .../recipes/schist_raw_walls_to_brick.json | 12 + .../recipes/schist_relief_axe.json | 12 + .../recipes/schist_relief_blank.json | 12 + .../recipes/schist_relief_cross.json | 12 + .../recipes/schist_relief_hammer.json | 17 + .../recipes/schist_relief_hoe.json | 12 + .../recipes/schist_relief_horizontal.json | 12 + .../advancement/recipes/schist_relief_i.json | 12 + .../recipes/schist_relief_left.json | 12 + .../recipes/schist_relief_pickaxe.json | 12 + .../recipes/schist_relief_plus.json | 12 + .../recipes/schist_relief_right.json | 12 + .../recipes/schist_relief_sword.json | 12 + .../recipes/schist_relief_vertical.json | 12 + .../advancement/recipes/schist_slab.json | 7 + .../advancement/recipes/schist_smooth.json | 7 + .../recipes/schist_smooth_brick.json | 7 + .../recipes/schist_smooth_brick_furnace.json | 7 + .../recipes/schist_smooth_brick_slab.json | 12 + .../recipes/schist_smooth_brick_stairs.json | 7 + .../recipes/schist_smooth_brick_wall.json | 7 + .../recipes/schist_smooth_furnace.json | 7 + .../recipes/schist_smooth_slab.json | 12 + .../recipes/schist_smooth_stairs.json | 7 + .../recipes/schist_smooth_wall.json | 7 + .../advancement/recipes/schist_stairs.json | 7 + .../advancement/recipes/schist_wall.json | 7 + .../advancement/recipes/scoria_brick.json | 7 + .../recipes/scoria_brick_block_polishing.json | 12 + .../recipes/scoria_brick_furnace.json | 7 + .../recipes/scoria_brick_slab.json | 12 + .../recipes/scoria_brick_slab_polishing.json | 12 + .../scoria_brick_slab_recombination.json | 12 + .../recipes/scoria_brick_stairs.json | 7 + .../scoria_brick_stairs_polishing.json | 12 + .../recipes/scoria_brick_wall.json | 7 + .../recipes/scoria_brick_wall_polishing.json | 12 + .../advancement/recipes/scoria_furnace.json | 7 + ...ria_polished_brick_slab_recombination.json | 12 + .../scoria_polished_slab_recombination.json | 12 + .../scoria_polished_slabs_to_brick.json | 12 + .../scoria_polished_stairs_to_brick.json | 12 + .../scoria_polished_walls_to_brick.json | 12 + .../recipes/scoria_raw_slab_polishing.json | 12 + .../scoria_raw_slab_recombination.json | 7 + .../recipes/scoria_raw_slabs_to_brick.json | 12 + .../recipes/scoria_raw_stairs_polishing.json | 12 + .../recipes/scoria_raw_stairs_to_brick.json | 12 + .../recipes/scoria_raw_wall_polishing.json | 12 + .../recipes/scoria_raw_walls_to_brick.json | 12 + .../recipes/scoria_relief_axe.json | 12 + .../recipes/scoria_relief_blank.json | 12 + .../recipes/scoria_relief_cross.json | 12 + .../recipes/scoria_relief_hammer.json | 17 + .../recipes/scoria_relief_hoe.json | 12 + .../recipes/scoria_relief_horizontal.json | 12 + .../advancement/recipes/scoria_relief_i.json | 12 + .../recipes/scoria_relief_left.json | 12 + .../recipes/scoria_relief_pickaxe.json | 12 + .../recipes/scoria_relief_plus.json | 12 + .../recipes/scoria_relief_right.json | 12 + .../recipes/scoria_relief_sword.json | 12 + .../recipes/scoria_relief_vertical.json | 12 + .../advancement/recipes/scoria_slab.json | 7 + .../advancement/recipes/scoria_smooth.json | 7 + .../recipes/scoria_smooth_brick.json | 7 + .../recipes/scoria_smooth_brick_furnace.json | 7 + .../recipes/scoria_smooth_brick_slab.json | 12 + .../recipes/scoria_smooth_brick_stairs.json | 7 + .../recipes/scoria_smooth_brick_wall.json | 7 + .../recipes/scoria_smooth_furnace.json | 7 + .../recipes/scoria_smooth_slab.json | 12 + .../recipes/scoria_smooth_stairs.json | 7 + .../recipes/scoria_smooth_wall.json | 7 + .../advancement/recipes/scoria_stairs.json | 7 + .../advancement/recipes/scoria_wall.json | 7 + .../advancement/recipes/shale_brick.json | 7 + .../recipes/shale_brick_block_polishing.json | 12 + .../recipes/shale_brick_furnace.json | 7 + .../advancement/recipes/shale_brick_slab.json | 12 + .../recipes/shale_brick_slab_polishing.json | 12 + .../shale_brick_slab_recombination.json | 12 + .../recipes/shale_brick_stairs.json | 7 + .../recipes/shale_brick_stairs_polishing.json | 12 + .../advancement/recipes/shale_brick_wall.json | 7 + .../recipes/shale_brick_wall_polishing.json | 12 + .../advancement/recipes/shale_furnace.json | 7 + ...ale_polished_brick_slab_recombination.json | 12 + .../shale_polished_slab_recombination.json | 12 + .../shale_polished_slabs_to_brick.json | 12 + .../shale_polished_stairs_to_brick.json | 12 + .../shale_polished_walls_to_brick.json | 12 + .../recipes/shale_raw_slab_polishing.json | 12 + .../recipes/shale_raw_slab_recombination.json | 7 + .../recipes/shale_raw_slabs_to_brick.json | 12 + .../recipes/shale_raw_stairs_polishing.json | 12 + .../recipes/shale_raw_stairs_to_brick.json | 12 + .../recipes/shale_raw_wall_polishing.json | 12 + .../recipes/shale_raw_walls_to_brick.json | 12 + .../advancement/recipes/shale_relief_axe.json | 12 + .../recipes/shale_relief_blank.json | 12 + .../recipes/shale_relief_cross.json | 12 + .../recipes/shale_relief_hammer.json | 17 + .../advancement/recipes/shale_relief_hoe.json | 12 + .../recipes/shale_relief_horizontal.json | 12 + .../advancement/recipes/shale_relief_i.json | 12 + .../recipes/shale_relief_left.json | 12 + .../recipes/shale_relief_pickaxe.json | 12 + .../recipes/shale_relief_plus.json | 12 + .../recipes/shale_relief_right.json | 12 + .../recipes/shale_relief_sword.json | 12 + .../recipes/shale_relief_vertical.json | 12 + .../advancement/recipes/shale_slab.json | 7 + .../advancement/recipes/shale_smooth.json | 7 + .../recipes/shale_smooth_brick.json | 7 + .../recipes/shale_smooth_brick_furnace.json | 7 + .../recipes/shale_smooth_brick_slab.json | 12 + .../recipes/shale_smooth_brick_stairs.json | 7 + .../recipes/shale_smooth_brick_wall.json | 7 + .../recipes/shale_smooth_furnace.json | 7 + .../recipes/shale_smooth_slab.json | 12 + .../recipes/shale_smooth_stairs.json | 7 + .../recipes/shale_smooth_wall.json | 7 + .../advancement/recipes/shale_stairs.json | 7 + .../advancement/recipes/shale_wall.json | 7 + .../advancement/recipes/siltstone_brick.json | 7 + .../siltstone_brick_block_polishing.json | 12 + .../recipes/siltstone_brick_furnace.json | 7 + .../recipes/siltstone_brick_slab.json | 12 + .../siltstone_brick_slab_polishing.json | 12 + .../siltstone_brick_slab_recombination.json | 12 + .../recipes/siltstone_brick_stairs.json | 7 + .../siltstone_brick_stairs_polishing.json | 12 + .../recipes/siltstone_brick_wall.json | 7 + .../siltstone_brick_wall_polishing.json | 12 + .../recipes/siltstone_furnace.json | 7 + ...one_polished_brick_slab_recombination.json | 12 + ...siltstone_polished_slab_recombination.json | 12 + .../siltstone_polished_slabs_to_brick.json | 12 + .../siltstone_polished_stairs_to_brick.json | 12 + .../siltstone_polished_walls_to_brick.json | 12 + .../recipes/siltstone_raw_slab_polishing.json | 12 + .../siltstone_raw_slab_recombination.json | 7 + .../recipes/siltstone_raw_slabs_to_brick.json | 12 + .../siltstone_raw_stairs_polishing.json | 12 + .../siltstone_raw_stairs_to_brick.json | 12 + .../recipes/siltstone_raw_wall_polishing.json | 12 + .../recipes/siltstone_raw_walls_to_brick.json | 12 + .../recipes/siltstone_relief_axe.json | 12 + .../recipes/siltstone_relief_blank.json | 12 + .../recipes/siltstone_relief_cross.json | 12 + .../recipes/siltstone_relief_hammer.json | 17 + .../recipes/siltstone_relief_hoe.json | 12 + .../recipes/siltstone_relief_horizontal.json | 12 + .../recipes/siltstone_relief_i.json | 12 + .../recipes/siltstone_relief_left.json | 12 + .../recipes/siltstone_relief_pickaxe.json | 12 + .../recipes/siltstone_relief_plus.json | 12 + .../recipes/siltstone_relief_right.json | 12 + .../recipes/siltstone_relief_sword.json | 12 + .../recipes/siltstone_relief_vertical.json | 12 + .../advancement/recipes/siltstone_slab.json | 7 + .../advancement/recipes/siltstone_smooth.json | 7 + .../recipes/siltstone_smooth_brick.json | 7 + .../siltstone_smooth_brick_furnace.json | 7 + .../recipes/siltstone_smooth_brick_slab.json | 12 + .../siltstone_smooth_brick_stairs.json | 7 + .../recipes/siltstone_smooth_brick_wall.json | 7 + .../recipes/siltstone_smooth_furnace.json | 7 + .../recipes/siltstone_smooth_slab.json | 12 + .../recipes/siltstone_smooth_stairs.json | 7 + .../recipes/siltstone_smooth_wall.json | 7 + .../advancement/recipes/siltstone_stairs.json | 7 + .../advancement/recipes/siltstone_wall.json | 7 + .../advancement/recipes/slate_brick.json | 7 + .../recipes/slate_brick_block_polishing.json | 12 + .../recipes/slate_brick_furnace.json | 7 + .../advancement/recipes/slate_brick_slab.json | 12 + .../recipes/slate_brick_slab_polishing.json | 12 + .../slate_brick_slab_recombination.json | 12 + .../recipes/slate_brick_stairs.json | 7 + .../recipes/slate_brick_stairs_polishing.json | 12 + .../advancement/recipes/slate_brick_wall.json | 7 + .../recipes/slate_brick_wall_polishing.json | 12 + .../advancement/recipes/slate_furnace.json | 7 + ...ate_polished_brick_slab_recombination.json | 12 + .../slate_polished_slab_recombination.json | 12 + .../slate_polished_slabs_to_brick.json | 12 + .../slate_polished_stairs_to_brick.json | 12 + .../slate_polished_walls_to_brick.json | 12 + .../recipes/slate_raw_slab_polishing.json | 12 + .../recipes/slate_raw_slab_recombination.json | 7 + .../recipes/slate_raw_slabs_to_brick.json | 12 + .../recipes/slate_raw_stairs_polishing.json | 12 + .../recipes/slate_raw_stairs_to_brick.json | 12 + .../recipes/slate_raw_wall_polishing.json | 12 + .../recipes/slate_raw_walls_to_brick.json | 12 + .../advancement/recipes/slate_relief_axe.json | 12 + .../recipes/slate_relief_blank.json | 12 + .../recipes/slate_relief_cross.json | 12 + .../recipes/slate_relief_hammer.json | 17 + .../advancement/recipes/slate_relief_hoe.json | 12 + .../recipes/slate_relief_horizontal.json | 12 + .../advancement/recipes/slate_relief_i.json | 12 + .../recipes/slate_relief_left.json | 12 + .../recipes/slate_relief_pickaxe.json | 12 + .../recipes/slate_relief_plus.json | 12 + .../recipes/slate_relief_right.json | 12 + .../recipes/slate_relief_sword.json | 12 + .../recipes/slate_relief_vertical.json | 12 + .../advancement/recipes/slate_slab.json | 7 + .../advancement/recipes/slate_smooth.json | 7 + .../recipes/slate_smooth_brick.json | 7 + .../recipes/slate_smooth_brick_furnace.json | 7 + .../recipes/slate_smooth_brick_slab.json | 12 + .../recipes/slate_smooth_brick_stairs.json | 7 + .../recipes/slate_smooth_brick_wall.json | 7 + .../recipes/slate_smooth_furnace.json | 7 + .../recipes/slate_smooth_slab.json | 12 + .../recipes/slate_smooth_stairs.json | 7 + .../recipes/slate_smooth_wall.json | 7 + .../advancement/recipes/slate_stairs.json | 7 + .../advancement/recipes/slate_wall.json | 7 + .../advancement/recipes/tuff_brick.json | 7 + .../recipes/tuff_brick_block_polishing.json | 12 + .../recipes/tuff_brick_furnace.json | 7 + .../advancement/recipes/tuff_brick_slab.json | 12 + .../recipes/tuff_brick_slab_from_vanilla.json | 7 + .../recipes/tuff_brick_slab_polishing.json | 12 + .../tuff_brick_slab_recombination.json | 12 + .../recipes/tuff_brick_slab_to_vanilla.json | 7 + .../recipes/tuff_brick_stairs.json | 12 + .../recipes/tuff_brick_stairs_polishing.json | 12 + .../advancement/recipes/tuff_brick_wall.json | 12 + .../recipes/tuff_brick_wall_polishing.json | 12 + .../advancement/recipes/tuff_furnace.json | 7 + ...uff_polished_brick_slab_recombination.json | 12 + .../tuff_polished_slab_recombination.json | 12 + .../recipes/tuff_polished_slabs_to_brick.json | 12 + .../tuff_polished_stairs_to_brick.json | 12 + .../recipes/tuff_polished_walls_to_brick.json | 12 + .../recipes/tuff_raw_slab_polishing.json | 12 + .../recipes/tuff_raw_slab_recombination.json | 7 + .../recipes/tuff_raw_slabs_to_brick.json | 12 + .../recipes/tuff_raw_stairs_polishing.json | 12 + .../recipes/tuff_raw_stairs_to_brick.json | 12 + .../recipes/tuff_raw_wall_polishing.json | 12 + .../recipes/tuff_raw_walls_to_brick.json | 12 + .../advancement/recipes/tuff_relief_axe.json | 12 + .../recipes/tuff_relief_blank.json | 7 + .../recipes/tuff_relief_cross.json | 12 + .../recipes/tuff_relief_hammer.json | 17 + .../advancement/recipes/tuff_relief_hoe.json | 12 + .../recipes/tuff_relief_horizontal.json | 12 + .../advancement/recipes/tuff_relief_i.json | 12 + .../advancement/recipes/tuff_relief_left.json | 12 + .../recipes/tuff_relief_pickaxe.json | 12 + .../advancement/recipes/tuff_relief_plus.json | 12 + .../recipes/tuff_relief_right.json | 12 + .../recipes/tuff_relief_sword.json | 12 + .../recipes/tuff_relief_vertical.json | 12 + .../advancement/recipes/tuff_slab.json | 7 + .../recipes/tuff_slab_from_vanilla.json | 7 + .../recipes/tuff_slab_to_vanilla.json | 7 + .../advancement/recipes/tuff_smooth.json | 7 + .../recipes/tuff_smooth_brick.json | 12 + .../recipes/tuff_smooth_brick_furnace.json | 7 + .../recipes/tuff_smooth_brick_slab.json | 12 + .../recipes/tuff_smooth_brick_stairs.json | 7 + .../recipes/tuff_smooth_brick_wall.json | 7 + .../recipes/tuff_smooth_furnace.json | 7 + .../advancement/recipes/tuff_smooth_slab.json | 12 + .../tuff_smooth_slab_from_vanilla.json | 7 + .../recipes/tuff_smooth_slab_to_vanilla.json | 7 + .../recipes/tuff_smooth_stairs.json | 12 + .../advancement/recipes/tuff_smooth_wall.json | 12 + .../advancement/recipes/tuff_stairs.json | 7 + .../advancement/recipes/tuff_wall.json | 7 + .../loot_table/blocks/amphibolite_brick.json | 7 + .../blocks/amphibolite_brick_furnace.json | 7 + .../blocks/amphibolite_brick_slab.json | 7 + .../blocks/amphibolite_brick_stairs.json | 7 + .../blocks/amphibolite_brick_wall.json | 7 + .../blocks/amphibolite_furnace.json | 7 + .../blocks/amphibolite_relief_axe.json | 7 + .../blocks/amphibolite_relief_blank.json | 7 + .../blocks/amphibolite_relief_cross.json | 7 + .../blocks/amphibolite_relief_hammer.json | 7 + .../blocks/amphibolite_relief_hoe.json | 7 + .../blocks/amphibolite_relief_horizontal.json | 7 + .../blocks/amphibolite_relief_i.json | 7 + .../blocks/amphibolite_relief_left.json | 7 + .../blocks/amphibolite_relief_pickaxe.json | 7 + .../blocks/amphibolite_relief_plus.json | 7 + .../blocks/amphibolite_relief_right.json | 7 + .../blocks/amphibolite_relief_sword.json | 7 + .../blocks/amphibolite_relief_vertical.json | 7 + .../loot_table/blocks/amphibolite_slab.json | 7 + .../loot_table/blocks/amphibolite_smooth.json | 7 + .../blocks/amphibolite_smooth_brick.json | 7 + .../amphibolite_smooth_brick_furnace.json | 7 + .../blocks/amphibolite_smooth_brick_slab.json | 7 + .../amphibolite_smooth_brick_stairs.json | 7 + .../blocks/amphibolite_smooth_brick_wall.json | 7 + .../blocks/amphibolite_smooth_furnace.json | 7 + .../blocks/amphibolite_smooth_slab.json | 7 + .../blocks/amphibolite_smooth_stairs.json | 7 + .../blocks/amphibolite_smooth_wall.json | 7 + .../loot_table/blocks/amphibolite_stairs.json | 7 + .../loot_table/blocks/amphibolite_wall.json | 7 + .../loot_table/blocks/andesite_brick.json | 7 + .../blocks/andesite_brick_furnace.json | 7 + .../blocks/andesite_brick_slab.json | 7 + .../blocks/andesite_brick_stairs.json | 7 + .../blocks/andesite_brick_wall.json | 7 + .../loot_table/blocks/andesite_furnace.json | 7 + .../blocks/andesite_relief_axe.json | 7 + .../blocks/andesite_relief_blank.json | 7 + .../blocks/andesite_relief_cross.json | 7 + .../blocks/andesite_relief_hammer.json | 7 + .../blocks/andesite_relief_hoe.json | 7 + .../blocks/andesite_relief_horizontal.json | 7 + .../loot_table/blocks/andesite_relief_i.json | 7 + .../blocks/andesite_relief_left.json | 7 + .../blocks/andesite_relief_pickaxe.json | 7 + .../blocks/andesite_relief_plus.json | 7 + .../blocks/andesite_relief_right.json | 7 + .../blocks/andesite_relief_sword.json | 7 + .../blocks/andesite_relief_vertical.json | 7 + .../loot_table/blocks/andesite_slab.json | 7 + .../loot_table/blocks/andesite_smooth.json | 7 + .../blocks/andesite_smooth_brick.json | 7 + .../blocks/andesite_smooth_brick_furnace.json | 7 + .../blocks/andesite_smooth_brick_slab.json | 7 + .../blocks/andesite_smooth_brick_stairs.json | 7 + .../blocks/andesite_smooth_brick_wall.json | 7 + .../blocks/andesite_smooth_furnace.json | 7 + .../blocks/andesite_smooth_slab.json | 7 + .../blocks/andesite_smooth_stairs.json | 7 + .../blocks/andesite_smooth_wall.json | 7 + .../loot_table/blocks/andesite_stairs.json | 7 + .../loot_table/blocks/andesite_wall.json | 7 + .../loot_table/blocks/basalt_brick.json | 7 + .../blocks/basalt_brick_furnace.json | 7 + .../loot_table/blocks/basalt_brick_slab.json | 7 + .../blocks/basalt_brick_stairs.json | 7 + .../loot_table/blocks/basalt_brick_wall.json | 7 + .../loot_table/blocks/basalt_furnace.json | 7 + .../loot_table/blocks/basalt_relief_axe.json | 7 + .../blocks/basalt_relief_blank.json | 7 + .../blocks/basalt_relief_cross.json | 7 + .../blocks/basalt_relief_hammer.json | 7 + .../loot_table/blocks/basalt_relief_hoe.json | 7 + .../blocks/basalt_relief_horizontal.json | 7 + .../loot_table/blocks/basalt_relief_i.json | 7 + .../loot_table/blocks/basalt_relief_left.json | 7 + .../blocks/basalt_relief_pickaxe.json | 7 + .../loot_table/blocks/basalt_relief_plus.json | 7 + .../blocks/basalt_relief_right.json | 7 + .../blocks/basalt_relief_sword.json | 7 + .../blocks/basalt_relief_vertical.json | 7 + .../loot_table/blocks/basalt_slab.json | 7 + .../loot_table/blocks/basalt_smooth.json | 7 + .../blocks/basalt_smooth_brick.json | 7 + .../blocks/basalt_smooth_brick_furnace.json | 7 + .../blocks/basalt_smooth_brick_slab.json | 7 + .../blocks/basalt_smooth_brick_stairs.json | 7 + .../blocks/basalt_smooth_brick_wall.json | 7 + .../blocks/basalt_smooth_furnace.json | 7 + .../loot_table/blocks/basalt_smooth_slab.json | 7 + .../blocks/basalt_smooth_stairs.json | 7 + .../loot_table/blocks/basalt_smooth_wall.json | 7 + .../loot_table/blocks/basalt_stairs.json | 7 + .../loot_table/blocks/basalt_wall.json | 7 + .../blocks/basaltic_glass_brick.json | 7 + .../blocks/basaltic_glass_brick_furnace.json | 7 + .../blocks/basaltic_glass_brick_slab.json | 7 + .../blocks/basaltic_glass_brick_stairs.json | 7 + .../blocks/basaltic_glass_brick_wall.json | 7 + .../blocks/basaltic_glass_furnace.json | 7 + .../blocks/basaltic_glass_relief_axe.json | 7 + .../blocks/basaltic_glass_relief_blank.json | 7 + .../blocks/basaltic_glass_relief_cross.json | 7 + .../blocks/basaltic_glass_relief_hammer.json | 7 + .../blocks/basaltic_glass_relief_hoe.json | 7 + .../basaltic_glass_relief_horizontal.json | 7 + .../blocks/basaltic_glass_relief_i.json | 7 + .../blocks/basaltic_glass_relief_left.json | 7 + .../blocks/basaltic_glass_relief_pickaxe.json | 7 + .../blocks/basaltic_glass_relief_plus.json | 7 + .../blocks/basaltic_glass_relief_right.json | 7 + .../blocks/basaltic_glass_relief_sword.json | 7 + .../basaltic_glass_relief_vertical.json | 7 + .../blocks/basaltic_glass_slab.json | 7 + .../blocks/basaltic_glass_smooth.json | 7 + .../blocks/basaltic_glass_smooth_brick.json | 7 + .../basaltic_glass_smooth_brick_furnace.json | 7 + .../basaltic_glass_smooth_brick_slab.json | 7 + .../basaltic_glass_smooth_brick_stairs.json | 7 + .../basaltic_glass_smooth_brick_wall.json | 7 + .../blocks/basaltic_glass_smooth_furnace.json | 7 + .../blocks/basaltic_glass_smooth_slab.json | 7 + .../blocks/basaltic_glass_smooth_stairs.json | 7 + .../blocks/basaltic_glass_smooth_wall.json | 7 + .../blocks/basaltic_glass_stairs.json | 7 + .../blocks/basaltic_glass_wall.json | 7 + .../loot_table/blocks/conglomerate_brick.json | 7 + .../blocks/conglomerate_brick_furnace.json | 7 + .../blocks/conglomerate_brick_slab.json | 7 + .../blocks/conglomerate_brick_stairs.json | 7 + .../blocks/conglomerate_brick_wall.json | 7 + .../blocks/conglomerate_furnace.json | 7 + .../blocks/conglomerate_relief_axe.json | 7 + .../blocks/conglomerate_relief_blank.json | 7 + .../blocks/conglomerate_relief_cross.json | 7 + .../blocks/conglomerate_relief_hammer.json | 7 + .../blocks/conglomerate_relief_hoe.json | 7 + .../conglomerate_relief_horizontal.json | 7 + .../blocks/conglomerate_relief_i.json | 7 + .../blocks/conglomerate_relief_left.json | 7 + .../blocks/conglomerate_relief_pickaxe.json | 7 + .../blocks/conglomerate_relief_plus.json | 7 + .../blocks/conglomerate_relief_right.json | 7 + .../blocks/conglomerate_relief_sword.json | 7 + .../blocks/conglomerate_relief_vertical.json | 7 + .../loot_table/blocks/conglomerate_slab.json | 7 + .../blocks/conglomerate_smooth.json | 7 + .../blocks/conglomerate_smooth_brick.json | 7 + .../conglomerate_smooth_brick_furnace.json | 7 + .../conglomerate_smooth_brick_slab.json | 7 + .../conglomerate_smooth_brick_stairs.json | 7 + .../conglomerate_smooth_brick_wall.json | 7 + .../blocks/conglomerate_smooth_furnace.json | 7 + .../blocks/conglomerate_smooth_slab.json | 7 + .../blocks/conglomerate_smooth_stairs.json | 7 + .../blocks/conglomerate_smooth_wall.json | 7 + .../blocks/conglomerate_stairs.json | 7 + .../loot_table/blocks/conglomerate_wall.json | 7 + .../loot_table/blocks/diabase_brick.json | 7 + .../blocks/diabase_brick_furnace.json | 7 + .../loot_table/blocks/diabase_brick_slab.json | 7 + .../blocks/diabase_brick_stairs.json | 7 + .../loot_table/blocks/diabase_brick_wall.json | 7 + .../loot_table/blocks/diabase_furnace.json | 7 + .../loot_table/blocks/diabase_relief_axe.json | 7 + .../blocks/diabase_relief_blank.json | 7 + .../blocks/diabase_relief_cross.json | 7 + .../blocks/diabase_relief_hammer.json | 7 + .../loot_table/blocks/diabase_relief_hoe.json | 7 + .../blocks/diabase_relief_horizontal.json | 7 + .../loot_table/blocks/diabase_relief_i.json | 7 + .../blocks/diabase_relief_left.json | 7 + .../blocks/diabase_relief_pickaxe.json | 7 + .../blocks/diabase_relief_plus.json | 7 + .../blocks/diabase_relief_right.json | 7 + .../blocks/diabase_relief_sword.json | 7 + .../blocks/diabase_relief_vertical.json | 7 + .../loot_table/blocks/diabase_slab.json | 7 + .../loot_table/blocks/diabase_smooth.json | 7 + .../blocks/diabase_smooth_brick.json | 7 + .../blocks/diabase_smooth_brick_furnace.json | 7 + .../blocks/diabase_smooth_brick_slab.json | 7 + .../blocks/diabase_smooth_brick_stairs.json | 7 + .../blocks/diabase_smooth_brick_wall.json | 7 + .../blocks/diabase_smooth_furnace.json | 7 + .../blocks/diabase_smooth_slab.json | 7 + .../blocks/diabase_smooth_stairs.json | 7 + .../blocks/diabase_smooth_wall.json | 7 + .../loot_table/blocks/diabase_stairs.json | 7 + .../loot_table/blocks/diabase_wall.json | 7 + .../loot_table/blocks/diorite_brick.json | 7 + .../blocks/diorite_brick_furnace.json | 7 + .../loot_table/blocks/diorite_brick_slab.json | 7 + .../blocks/diorite_brick_stairs.json | 7 + .../loot_table/blocks/diorite_brick_wall.json | 7 + .../loot_table/blocks/diorite_furnace.json | 7 + .../loot_table/blocks/diorite_relief_axe.json | 7 + .../blocks/diorite_relief_blank.json | 7 + .../blocks/diorite_relief_cross.json | 7 + .../blocks/diorite_relief_hammer.json | 7 + .../loot_table/blocks/diorite_relief_hoe.json | 7 + .../blocks/diorite_relief_horizontal.json | 7 + .../loot_table/blocks/diorite_relief_i.json | 7 + .../blocks/diorite_relief_left.json | 7 + .../blocks/diorite_relief_pickaxe.json | 7 + .../blocks/diorite_relief_plus.json | 7 + .../blocks/diorite_relief_right.json | 7 + .../blocks/diorite_relief_sword.json | 7 + .../blocks/diorite_relief_vertical.json | 7 + .../loot_table/blocks/diorite_slab.json | 7 + .../loot_table/blocks/diorite_smooth.json | 7 + .../blocks/diorite_smooth_brick.json | 7 + .../blocks/diorite_smooth_brick_furnace.json | 7 + .../blocks/diorite_smooth_brick_slab.json | 7 + .../blocks/diorite_smooth_brick_stairs.json | 7 + .../blocks/diorite_smooth_brick_wall.json | 7 + .../blocks/diorite_smooth_furnace.json | 7 + .../blocks/diorite_smooth_slab.json | 7 + .../blocks/diorite_smooth_stairs.json | 7 + .../blocks/diorite_smooth_wall.json | 7 + .../loot_table/blocks/diorite_stairs.json | 7 + .../loot_table/blocks/diorite_wall.json | 7 + .../loot_table/blocks/dolomite_brick.json | 7 + .../blocks/dolomite_brick_furnace.json | 7 + .../blocks/dolomite_brick_slab.json | 7 + .../blocks/dolomite_brick_stairs.json | 7 + .../blocks/dolomite_brick_wall.json | 7 + .../loot_table/blocks/dolomite_furnace.json | 7 + .../blocks/dolomite_relief_axe.json | 7 + .../blocks/dolomite_relief_blank.json | 7 + .../blocks/dolomite_relief_cross.json | 7 + .../blocks/dolomite_relief_hammer.json | 7 + .../blocks/dolomite_relief_hoe.json | 7 + .../blocks/dolomite_relief_horizontal.json | 7 + .../loot_table/blocks/dolomite_relief_i.json | 7 + .../blocks/dolomite_relief_left.json | 7 + .../blocks/dolomite_relief_pickaxe.json | 7 + .../blocks/dolomite_relief_plus.json | 7 + .../blocks/dolomite_relief_right.json | 7 + .../blocks/dolomite_relief_sword.json | 7 + .../blocks/dolomite_relief_vertical.json | 7 + .../loot_table/blocks/dolomite_slab.json | 7 + .../loot_table/blocks/dolomite_smooth.json | 7 + .../blocks/dolomite_smooth_brick.json | 7 + .../blocks/dolomite_smooth_brick_furnace.json | 7 + .../blocks/dolomite_smooth_brick_slab.json | 7 + .../blocks/dolomite_smooth_brick_stairs.json | 7 + .../blocks/dolomite_smooth_brick_wall.json | 7 + .../blocks/dolomite_smooth_furnace.json | 7 + .../blocks/dolomite_smooth_slab.json | 7 + .../blocks/dolomite_smooth_stairs.json | 7 + .../blocks/dolomite_smooth_wall.json | 7 + .../loot_table/blocks/dolomite_stairs.json | 7 + .../loot_table/blocks/dolomite_wall.json | 7 + .../loot_table/blocks/gabbro_brick.json | 7 + .../blocks/gabbro_brick_furnace.json | 7 + .../loot_table/blocks/gabbro_brick_slab.json | 7 + .../blocks/gabbro_brick_stairs.json | 7 + .../loot_table/blocks/gabbro_brick_wall.json | 7 + .../loot_table/blocks/gabbro_furnace.json | 7 + .../loot_table/blocks/gabbro_relief_axe.json | 7 + .../blocks/gabbro_relief_blank.json | 7 + .../blocks/gabbro_relief_cross.json | 7 + .../blocks/gabbro_relief_hammer.json | 7 + .../loot_table/blocks/gabbro_relief_hoe.json | 7 + .../blocks/gabbro_relief_horizontal.json | 7 + .../loot_table/blocks/gabbro_relief_i.json | 7 + .../loot_table/blocks/gabbro_relief_left.json | 7 + .../blocks/gabbro_relief_pickaxe.json | 7 + .../loot_table/blocks/gabbro_relief_plus.json | 7 + .../blocks/gabbro_relief_right.json | 7 + .../blocks/gabbro_relief_sword.json | 7 + .../blocks/gabbro_relief_vertical.json | 7 + .../loot_table/blocks/gabbro_slab.json | 7 + .../loot_table/blocks/gabbro_smooth.json | 7 + .../blocks/gabbro_smooth_brick.json | 7 + .../blocks/gabbro_smooth_brick_furnace.json | 7 + .../blocks/gabbro_smooth_brick_slab.json | 7 + .../blocks/gabbro_smooth_brick_stairs.json | 7 + .../blocks/gabbro_smooth_brick_wall.json | 7 + .../blocks/gabbro_smooth_furnace.json | 7 + .../loot_table/blocks/gabbro_smooth_slab.json | 7 + .../blocks/gabbro_smooth_stairs.json | 7 + .../loot_table/blocks/gabbro_smooth_wall.json | 7 + .../loot_table/blocks/gabbro_stairs.json | 7 + .../loot_table/blocks/gabbro_wall.json | 7 + .../loot_table/blocks/gneiss_brick.json | 7 + .../blocks/gneiss_brick_furnace.json | 7 + .../loot_table/blocks/gneiss_brick_slab.json | 7 + .../blocks/gneiss_brick_stairs.json | 7 + .../loot_table/blocks/gneiss_brick_wall.json | 7 + .../loot_table/blocks/gneiss_furnace.json | 7 + .../loot_table/blocks/gneiss_relief_axe.json | 7 + .../blocks/gneiss_relief_blank.json | 7 + .../blocks/gneiss_relief_cross.json | 7 + .../blocks/gneiss_relief_hammer.json | 7 + .../loot_table/blocks/gneiss_relief_hoe.json | 7 + .../blocks/gneiss_relief_horizontal.json | 7 + .../loot_table/blocks/gneiss_relief_i.json | 7 + .../loot_table/blocks/gneiss_relief_left.json | 7 + .../blocks/gneiss_relief_pickaxe.json | 7 + .../loot_table/blocks/gneiss_relief_plus.json | 7 + .../blocks/gneiss_relief_right.json | 7 + .../blocks/gneiss_relief_sword.json | 7 + .../blocks/gneiss_relief_vertical.json | 7 + .../loot_table/blocks/gneiss_slab.json | 7 + .../loot_table/blocks/gneiss_smooth.json | 7 + .../blocks/gneiss_smooth_brick.json | 7 + .../blocks/gneiss_smooth_brick_furnace.json | 7 + .../blocks/gneiss_smooth_brick_slab.json | 7 + .../blocks/gneiss_smooth_brick_stairs.json | 7 + .../blocks/gneiss_smooth_brick_wall.json | 7 + .../blocks/gneiss_smooth_furnace.json | 7 + .../loot_table/blocks/gneiss_smooth_slab.json | 7 + .../blocks/gneiss_smooth_stairs.json | 7 + .../loot_table/blocks/gneiss_smooth_wall.json | 7 + .../loot_table/blocks/gneiss_stairs.json | 7 + .../loot_table/blocks/gneiss_wall.json | 7 + .../loot_table/blocks/granite_brick.json | 7 + .../blocks/granite_brick_furnace.json | 7 + .../loot_table/blocks/granite_brick_slab.json | 7 + .../blocks/granite_brick_stairs.json | 7 + .../loot_table/blocks/granite_brick_wall.json | 7 + .../loot_table/blocks/granite_furnace.json | 7 + .../loot_table/blocks/granite_relief_axe.json | 7 + .../blocks/granite_relief_blank.json | 7 + .../blocks/granite_relief_cross.json | 7 + .../blocks/granite_relief_hammer.json | 7 + .../loot_table/blocks/granite_relief_hoe.json | 7 + .../blocks/granite_relief_horizontal.json | 7 + .../loot_table/blocks/granite_relief_i.json | 7 + .../blocks/granite_relief_left.json | 7 + .../blocks/granite_relief_pickaxe.json | 7 + .../blocks/granite_relief_plus.json | 7 + .../blocks/granite_relief_right.json | 7 + .../blocks/granite_relief_sword.json | 7 + .../blocks/granite_relief_vertical.json | 7 + .../loot_table/blocks/granite_slab.json | 7 + .../loot_table/blocks/granite_smooth.json | 7 + .../blocks/granite_smooth_brick.json | 7 + .../blocks/granite_smooth_brick_furnace.json | 7 + .../blocks/granite_smooth_brick_slab.json | 7 + .../blocks/granite_smooth_brick_stairs.json | 7 + .../blocks/granite_smooth_brick_wall.json | 7 + .../blocks/granite_smooth_furnace.json | 7 + .../blocks/granite_smooth_slab.json | 7 + .../blocks/granite_smooth_stairs.json | 7 + .../blocks/granite_smooth_wall.json | 7 + .../loot_table/blocks/granite_stairs.json | 7 + .../loot_table/blocks/granite_wall.json | 7 + .../loot_table/blocks/hornfels_brick.json | 7 + .../blocks/hornfels_brick_furnace.json | 7 + .../blocks/hornfels_brick_slab.json | 7 + .../blocks/hornfels_brick_stairs.json | 7 + .../blocks/hornfels_brick_wall.json | 7 + .../loot_table/blocks/hornfels_furnace.json | 7 + .../blocks/hornfels_relief_axe.json | 7 + .../blocks/hornfels_relief_blank.json | 7 + .../blocks/hornfels_relief_cross.json | 7 + .../blocks/hornfels_relief_hammer.json | 7 + .../blocks/hornfels_relief_hoe.json | 7 + .../blocks/hornfels_relief_horizontal.json | 7 + .../loot_table/blocks/hornfels_relief_i.json | 7 + .../blocks/hornfels_relief_left.json | 7 + .../blocks/hornfels_relief_pickaxe.json | 7 + .../blocks/hornfels_relief_plus.json | 7 + .../blocks/hornfels_relief_right.json | 7 + .../blocks/hornfels_relief_sword.json | 7 + .../blocks/hornfels_relief_vertical.json | 7 + .../loot_table/blocks/hornfels_slab.json | 7 + .../loot_table/blocks/hornfels_smooth.json | 7 + .../blocks/hornfels_smooth_brick.json | 7 + .../blocks/hornfels_smooth_brick_furnace.json | 7 + .../blocks/hornfels_smooth_brick_slab.json | 7 + .../blocks/hornfels_smooth_brick_stairs.json | 7 + .../blocks/hornfels_smooth_brick_wall.json | 7 + .../blocks/hornfels_smooth_furnace.json | 7 + .../blocks/hornfels_smooth_slab.json | 7 + .../blocks/hornfels_smooth_stairs.json | 7 + .../blocks/hornfels_smooth_wall.json | 7 + .../loot_table/blocks/hornfels_stairs.json | 7 + .../loot_table/blocks/hornfels_wall.json | 7 + .../loot_table/blocks/limestone_brick.json | 7 + .../blocks/limestone_brick_furnace.json | 7 + .../blocks/limestone_brick_slab.json | 7 + .../blocks/limestone_brick_stairs.json | 7 + .../blocks/limestone_brick_wall.json | 7 + .../loot_table/blocks/limestone_furnace.json | 7 + .../blocks/limestone_relief_axe.json | 7 + .../blocks/limestone_relief_blank.json | 7 + .../blocks/limestone_relief_cross.json | 7 + .../blocks/limestone_relief_hammer.json | 7 + .../blocks/limestone_relief_hoe.json | 7 + .../blocks/limestone_relief_horizontal.json | 7 + .../loot_table/blocks/limestone_relief_i.json | 7 + .../blocks/limestone_relief_left.json | 7 + .../blocks/limestone_relief_pickaxe.json | 7 + .../blocks/limestone_relief_plus.json | 7 + .../blocks/limestone_relief_right.json | 7 + .../blocks/limestone_relief_sword.json | 7 + .../blocks/limestone_relief_vertical.json | 7 + .../loot_table/blocks/limestone_slab.json | 7 + .../loot_table/blocks/limestone_smooth.json | 7 + .../blocks/limestone_smooth_brick.json | 7 + .../limestone_smooth_brick_furnace.json | 7 + .../blocks/limestone_smooth_brick_slab.json | 7 + .../blocks/limestone_smooth_brick_stairs.json | 7 + .../blocks/limestone_smooth_brick_wall.json | 7 + .../blocks/limestone_smooth_furnace.json | 7 + .../blocks/limestone_smooth_slab.json | 7 + .../blocks/limestone_smooth_stairs.json | 7 + .../blocks/limestone_smooth_wall.json | 7 + .../loot_table/blocks/limestone_stairs.json | 7 + .../loot_table/blocks/limestone_wall.json | 7 + .../loot_table/blocks/marble_brick.json | 7 + .../blocks/marble_brick_furnace.json | 7 + .../loot_table/blocks/marble_brick_slab.json | 7 + .../blocks/marble_brick_stairs.json | 7 + .../loot_table/blocks/marble_brick_wall.json | 7 + .../loot_table/blocks/marble_furnace.json | 7 + .../loot_table/blocks/marble_relief_axe.json | 7 + .../blocks/marble_relief_blank.json | 7 + .../blocks/marble_relief_cross.json | 7 + .../blocks/marble_relief_hammer.json | 7 + .../loot_table/blocks/marble_relief_hoe.json | 7 + .../blocks/marble_relief_horizontal.json | 7 + .../loot_table/blocks/marble_relief_i.json | 7 + .../loot_table/blocks/marble_relief_left.json | 7 + .../blocks/marble_relief_pickaxe.json | 7 + .../loot_table/blocks/marble_relief_plus.json | 7 + .../blocks/marble_relief_right.json | 7 + .../blocks/marble_relief_sword.json | 7 + .../blocks/marble_relief_vertical.json | 7 + .../loot_table/blocks/marble_slab.json | 7 + .../loot_table/blocks/marble_smooth.json | 7 + .../blocks/marble_smooth_brick.json | 7 + .../blocks/marble_smooth_brick_furnace.json | 7 + .../blocks/marble_smooth_brick_slab.json | 7 + .../blocks/marble_smooth_brick_stairs.json | 7 + .../blocks/marble_smooth_brick_wall.json | 7 + .../blocks/marble_smooth_furnace.json | 7 + .../loot_table/blocks/marble_smooth_slab.json | 7 + .../blocks/marble_smooth_stairs.json | 7 + .../loot_table/blocks/marble_smooth_wall.json | 7 + .../loot_table/blocks/marble_stairs.json | 7 + .../loot_table/blocks/marble_wall.json | 7 + .../loot_table/blocks/novaculite_brick.json | 7 + .../blocks/novaculite_brick_furnace.json | 7 + .../blocks/novaculite_brick_slab.json | 7 + .../blocks/novaculite_brick_stairs.json | 7 + .../blocks/novaculite_brick_wall.json | 7 + .../loot_table/blocks/novaculite_furnace.json | 7 + .../blocks/novaculite_relief_axe.json | 7 + .../blocks/novaculite_relief_blank.json | 7 + .../blocks/novaculite_relief_cross.json | 7 + .../blocks/novaculite_relief_hammer.json | 7 + .../blocks/novaculite_relief_hoe.json | 7 + .../blocks/novaculite_relief_horizontal.json | 7 + .../blocks/novaculite_relief_i.json | 7 + .../blocks/novaculite_relief_left.json | 7 + .../blocks/novaculite_relief_pickaxe.json | 7 + .../blocks/novaculite_relief_plus.json | 7 + .../blocks/novaculite_relief_right.json | 7 + .../blocks/novaculite_relief_sword.json | 7 + .../blocks/novaculite_relief_vertical.json | 7 + .../loot_table/blocks/novaculite_slab.json | 7 + .../loot_table/blocks/novaculite_smooth.json | 7 + .../blocks/novaculite_smooth_brick.json | 7 + .../novaculite_smooth_brick_furnace.json | 7 + .../blocks/novaculite_smooth_brick_slab.json | 7 + .../novaculite_smooth_brick_stairs.json | 7 + .../blocks/novaculite_smooth_brick_wall.json | 7 + .../blocks/novaculite_smooth_furnace.json | 7 + .../blocks/novaculite_smooth_slab.json | 7 + .../blocks/novaculite_smooth_stairs.json | 7 + .../blocks/novaculite_smooth_wall.json | 7 + .../loot_table/blocks/novaculite_stairs.json | 7 + .../loot_table/blocks/novaculite_wall.json | 7 + .../loot_table/blocks/pegmatite_brick.json | 7 + .../blocks/pegmatite_brick_furnace.json | 7 + .../blocks/pegmatite_brick_slab.json | 7 + .../blocks/pegmatite_brick_stairs.json | 7 + .../blocks/pegmatite_brick_wall.json | 7 + .../loot_table/blocks/pegmatite_furnace.json | 7 + .../blocks/pegmatite_relief_axe.json | 7 + .../blocks/pegmatite_relief_blank.json | 7 + .../blocks/pegmatite_relief_cross.json | 7 + .../blocks/pegmatite_relief_hammer.json | 7 + .../blocks/pegmatite_relief_hoe.json | 7 + .../blocks/pegmatite_relief_horizontal.json | 7 + .../loot_table/blocks/pegmatite_relief_i.json | 7 + .../blocks/pegmatite_relief_left.json | 7 + .../blocks/pegmatite_relief_pickaxe.json | 7 + .../blocks/pegmatite_relief_plus.json | 7 + .../blocks/pegmatite_relief_right.json | 7 + .../blocks/pegmatite_relief_sword.json | 7 + .../blocks/pegmatite_relief_vertical.json | 7 + .../loot_table/blocks/pegmatite_slab.json | 7 + .../loot_table/blocks/pegmatite_smooth.json | 7 + .../blocks/pegmatite_smooth_brick.json | 7 + .../pegmatite_smooth_brick_furnace.json | 7 + .../blocks/pegmatite_smooth_brick_slab.json | 7 + .../blocks/pegmatite_smooth_brick_stairs.json | 7 + .../blocks/pegmatite_smooth_brick_wall.json | 7 + .../blocks/pegmatite_smooth_furnace.json | 7 + .../blocks/pegmatite_smooth_slab.json | 7 + .../blocks/pegmatite_smooth_stairs.json | 7 + .../blocks/pegmatite_smooth_wall.json | 7 + .../loot_table/blocks/pegmatite_stairs.json | 7 + .../loot_table/blocks/pegmatite_wall.json | 7 + .../loot_table/blocks/peridotite_brick.json | 7 + .../blocks/peridotite_brick_furnace.json | 7 + .../blocks/peridotite_brick_slab.json | 7 + .../blocks/peridotite_brick_stairs.json | 7 + .../blocks/peridotite_brick_wall.json | 7 + .../loot_table/blocks/peridotite_furnace.json | 7 + .../blocks/peridotite_relief_axe.json | 7 + .../blocks/peridotite_relief_blank.json | 7 + .../blocks/peridotite_relief_cross.json | 7 + .../blocks/peridotite_relief_hammer.json | 7 + .../blocks/peridotite_relief_hoe.json | 7 + .../blocks/peridotite_relief_horizontal.json | 7 + .../blocks/peridotite_relief_i.json | 7 + .../blocks/peridotite_relief_left.json | 7 + .../blocks/peridotite_relief_pickaxe.json | 7 + .../blocks/peridotite_relief_plus.json | 7 + .../blocks/peridotite_relief_right.json | 7 + .../blocks/peridotite_relief_sword.json | 7 + .../blocks/peridotite_relief_vertical.json | 7 + .../loot_table/blocks/peridotite_slab.json | 7 + .../loot_table/blocks/peridotite_smooth.json | 7 + .../blocks/peridotite_smooth_brick.json | 7 + .../peridotite_smooth_brick_furnace.json | 7 + .../blocks/peridotite_smooth_brick_slab.json | 7 + .../peridotite_smooth_brick_stairs.json | 7 + .../blocks/peridotite_smooth_brick_wall.json | 7 + .../blocks/peridotite_smooth_furnace.json | 7 + .../blocks/peridotite_smooth_slab.json | 7 + .../blocks/peridotite_smooth_stairs.json | 7 + .../blocks/peridotite_smooth_wall.json | 7 + .../loot_table/blocks/peridotite_stairs.json | 7 + .../loot_table/blocks/peridotite_wall.json | 7 + .../loot_table/blocks/phyllite_brick.json | 7 + .../blocks/phyllite_brick_furnace.json | 7 + .../blocks/phyllite_brick_slab.json | 7 + .../blocks/phyllite_brick_stairs.json | 7 + .../blocks/phyllite_brick_wall.json | 7 + .../loot_table/blocks/phyllite_furnace.json | 7 + .../blocks/phyllite_relief_axe.json | 7 + .../blocks/phyllite_relief_blank.json | 7 + .../blocks/phyllite_relief_cross.json | 7 + .../blocks/phyllite_relief_hammer.json | 7 + .../blocks/phyllite_relief_hoe.json | 7 + .../blocks/phyllite_relief_horizontal.json | 7 + .../loot_table/blocks/phyllite_relief_i.json | 7 + .../blocks/phyllite_relief_left.json | 7 + .../blocks/phyllite_relief_pickaxe.json | 7 + .../blocks/phyllite_relief_plus.json | 7 + .../blocks/phyllite_relief_right.json | 7 + .../blocks/phyllite_relief_sword.json | 7 + .../blocks/phyllite_relief_vertical.json | 7 + .../loot_table/blocks/phyllite_slab.json | 7 + .../loot_table/blocks/phyllite_smooth.json | 7 + .../blocks/phyllite_smooth_brick.json | 7 + .../blocks/phyllite_smooth_brick_furnace.json | 7 + .../blocks/phyllite_smooth_brick_slab.json | 7 + .../blocks/phyllite_smooth_brick_stairs.json | 7 + .../blocks/phyllite_smooth_brick_wall.json | 7 + .../blocks/phyllite_smooth_furnace.json | 7 + .../blocks/phyllite_smooth_slab.json | 7 + .../blocks/phyllite_smooth_stairs.json | 7 + .../blocks/phyllite_smooth_wall.json | 7 + .../loot_table/blocks/phyllite_stairs.json | 7 + .../loot_table/blocks/phyllite_wall.json | 7 + .../loot_table/blocks/quartzite_brick.json | 7 + .../blocks/quartzite_brick_furnace.json | 7 + .../blocks/quartzite_brick_slab.json | 7 + .../blocks/quartzite_brick_stairs.json | 7 + .../blocks/quartzite_brick_wall.json | 7 + .../loot_table/blocks/quartzite_furnace.json | 7 + .../blocks/quartzite_relief_axe.json | 7 + .../blocks/quartzite_relief_blank.json | 7 + .../blocks/quartzite_relief_cross.json | 7 + .../blocks/quartzite_relief_hammer.json | 7 + .../blocks/quartzite_relief_hoe.json | 7 + .../blocks/quartzite_relief_horizontal.json | 7 + .../loot_table/blocks/quartzite_relief_i.json | 7 + .../blocks/quartzite_relief_left.json | 7 + .../blocks/quartzite_relief_pickaxe.json | 7 + .../blocks/quartzite_relief_plus.json | 7 + .../blocks/quartzite_relief_right.json | 7 + .../blocks/quartzite_relief_sword.json | 7 + .../blocks/quartzite_relief_vertical.json | 7 + .../loot_table/blocks/quartzite_slab.json | 7 + .../loot_table/blocks/quartzite_smooth.json | 7 + .../blocks/quartzite_smooth_brick.json | 7 + .../quartzite_smooth_brick_furnace.json | 7 + .../blocks/quartzite_smooth_brick_slab.json | 7 + .../blocks/quartzite_smooth_brick_stairs.json | 7 + .../blocks/quartzite_smooth_brick_wall.json | 7 + .../blocks/quartzite_smooth_furnace.json | 7 + .../blocks/quartzite_smooth_slab.json | 7 + .../blocks/quartzite_smooth_stairs.json | 7 + .../blocks/quartzite_smooth_wall.json | 7 + .../loot_table/blocks/quartzite_stairs.json | 7 + .../loot_table/blocks/quartzite_wall.json | 7 + .../loot_table/blocks/rhyolite_brick.json | 7 + .../blocks/rhyolite_brick_furnace.json | 7 + .../blocks/rhyolite_brick_slab.json | 7 + .../blocks/rhyolite_brick_stairs.json | 7 + .../blocks/rhyolite_brick_wall.json | 7 + .../loot_table/blocks/rhyolite_furnace.json | 7 + .../blocks/rhyolite_relief_axe.json | 7 + .../blocks/rhyolite_relief_blank.json | 7 + .../blocks/rhyolite_relief_cross.json | 7 + .../blocks/rhyolite_relief_hammer.json | 7 + .../blocks/rhyolite_relief_hoe.json | 7 + .../blocks/rhyolite_relief_horizontal.json | 7 + .../loot_table/blocks/rhyolite_relief_i.json | 7 + .../blocks/rhyolite_relief_left.json | 7 + .../blocks/rhyolite_relief_pickaxe.json | 7 + .../blocks/rhyolite_relief_plus.json | 7 + .../blocks/rhyolite_relief_right.json | 7 + .../blocks/rhyolite_relief_sword.json | 7 + .../blocks/rhyolite_relief_vertical.json | 7 + .../loot_table/blocks/rhyolite_slab.json | 7 + .../loot_table/blocks/rhyolite_smooth.json | 7 + .../blocks/rhyolite_smooth_brick.json | 7 + .../blocks/rhyolite_smooth_brick_furnace.json | 7 + .../blocks/rhyolite_smooth_brick_slab.json | 7 + .../blocks/rhyolite_smooth_brick_stairs.json | 7 + .../blocks/rhyolite_smooth_brick_wall.json | 7 + .../blocks/rhyolite_smooth_furnace.json | 7 + .../blocks/rhyolite_smooth_slab.json | 7 + .../blocks/rhyolite_smooth_stairs.json | 7 + .../blocks/rhyolite_smooth_wall.json | 7 + .../loot_table/blocks/rhyolite_stairs.json | 7 + .../loot_table/blocks/rhyolite_wall.json | 7 + .../loot_table/blocks/rock_salt_brick.json | 7 + .../blocks/rock_salt_brick_furnace.json | 7 + .../blocks/rock_salt_brick_slab.json | 7 + .../blocks/rock_salt_brick_stairs.json | 7 + .../blocks/rock_salt_brick_wall.json | 7 + .../loot_table/blocks/rock_salt_furnace.json | 7 + .../blocks/rock_salt_relief_axe.json | 7 + .../blocks/rock_salt_relief_blank.json | 7 + .../blocks/rock_salt_relief_cross.json | 7 + .../blocks/rock_salt_relief_hammer.json | 7 + .../blocks/rock_salt_relief_hoe.json | 7 + .../blocks/rock_salt_relief_horizontal.json | 7 + .../loot_table/blocks/rock_salt_relief_i.json | 7 + .../blocks/rock_salt_relief_left.json | 7 + .../blocks/rock_salt_relief_pickaxe.json | 7 + .../blocks/rock_salt_relief_plus.json | 7 + .../blocks/rock_salt_relief_right.json | 7 + .../blocks/rock_salt_relief_sword.json | 7 + .../blocks/rock_salt_relief_vertical.json | 7 + .../loot_table/blocks/rock_salt_slab.json | 7 + .../loot_table/blocks/rock_salt_smooth.json | 7 + .../blocks/rock_salt_smooth_brick.json | 7 + .../rock_salt_smooth_brick_furnace.json | 7 + .../blocks/rock_salt_smooth_brick_slab.json | 7 + .../blocks/rock_salt_smooth_brick_stairs.json | 7 + .../blocks/rock_salt_smooth_brick_wall.json | 7 + .../blocks/rock_salt_smooth_furnace.json | 7 + .../blocks/rock_salt_smooth_slab.json | 7 + .../blocks/rock_salt_smooth_stairs.json | 7 + .../blocks/rock_salt_smooth_wall.json | 7 + .../loot_table/blocks/rock_salt_stairs.json | 7 + .../loot_table/blocks/rock_salt_wall.json | 7 + .../loot_table/blocks/schist_brick.json | 7 + .../blocks/schist_brick_furnace.json | 7 + .../loot_table/blocks/schist_brick_slab.json | 7 + .../blocks/schist_brick_stairs.json | 7 + .../loot_table/blocks/schist_brick_wall.json | 7 + .../loot_table/blocks/schist_furnace.json | 7 + .../loot_table/blocks/schist_relief_axe.json | 7 + .../blocks/schist_relief_blank.json | 7 + .../blocks/schist_relief_cross.json | 7 + .../blocks/schist_relief_hammer.json | 7 + .../loot_table/blocks/schist_relief_hoe.json | 7 + .../blocks/schist_relief_horizontal.json | 7 + .../loot_table/blocks/schist_relief_i.json | 7 + .../loot_table/blocks/schist_relief_left.json | 7 + .../blocks/schist_relief_pickaxe.json | 7 + .../loot_table/blocks/schist_relief_plus.json | 7 + .../blocks/schist_relief_right.json | 7 + .../blocks/schist_relief_sword.json | 7 + .../blocks/schist_relief_vertical.json | 7 + .../loot_table/blocks/schist_slab.json | 7 + .../loot_table/blocks/schist_smooth.json | 7 + .../blocks/schist_smooth_brick.json | 7 + .../blocks/schist_smooth_brick_furnace.json | 7 + .../blocks/schist_smooth_brick_slab.json | 7 + .../blocks/schist_smooth_brick_stairs.json | 7 + .../blocks/schist_smooth_brick_wall.json | 7 + .../blocks/schist_smooth_furnace.json | 7 + .../loot_table/blocks/schist_smooth_slab.json | 7 + .../blocks/schist_smooth_stairs.json | 7 + .../loot_table/blocks/schist_smooth_wall.json | 7 + .../loot_table/blocks/schist_stairs.json | 7 + .../loot_table/blocks/schist_wall.json | 7 + .../loot_table/blocks/scoria_brick.json | 7 + .../blocks/scoria_brick_furnace.json | 7 + .../loot_table/blocks/scoria_brick_slab.json | 7 + .../blocks/scoria_brick_stairs.json | 7 + .../loot_table/blocks/scoria_brick_wall.json | 7 + .../loot_table/blocks/scoria_furnace.json | 7 + .../loot_table/blocks/scoria_relief_axe.json | 7 + .../blocks/scoria_relief_blank.json | 7 + .../blocks/scoria_relief_cross.json | 7 + .../blocks/scoria_relief_hammer.json | 7 + .../loot_table/blocks/scoria_relief_hoe.json | 7 + .../blocks/scoria_relief_horizontal.json | 7 + .../loot_table/blocks/scoria_relief_i.json | 7 + .../loot_table/blocks/scoria_relief_left.json | 7 + .../blocks/scoria_relief_pickaxe.json | 7 + .../loot_table/blocks/scoria_relief_plus.json | 7 + .../blocks/scoria_relief_right.json | 7 + .../blocks/scoria_relief_sword.json | 7 + .../blocks/scoria_relief_vertical.json | 7 + .../loot_table/blocks/scoria_slab.json | 7 + .../loot_table/blocks/scoria_smooth.json | 7 + .../blocks/scoria_smooth_brick.json | 7 + .../blocks/scoria_smooth_brick_furnace.json | 7 + .../blocks/scoria_smooth_brick_slab.json | 7 + .../blocks/scoria_smooth_brick_stairs.json | 7 + .../blocks/scoria_smooth_brick_wall.json | 7 + .../blocks/scoria_smooth_furnace.json | 7 + .../loot_table/blocks/scoria_smooth_slab.json | 7 + .../blocks/scoria_smooth_stairs.json | 7 + .../loot_table/blocks/scoria_smooth_wall.json | 7 + .../loot_table/blocks/scoria_stairs.json | 7 + .../loot_table/blocks/scoria_wall.json | 7 + .../loot_table/blocks/shale_brick.json | 7 + .../blocks/shale_brick_furnace.json | 7 + .../loot_table/blocks/shale_brick_slab.json | 7 + .../loot_table/blocks/shale_brick_stairs.json | 7 + .../loot_table/blocks/shale_brick_wall.json | 7 + .../loot_table/blocks/shale_furnace.json | 7 + .../loot_table/blocks/shale_relief_axe.json | 7 + .../loot_table/blocks/shale_relief_blank.json | 7 + .../loot_table/blocks/shale_relief_cross.json | 7 + .../blocks/shale_relief_hammer.json | 7 + .../loot_table/blocks/shale_relief_hoe.json | 7 + .../blocks/shale_relief_horizontal.json | 7 + .../loot_table/blocks/shale_relief_i.json | 7 + .../loot_table/blocks/shale_relief_left.json | 7 + .../blocks/shale_relief_pickaxe.json | 7 + .../loot_table/blocks/shale_relief_plus.json | 7 + .../loot_table/blocks/shale_relief_right.json | 7 + .../loot_table/blocks/shale_relief_sword.json | 7 + .../blocks/shale_relief_vertical.json | 7 + .../loot_table/blocks/shale_slab.json | 7 + .../loot_table/blocks/shale_smooth.json | 7 + .../loot_table/blocks/shale_smooth_brick.json | 7 + .../blocks/shale_smooth_brick_furnace.json | 7 + .../blocks/shale_smooth_brick_slab.json | 7 + .../blocks/shale_smooth_brick_stairs.json | 7 + .../blocks/shale_smooth_brick_wall.json | 7 + .../blocks/shale_smooth_furnace.json | 7 + .../loot_table/blocks/shale_smooth_slab.json | 7 + .../blocks/shale_smooth_stairs.json | 7 + .../loot_table/blocks/shale_smooth_wall.json | 7 + .../loot_table/blocks/shale_stairs.json | 7 + .../loot_table/blocks/shale_wall.json | 7 + .../loot_table/blocks/siltstone_brick.json | 7 + .../blocks/siltstone_brick_furnace.json | 7 + .../blocks/siltstone_brick_slab.json | 7 + .../blocks/siltstone_brick_stairs.json | 7 + .../blocks/siltstone_brick_wall.json | 7 + .../loot_table/blocks/siltstone_furnace.json | 7 + .../blocks/siltstone_relief_axe.json | 7 + .../blocks/siltstone_relief_blank.json | 7 + .../blocks/siltstone_relief_cross.json | 7 + .../blocks/siltstone_relief_hammer.json | 7 + .../blocks/siltstone_relief_hoe.json | 7 + .../blocks/siltstone_relief_horizontal.json | 7 + .../loot_table/blocks/siltstone_relief_i.json | 7 + .../blocks/siltstone_relief_left.json | 7 + .../blocks/siltstone_relief_pickaxe.json | 7 + .../blocks/siltstone_relief_plus.json | 7 + .../blocks/siltstone_relief_right.json | 7 + .../blocks/siltstone_relief_sword.json | 7 + .../blocks/siltstone_relief_vertical.json | 7 + .../loot_table/blocks/siltstone_slab.json | 7 + .../loot_table/blocks/siltstone_smooth.json | 7 + .../blocks/siltstone_smooth_brick.json | 7 + .../siltstone_smooth_brick_furnace.json | 7 + .../blocks/siltstone_smooth_brick_slab.json | 7 + .../blocks/siltstone_smooth_brick_stairs.json | 7 + .../blocks/siltstone_smooth_brick_wall.json | 7 + .../blocks/siltstone_smooth_furnace.json | 7 + .../blocks/siltstone_smooth_slab.json | 7 + .../blocks/siltstone_smooth_stairs.json | 7 + .../blocks/siltstone_smooth_wall.json | 7 + .../loot_table/blocks/siltstone_stairs.json | 7 + .../loot_table/blocks/siltstone_wall.json | 7 + .../loot_table/blocks/slate_brick.json | 7 + .../blocks/slate_brick_furnace.json | 7 + .../loot_table/blocks/slate_brick_slab.json | 7 + .../loot_table/blocks/slate_brick_stairs.json | 7 + .../loot_table/blocks/slate_brick_wall.json | 7 + .../loot_table/blocks/slate_furnace.json | 7 + .../loot_table/blocks/slate_relief_axe.json | 7 + .../loot_table/blocks/slate_relief_blank.json | 7 + .../loot_table/blocks/slate_relief_cross.json | 7 + .../blocks/slate_relief_hammer.json | 7 + .../loot_table/blocks/slate_relief_hoe.json | 7 + .../blocks/slate_relief_horizontal.json | 7 + .../loot_table/blocks/slate_relief_i.json | 7 + .../loot_table/blocks/slate_relief_left.json | 7 + .../blocks/slate_relief_pickaxe.json | 7 + .../loot_table/blocks/slate_relief_plus.json | 7 + .../loot_table/blocks/slate_relief_right.json | 7 + .../loot_table/blocks/slate_relief_sword.json | 7 + .../blocks/slate_relief_vertical.json | 7 + .../loot_table/blocks/slate_slab.json | 7 + .../loot_table/blocks/slate_smooth.json | 7 + .../loot_table/blocks/slate_smooth_brick.json | 7 + .../blocks/slate_smooth_brick_furnace.json | 7 + .../blocks/slate_smooth_brick_slab.json | 7 + .../blocks/slate_smooth_brick_stairs.json | 7 + .../blocks/slate_smooth_brick_wall.json | 7 + .../blocks/slate_smooth_furnace.json | 7 + .../loot_table/blocks/slate_smooth_slab.json | 7 + .../blocks/slate_smooth_stairs.json | 7 + .../loot_table/blocks/slate_smooth_wall.json | 7 + .../loot_table/blocks/slate_stairs.json | 7 + .../loot_table/blocks/slate_wall.json | 7 + .../loot_table/blocks/tuff_brick.json | 7 + .../loot_table/blocks/tuff_brick_furnace.json | 7 + .../loot_table/blocks/tuff_brick_slab.json | 7 + .../loot_table/blocks/tuff_brick_stairs.json | 7 + .../loot_table/blocks/tuff_brick_wall.json | 7 + .../loot_table/blocks/tuff_furnace.json | 7 + .../loot_table/blocks/tuff_relief_axe.json | 7 + .../loot_table/blocks/tuff_relief_blank.json | 7 + .../loot_table/blocks/tuff_relief_cross.json | 7 + .../loot_table/blocks/tuff_relief_hammer.json | 7 + .../loot_table/blocks/tuff_relief_hoe.json | 7 + .../blocks/tuff_relief_horizontal.json | 7 + .../loot_table/blocks/tuff_relief_i.json | 7 + .../loot_table/blocks/tuff_relief_left.json | 7 + .../blocks/tuff_relief_pickaxe.json | 7 + .../loot_table/blocks/tuff_relief_plus.json | 7 + .../loot_table/blocks/tuff_relief_right.json | 7 + .../loot_table/blocks/tuff_relief_sword.json | 7 + .../blocks/tuff_relief_vertical.json | 7 + .../loot_table/blocks/tuff_slab.json | 7 + .../loot_table/blocks/tuff_smooth.json | 7 + .../loot_table/blocks/tuff_smooth_brick.json | 7 + .../blocks/tuff_smooth_brick_furnace.json | 7 + .../blocks/tuff_smooth_brick_slab.json | 7 + .../blocks/tuff_smooth_brick_stairs.json | 7 + .../blocks/tuff_smooth_brick_wall.json | 7 + .../blocks/tuff_smooth_furnace.json | 7 + .../loot_table/blocks/tuff_smooth_slab.json | 7 + .../loot_table/blocks/tuff_smooth_stairs.json | 7 + .../loot_table/blocks/tuff_smooth_wall.json | 7 + .../loot_table/blocks/tuff_stairs.json | 7 + .../loot_table/blocks/tuff_wall.json | 7 + .../mineralogy/recipe/amphibolite_brick.json | 7 + .../amphibolite_brick_block_polishing.json | 12 + .../recipe/amphibolite_brick_furnace.json | 7 + .../recipe/amphibolite_brick_slab.json | 12 + .../amphibolite_brick_slab_polishing.json | 12 + .../amphibolite_brick_slab_recombination.json | 12 + .../recipe/amphibolite_brick_stairs.json | 7 + .../amphibolite_brick_stairs_polishing.json | 12 + .../recipe/amphibolite_brick_wall.json | 7 + .../amphibolite_brick_wall_polishing.json | 12 + .../recipe/amphibolite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...phibolite_polished_slab_recombination.json | 12 + .../amphibolite_polished_slabs_to_brick.json | 12 + .../amphibolite_polished_stairs_to_brick.json | 12 + .../amphibolite_polished_walls_to_brick.json | 12 + .../amphibolite_raw_slab_polishing.json | 12 + .../amphibolite_raw_slab_recombination.json | 7 + .../amphibolite_raw_slabs_to_brick.json | 12 + .../amphibolite_raw_stairs_polishing.json | 12 + .../amphibolite_raw_stairs_to_brick.json | 12 + .../amphibolite_raw_wall_polishing.json | 12 + .../amphibolite_raw_walls_to_brick.json | 12 + .../recipe/amphibolite_relief_axe.json | 12 + .../recipe/amphibolite_relief_blank.json | 12 + .../recipe/amphibolite_relief_cross.json | 12 + .../recipe/amphibolite_relief_hammer.json | 17 + .../recipe/amphibolite_relief_hoe.json | 12 + .../recipe/amphibolite_relief_horizontal.json | 12 + .../recipe/amphibolite_relief_i.json | 12 + .../recipe/amphibolite_relief_left.json | 12 + .../recipe/amphibolite_relief_pickaxe.json | 12 + .../recipe/amphibolite_relief_plus.json | 12 + .../recipe/amphibolite_relief_right.json | 12 + .../recipe/amphibolite_relief_sword.json | 12 + .../recipe/amphibolite_relief_vertical.json | 12 + .../mineralogy/recipe/amphibolite_slab.json | 7 + .../mineralogy/recipe/amphibolite_smooth.json | 7 + .../recipe/amphibolite_smooth_brick.json | 7 + .../amphibolite_smooth_brick_furnace.json | 7 + .../recipe/amphibolite_smooth_brick_slab.json | 12 + .../amphibolite_smooth_brick_stairs.json | 7 + .../recipe/amphibolite_smooth_brick_wall.json | 7 + .../recipe/amphibolite_smooth_furnace.json | 7 + .../recipe/amphibolite_smooth_slab.json | 12 + .../recipe/amphibolite_smooth_stairs.json | 7 + .../recipe/amphibolite_smooth_wall.json | 7 + .../mineralogy/recipe/amphibolite_stairs.json | 7 + .../mineralogy/recipe/amphibolite_wall.json | 7 + .../mineralogy/recipe/andesite_brick.json | 7 + .../andesite_brick_block_polishing.json | 12 + .../recipe/andesite_brick_furnace.json | 7 + .../recipe/andesite_brick_slab.json | 12 + .../recipe/andesite_brick_slab_polishing.json | 12 + .../andesite_brick_slab_recombination.json | 12 + .../recipe/andesite_brick_stairs.json | 7 + .../andesite_brick_stairs_polishing.json | 12 + .../recipe/andesite_brick_wall.json | 7 + .../recipe/andesite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/andesite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../andesite_polished_slab_recombination.json | 12 + .../andesite_polished_slabs_to_brick.json | 12 + .../andesite_polished_stairs_to_brick.json | 12 + .../andesite_polished_walls_to_brick.json | 12 + .../recipe/andesite_raw_slab_polishing.json | 12 + .../andesite_raw_slab_recombination.json | 7 + .../recipe/andesite_raw_slabs_to_brick.json | 12 + .../recipe/andesite_raw_stairs_polishing.json | 12 + .../recipe/andesite_raw_stairs_to_brick.json | 12 + .../recipe/andesite_raw_wall_polishing.json | 12 + .../recipe/andesite_raw_walls_to_brick.json | 12 + .../recipe/andesite_relief_axe.json | 12 + .../recipe/andesite_relief_blank.json | 7 + .../recipe/andesite_relief_cross.json | 12 + .../recipe/andesite_relief_hammer.json | 17 + .../recipe/andesite_relief_hoe.json | 12 + .../recipe/andesite_relief_horizontal.json | 12 + .../mineralogy/recipe/andesite_relief_i.json | 12 + .../recipe/andesite_relief_left.json | 12 + .../recipe/andesite_relief_pickaxe.json | 12 + .../recipe/andesite_relief_plus.json | 12 + .../recipe/andesite_relief_right.json | 12 + .../recipe/andesite_relief_sword.json | 12 + .../recipe/andesite_relief_vertical.json | 12 + .../data/mineralogy/recipe/andesite_slab.json | 7 + .../recipe/andesite_slab_from_vanilla.json | 7 + .../recipe/andesite_slab_to_vanilla.json | 7 + .../mineralogy/recipe/andesite_smooth.json | 7 + .../recipe/andesite_smooth_brick.json | 7 + .../recipe/andesite_smooth_brick_furnace.json | 7 + .../recipe/andesite_smooth_brick_slab.json | 12 + .../recipe/andesite_smooth_brick_stairs.json | 7 + .../recipe/andesite_smooth_brick_wall.json | 7 + .../recipe/andesite_smooth_furnace.json | 7 + .../recipe/andesite_smooth_slab.json | 12 + .../andesite_smooth_slab_from_vanilla.json | 7 + .../andesite_smooth_slab_to_vanilla.json | 7 + .../recipe/andesite_smooth_stairs.json | 12 + .../recipe/andesite_smooth_wall.json | 7 + .../mineralogy/recipe/andesite_stairs.json | 7 + .../data/mineralogy/recipe/andesite_wall.json | 7 + .../data/mineralogy/recipe/basalt_brick.json | 7 + .../recipe/basalt_brick_block_polishing.json | 12 + .../recipe/basalt_brick_furnace.json | 7 + .../mineralogy/recipe/basalt_brick_slab.json | 12 + .../recipe/basalt_brick_slab_polishing.json | 12 + .../basalt_brick_slab_recombination.json | 12 + .../recipe/basalt_brick_stairs.json | 7 + .../recipe/basalt_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/basalt_brick_wall.json | 7 + .../recipe/basalt_brick_wall_polishing.json | 12 + .../mineralogy/recipe/basalt_furnace.json | 7 + ...alt_polished_brick_slab_recombination.json | 12 + .../basalt_polished_slab_recombination.json | 12 + .../basalt_polished_slabs_to_brick.json | 12 + .../basalt_polished_stairs_to_brick.json | 12 + .../basalt_polished_walls_to_brick.json | 12 + .../recipe/basalt_raw_slab_polishing.json | 12 + .../recipe/basalt_raw_slab_recombination.json | 7 + .../recipe/basalt_raw_slabs_to_brick.json | 12 + .../recipe/basalt_raw_stairs_polishing.json | 12 + .../recipe/basalt_raw_stairs_to_brick.json | 12 + .../recipe/basalt_raw_wall_polishing.json | 12 + .../recipe/basalt_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/basalt_relief_axe.json | 12 + .../recipe/basalt_relief_blank.json | 7 + .../recipe/basalt_relief_cross.json | 12 + .../recipe/basalt_relief_hammer.json | 17 + .../mineralogy/recipe/basalt_relief_hoe.json | 12 + .../recipe/basalt_relief_horizontal.json | 12 + .../mineralogy/recipe/basalt_relief_i.json | 12 + .../mineralogy/recipe/basalt_relief_left.json | 12 + .../recipe/basalt_relief_pickaxe.json | 12 + .../mineralogy/recipe/basalt_relief_plus.json | 12 + .../recipe/basalt_relief_right.json | 12 + .../recipe/basalt_relief_sword.json | 12 + .../recipe/basalt_relief_vertical.json | 12 + .../data/mineralogy/recipe/basalt_slab.json | 7 + .../data/mineralogy/recipe/basalt_smooth.json | 7 + .../recipe/basalt_smooth_brick.json | 7 + .../recipe/basalt_smooth_brick_furnace.json | 7 + .../recipe/basalt_smooth_brick_slab.json | 12 + .../recipe/basalt_smooth_brick_stairs.json | 7 + .../recipe/basalt_smooth_brick_wall.json | 7 + .../recipe/basalt_smooth_furnace.json | 7 + .../mineralogy/recipe/basalt_smooth_slab.json | 7 + .../recipe/basalt_smooth_stairs.json | 7 + .../mineralogy/recipe/basalt_smooth_wall.json | 7 + .../data/mineralogy/recipe/basalt_stairs.json | 7 + .../data/mineralogy/recipe/basalt_wall.json | 7 + .../recipe/basaltic_glass_brick.json | 7 + .../basaltic_glass_brick_block_polishing.json | 12 + .../recipe/basaltic_glass_brick_furnace.json | 7 + .../recipe/basaltic_glass_brick_slab.json | 12 + .../basaltic_glass_brick_slab_polishing.json | 12 + ...saltic_glass_brick_slab_recombination.json | 12 + .../recipe/basaltic_glass_brick_stairs.json | 7 + ...basaltic_glass_brick_stairs_polishing.json | 12 + .../recipe/basaltic_glass_brick_wall.json | 7 + .../basaltic_glass_brick_wall_polishing.json | 12 + .../recipe/basaltic_glass_furnace.json | 7 + ...ass_polished_brick_slab_recombination.json | 12 + ...tic_glass_polished_slab_recombination.json | 12 + ...asaltic_glass_polished_slabs_to_brick.json | 12 + ...saltic_glass_polished_stairs_to_brick.json | 12 + ...asaltic_glass_polished_walls_to_brick.json | 12 + .../basaltic_glass_raw_slab_polishing.json | 12 + ...basaltic_glass_raw_slab_recombination.json | 7 + .../basaltic_glass_raw_slabs_to_brick.json | 12 + .../basaltic_glass_raw_stairs_polishing.json | 12 + .../basaltic_glass_raw_stairs_to_brick.json | 12 + .../basaltic_glass_raw_wall_polishing.json | 12 + .../basaltic_glass_raw_walls_to_brick.json | 12 + .../recipe/basaltic_glass_relief_axe.json | 12 + .../recipe/basaltic_glass_relief_blank.json | 12 + .../recipe/basaltic_glass_relief_cross.json | 12 + .../recipe/basaltic_glass_relief_hammer.json | 17 + .../recipe/basaltic_glass_relief_hoe.json | 12 + .../basaltic_glass_relief_horizontal.json | 12 + .../recipe/basaltic_glass_relief_i.json | 12 + .../recipe/basaltic_glass_relief_left.json | 12 + .../recipe/basaltic_glass_relief_pickaxe.json | 12 + .../recipe/basaltic_glass_relief_plus.json | 12 + .../recipe/basaltic_glass_relief_right.json | 12 + .../recipe/basaltic_glass_relief_sword.json | 12 + .../basaltic_glass_relief_vertical.json | 12 + .../recipe/basaltic_glass_slab.json | 7 + .../recipe/basaltic_glass_smooth.json | 7 + .../recipe/basaltic_glass_smooth_brick.json | 7 + .../basaltic_glass_smooth_brick_furnace.json | 7 + .../basaltic_glass_smooth_brick_slab.json | 12 + .../basaltic_glass_smooth_brick_stairs.json | 7 + .../basaltic_glass_smooth_brick_wall.json | 7 + .../recipe/basaltic_glass_smooth_furnace.json | 7 + .../recipe/basaltic_glass_smooth_slab.json | 12 + .../recipe/basaltic_glass_smooth_stairs.json | 7 + .../recipe/basaltic_glass_smooth_wall.json | 7 + .../recipe/basaltic_glass_stairs.json | 7 + .../recipe/basaltic_glass_wall.json | 7 + .../mineralogy/recipe/conglomerate_brick.json | 7 + .../conglomerate_brick_block_polishing.json | 12 + .../recipe/conglomerate_brick_furnace.json | 7 + .../recipe/conglomerate_brick_slab.json | 12 + .../conglomerate_brick_slab_polishing.json | 12 + ...conglomerate_brick_slab_recombination.json | 12 + .../recipe/conglomerate_brick_stairs.json | 7 + .../conglomerate_brick_stairs_polishing.json | 12 + .../recipe/conglomerate_brick_wall.json | 7 + .../conglomerate_brick_wall_polishing.json | 12 + .../recipe/conglomerate_furnace.json | 7 + ...ate_polished_brick_slab_recombination.json | 12 + ...glomerate_polished_slab_recombination.json | 12 + .../conglomerate_polished_slabs_to_brick.json | 12 + ...conglomerate_polished_stairs_to_brick.json | 12 + .../conglomerate_polished_walls_to_brick.json | 12 + .../conglomerate_raw_slab_polishing.json | 12 + .../conglomerate_raw_slab_recombination.json | 7 + .../conglomerate_raw_slabs_to_brick.json | 12 + .../conglomerate_raw_stairs_polishing.json | 12 + .../conglomerate_raw_stairs_to_brick.json | 12 + .../conglomerate_raw_wall_polishing.json | 12 + .../conglomerate_raw_walls_to_brick.json | 12 + .../recipe/conglomerate_relief_axe.json | 12 + .../recipe/conglomerate_relief_blank.json | 12 + .../recipe/conglomerate_relief_cross.json | 12 + .../recipe/conglomerate_relief_hammer.json | 17 + .../recipe/conglomerate_relief_hoe.json | 12 + .../conglomerate_relief_horizontal.json | 12 + .../recipe/conglomerate_relief_i.json | 12 + .../recipe/conglomerate_relief_left.json | 12 + .../recipe/conglomerate_relief_pickaxe.json | 12 + .../recipe/conglomerate_relief_plus.json | 12 + .../recipe/conglomerate_relief_right.json | 12 + .../recipe/conglomerate_relief_sword.json | 12 + .../recipe/conglomerate_relief_vertical.json | 12 + .../mineralogy/recipe/conglomerate_slab.json | 7 + .../recipe/conglomerate_smooth.json | 7 + .../recipe/conglomerate_smooth_brick.json | 7 + .../conglomerate_smooth_brick_furnace.json | 7 + .../conglomerate_smooth_brick_slab.json | 12 + .../conglomerate_smooth_brick_stairs.json | 7 + .../conglomerate_smooth_brick_wall.json | 7 + .../recipe/conglomerate_smooth_furnace.json | 7 + .../recipe/conglomerate_smooth_slab.json | 12 + .../recipe/conglomerate_smooth_stairs.json | 7 + .../recipe/conglomerate_smooth_wall.json | 7 + .../recipe/conglomerate_stairs.json | 7 + .../mineralogy/recipe/conglomerate_wall.json | 7 + .../data/mineralogy/recipe/diabase_brick.json | 7 + .../recipe/diabase_brick_block_polishing.json | 12 + .../recipe/diabase_brick_furnace.json | 7 + .../mineralogy/recipe/diabase_brick_slab.json | 12 + .../recipe/diabase_brick_slab_polishing.json | 12 + .../diabase_brick_slab_recombination.json | 12 + .../recipe/diabase_brick_stairs.json | 7 + .../diabase_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/diabase_brick_wall.json | 7 + .../recipe/diabase_brick_wall_polishing.json | 12 + .../mineralogy/recipe/diabase_furnace.json | 7 + ...ase_polished_brick_slab_recombination.json | 12 + .../diabase_polished_slab_recombination.json | 12 + .../diabase_polished_slabs_to_brick.json | 12 + .../diabase_polished_stairs_to_brick.json | 12 + .../diabase_polished_walls_to_brick.json | 12 + .../recipe/diabase_raw_slab_polishing.json | 12 + .../diabase_raw_slab_recombination.json | 7 + .../recipe/diabase_raw_slabs_to_brick.json | 12 + .../recipe/diabase_raw_stairs_polishing.json | 12 + .../recipe/diabase_raw_stairs_to_brick.json | 12 + .../recipe/diabase_raw_wall_polishing.json | 12 + .../recipe/diabase_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/diabase_relief_axe.json | 12 + .../recipe/diabase_relief_blank.json | 12 + .../recipe/diabase_relief_cross.json | 12 + .../recipe/diabase_relief_hammer.json | 17 + .../mineralogy/recipe/diabase_relief_hoe.json | 12 + .../recipe/diabase_relief_horizontal.json | 12 + .../mineralogy/recipe/diabase_relief_i.json | 12 + .../recipe/diabase_relief_left.json | 12 + .../recipe/diabase_relief_pickaxe.json | 12 + .../recipe/diabase_relief_plus.json | 12 + .../recipe/diabase_relief_right.json | 12 + .../recipe/diabase_relief_sword.json | 12 + .../recipe/diabase_relief_vertical.json | 12 + .../data/mineralogy/recipe/diabase_slab.json | 7 + .../mineralogy/recipe/diabase_smooth.json | 7 + .../recipe/diabase_smooth_brick.json | 7 + .../recipe/diabase_smooth_brick_furnace.json | 7 + .../recipe/diabase_smooth_brick_slab.json | 12 + .../recipe/diabase_smooth_brick_stairs.json | 7 + .../recipe/diabase_smooth_brick_wall.json | 7 + .../recipe/diabase_smooth_furnace.json | 7 + .../recipe/diabase_smooth_slab.json | 12 + .../recipe/diabase_smooth_stairs.json | 7 + .../recipe/diabase_smooth_wall.json | 7 + .../mineralogy/recipe/diabase_stairs.json | 7 + .../data/mineralogy/recipe/diabase_wall.json | 7 + .../data/mineralogy/recipe/diorite_brick.json | 7 + .../recipe/diorite_brick_block_polishing.json | 12 + .../recipe/diorite_brick_furnace.json | 7 + .../mineralogy/recipe/diorite_brick_slab.json | 12 + .../recipe/diorite_brick_slab_polishing.json | 12 + .../diorite_brick_slab_recombination.json | 12 + .../recipe/diorite_brick_stairs.json | 7 + .../diorite_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/diorite_brick_wall.json | 7 + .../recipe/diorite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/diorite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../diorite_polished_slab_recombination.json | 12 + .../diorite_polished_slabs_to_brick.json | 12 + .../diorite_polished_stairs_to_brick.json | 12 + .../diorite_polished_walls_to_brick.json | 12 + .../recipe/diorite_raw_slab_polishing.json | 12 + .../diorite_raw_slab_recombination.json | 7 + .../recipe/diorite_raw_slabs_to_brick.json | 12 + .../recipe/diorite_raw_stairs_polishing.json | 12 + .../recipe/diorite_raw_stairs_to_brick.json | 12 + .../recipe/diorite_raw_wall_polishing.json | 12 + .../recipe/diorite_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/diorite_relief_axe.json | 12 + .../recipe/diorite_relief_blank.json | 7 + .../recipe/diorite_relief_cross.json | 12 + .../recipe/diorite_relief_hammer.json | 17 + .../mineralogy/recipe/diorite_relief_hoe.json | 12 + .../recipe/diorite_relief_horizontal.json | 12 + .../mineralogy/recipe/diorite_relief_i.json | 12 + .../recipe/diorite_relief_left.json | 12 + .../recipe/diorite_relief_pickaxe.json | 12 + .../recipe/diorite_relief_plus.json | 12 + .../recipe/diorite_relief_right.json | 12 + .../recipe/diorite_relief_sword.json | 12 + .../recipe/diorite_relief_vertical.json | 12 + .../data/mineralogy/recipe/diorite_slab.json | 7 + .../recipe/diorite_slab_from_vanilla.json | 7 + .../recipe/diorite_slab_to_vanilla.json | 7 + .../mineralogy/recipe/diorite_smooth.json | 7 + .../recipe/diorite_smooth_brick.json | 7 + .../recipe/diorite_smooth_brick_furnace.json | 7 + .../recipe/diorite_smooth_brick_slab.json | 12 + .../recipe/diorite_smooth_brick_stairs.json | 7 + .../recipe/diorite_smooth_brick_wall.json | 7 + .../recipe/diorite_smooth_furnace.json | 7 + .../recipe/diorite_smooth_slab.json | 12 + .../diorite_smooth_slab_from_vanilla.json | 7 + .../diorite_smooth_slab_to_vanilla.json | 7 + .../recipe/diorite_smooth_stairs.json | 12 + .../recipe/diorite_smooth_wall.json | 7 + .../mineralogy/recipe/diorite_stairs.json | 7 + .../data/mineralogy/recipe/diorite_wall.json | 7 + .../mineralogy/recipe/dolomite_brick.json | 7 + .../dolomite_brick_block_polishing.json | 12 + .../recipe/dolomite_brick_furnace.json | 7 + .../recipe/dolomite_brick_slab.json | 12 + .../recipe/dolomite_brick_slab_polishing.json | 12 + .../dolomite_brick_slab_recombination.json | 12 + .../recipe/dolomite_brick_stairs.json | 7 + .../dolomite_brick_stairs_polishing.json | 12 + .../recipe/dolomite_brick_wall.json | 7 + .../recipe/dolomite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/dolomite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../dolomite_polished_slab_recombination.json | 12 + .../dolomite_polished_slabs_to_brick.json | 12 + .../dolomite_polished_stairs_to_brick.json | 12 + .../dolomite_polished_walls_to_brick.json | 12 + .../recipe/dolomite_raw_slab_polishing.json | 12 + .../dolomite_raw_slab_recombination.json | 7 + .../recipe/dolomite_raw_slabs_to_brick.json | 12 + .../recipe/dolomite_raw_stairs_polishing.json | 12 + .../recipe/dolomite_raw_stairs_to_brick.json | 12 + .../recipe/dolomite_raw_wall_polishing.json | 12 + .../recipe/dolomite_raw_walls_to_brick.json | 12 + .../recipe/dolomite_relief_axe.json | 12 + .../recipe/dolomite_relief_blank.json | 12 + .../recipe/dolomite_relief_cross.json | 12 + .../recipe/dolomite_relief_hammer.json | 17 + .../recipe/dolomite_relief_hoe.json | 12 + .../recipe/dolomite_relief_horizontal.json | 12 + .../mineralogy/recipe/dolomite_relief_i.json | 12 + .../recipe/dolomite_relief_left.json | 12 + .../recipe/dolomite_relief_pickaxe.json | 12 + .../recipe/dolomite_relief_plus.json | 12 + .../recipe/dolomite_relief_right.json | 12 + .../recipe/dolomite_relief_sword.json | 12 + .../recipe/dolomite_relief_vertical.json | 12 + .../data/mineralogy/recipe/dolomite_slab.json | 7 + .../mineralogy/recipe/dolomite_smooth.json | 7 + .../recipe/dolomite_smooth_brick.json | 7 + .../recipe/dolomite_smooth_brick_furnace.json | 7 + .../recipe/dolomite_smooth_brick_slab.json | 12 + .../recipe/dolomite_smooth_brick_stairs.json | 7 + .../recipe/dolomite_smooth_brick_wall.json | 7 + .../recipe/dolomite_smooth_furnace.json | 7 + .../recipe/dolomite_smooth_slab.json | 12 + .../recipe/dolomite_smooth_stairs.json | 7 + .../recipe/dolomite_smooth_wall.json | 7 + .../mineralogy/recipe/dolomite_stairs.json | 7 + .../data/mineralogy/recipe/dolomite_wall.json | 7 + .../data/mineralogy/recipe/gabbro_brick.json | 7 + .../recipe/gabbro_brick_block_polishing.json | 12 + .../recipe/gabbro_brick_furnace.json | 7 + .../mineralogy/recipe/gabbro_brick_slab.json | 12 + .../recipe/gabbro_brick_slab_polishing.json | 12 + .../gabbro_brick_slab_recombination.json | 12 + .../recipe/gabbro_brick_stairs.json | 7 + .../recipe/gabbro_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/gabbro_brick_wall.json | 7 + .../recipe/gabbro_brick_wall_polishing.json | 12 + .../mineralogy/recipe/gabbro_furnace.json | 7 + ...bro_polished_brick_slab_recombination.json | 12 + .../gabbro_polished_slab_recombination.json | 12 + .../gabbro_polished_slabs_to_brick.json | 12 + .../gabbro_polished_stairs_to_brick.json | 12 + .../gabbro_polished_walls_to_brick.json | 12 + .../recipe/gabbro_raw_slab_polishing.json | 12 + .../recipe/gabbro_raw_slab_recombination.json | 7 + .../recipe/gabbro_raw_slabs_to_brick.json | 12 + .../recipe/gabbro_raw_stairs_polishing.json | 12 + .../recipe/gabbro_raw_stairs_to_brick.json | 12 + .../recipe/gabbro_raw_wall_polishing.json | 12 + .../recipe/gabbro_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/gabbro_relief_axe.json | 12 + .../recipe/gabbro_relief_blank.json | 12 + .../recipe/gabbro_relief_cross.json | 12 + .../recipe/gabbro_relief_hammer.json | 17 + .../mineralogy/recipe/gabbro_relief_hoe.json | 12 + .../recipe/gabbro_relief_horizontal.json | 12 + .../mineralogy/recipe/gabbro_relief_i.json | 12 + .../mineralogy/recipe/gabbro_relief_left.json | 12 + .../recipe/gabbro_relief_pickaxe.json | 12 + .../mineralogy/recipe/gabbro_relief_plus.json | 12 + .../recipe/gabbro_relief_right.json | 12 + .../recipe/gabbro_relief_sword.json | 12 + .../recipe/gabbro_relief_vertical.json | 12 + .../data/mineralogy/recipe/gabbro_slab.json | 7 + .../data/mineralogy/recipe/gabbro_smooth.json | 7 + .../recipe/gabbro_smooth_brick.json | 7 + .../recipe/gabbro_smooth_brick_furnace.json | 7 + .../recipe/gabbro_smooth_brick_slab.json | 12 + .../recipe/gabbro_smooth_brick_stairs.json | 7 + .../recipe/gabbro_smooth_brick_wall.json | 7 + .../recipe/gabbro_smooth_furnace.json | 7 + .../mineralogy/recipe/gabbro_smooth_slab.json | 12 + .../recipe/gabbro_smooth_stairs.json | 7 + .../mineralogy/recipe/gabbro_smooth_wall.json | 7 + .../data/mineralogy/recipe/gabbro_stairs.json | 7 + .../data/mineralogy/recipe/gabbro_wall.json | 7 + .../data/mineralogy/recipe/gneiss_brick.json | 7 + .../recipe/gneiss_brick_block_polishing.json | 12 + .../recipe/gneiss_brick_furnace.json | 7 + .../mineralogy/recipe/gneiss_brick_slab.json | 12 + .../recipe/gneiss_brick_slab_polishing.json | 12 + .../gneiss_brick_slab_recombination.json | 12 + .../recipe/gneiss_brick_stairs.json | 7 + .../recipe/gneiss_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/gneiss_brick_wall.json | 7 + .../recipe/gneiss_brick_wall_polishing.json | 12 + .../mineralogy/recipe/gneiss_furnace.json | 7 + ...iss_polished_brick_slab_recombination.json | 12 + .../gneiss_polished_slab_recombination.json | 12 + .../gneiss_polished_slabs_to_brick.json | 12 + .../gneiss_polished_stairs_to_brick.json | 12 + .../gneiss_polished_walls_to_brick.json | 12 + .../recipe/gneiss_raw_slab_polishing.json | 12 + .../recipe/gneiss_raw_slab_recombination.json | 7 + .../recipe/gneiss_raw_slabs_to_brick.json | 12 + .../recipe/gneiss_raw_stairs_polishing.json | 12 + .../recipe/gneiss_raw_stairs_to_brick.json | 12 + .../recipe/gneiss_raw_wall_polishing.json | 12 + .../recipe/gneiss_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/gneiss_relief_axe.json | 12 + .../recipe/gneiss_relief_blank.json | 12 + .../recipe/gneiss_relief_cross.json | 12 + .../recipe/gneiss_relief_hammer.json | 17 + .../mineralogy/recipe/gneiss_relief_hoe.json | 12 + .../recipe/gneiss_relief_horizontal.json | 12 + .../mineralogy/recipe/gneiss_relief_i.json | 12 + .../mineralogy/recipe/gneiss_relief_left.json | 12 + .../recipe/gneiss_relief_pickaxe.json | 12 + .../mineralogy/recipe/gneiss_relief_plus.json | 12 + .../recipe/gneiss_relief_right.json | 12 + .../recipe/gneiss_relief_sword.json | 12 + .../recipe/gneiss_relief_vertical.json | 12 + .../data/mineralogy/recipe/gneiss_slab.json | 7 + .../data/mineralogy/recipe/gneiss_smooth.json | 7 + .../recipe/gneiss_smooth_brick.json | 7 + .../recipe/gneiss_smooth_brick_furnace.json | 7 + .../recipe/gneiss_smooth_brick_slab.json | 12 + .../recipe/gneiss_smooth_brick_stairs.json | 7 + .../recipe/gneiss_smooth_brick_wall.json | 7 + .../recipe/gneiss_smooth_furnace.json | 7 + .../mineralogy/recipe/gneiss_smooth_slab.json | 12 + .../recipe/gneiss_smooth_stairs.json | 7 + .../mineralogy/recipe/gneiss_smooth_wall.json | 7 + .../data/mineralogy/recipe/gneiss_stairs.json | 7 + .../data/mineralogy/recipe/gneiss_wall.json | 7 + .../data/mineralogy/recipe/granite_brick.json | 7 + .../recipe/granite_brick_block_polishing.json | 12 + .../recipe/granite_brick_furnace.json | 7 + .../mineralogy/recipe/granite_brick_slab.json | 12 + .../recipe/granite_brick_slab_polishing.json | 12 + .../granite_brick_slab_recombination.json | 12 + .../recipe/granite_brick_stairs.json | 7 + .../granite_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/granite_brick_wall.json | 7 + .../recipe/granite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/granite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../granite_polished_slab_recombination.json | 12 + .../granite_polished_slabs_to_brick.json | 12 + .../granite_polished_stairs_to_brick.json | 12 + .../granite_polished_walls_to_brick.json | 12 + .../recipe/granite_raw_slab_polishing.json | 12 + .../granite_raw_slab_recombination.json | 7 + .../recipe/granite_raw_slabs_to_brick.json | 12 + .../recipe/granite_raw_stairs_polishing.json | 12 + .../recipe/granite_raw_stairs_to_brick.json | 12 + .../recipe/granite_raw_wall_polishing.json | 12 + .../recipe/granite_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/granite_relief_axe.json | 12 + .../recipe/granite_relief_blank.json | 7 + .../recipe/granite_relief_cross.json | 12 + .../recipe/granite_relief_hammer.json | 17 + .../mineralogy/recipe/granite_relief_hoe.json | 12 + .../recipe/granite_relief_horizontal.json | 12 + .../mineralogy/recipe/granite_relief_i.json | 12 + .../recipe/granite_relief_left.json | 12 + .../recipe/granite_relief_pickaxe.json | 12 + .../recipe/granite_relief_plus.json | 12 + .../recipe/granite_relief_right.json | 12 + .../recipe/granite_relief_sword.json | 12 + .../recipe/granite_relief_vertical.json | 12 + .../data/mineralogy/recipe/granite_slab.json | 7 + .../recipe/granite_slab_from_vanilla.json | 7 + .../recipe/granite_slab_to_vanilla.json | 7 + .../mineralogy/recipe/granite_smooth.json | 7 + .../recipe/granite_smooth_brick.json | 7 + .../recipe/granite_smooth_brick_furnace.json | 7 + .../recipe/granite_smooth_brick_slab.json | 12 + .../recipe/granite_smooth_brick_stairs.json | 7 + .../recipe/granite_smooth_brick_wall.json | 7 + .../recipe/granite_smooth_furnace.json | 7 + .../recipe/granite_smooth_slab.json | 12 + .../granite_smooth_slab_from_vanilla.json | 7 + .../granite_smooth_slab_to_vanilla.json | 7 + .../recipe/granite_smooth_stairs.json | 12 + .../recipe/granite_smooth_wall.json | 7 + .../mineralogy/recipe/granite_stairs.json | 7 + .../data/mineralogy/recipe/granite_wall.json | 7 + .../mineralogy/recipe/hornfels_brick.json | 7 + .../hornfels_brick_block_polishing.json | 12 + .../recipe/hornfels_brick_furnace.json | 7 + .../recipe/hornfels_brick_slab.json | 12 + .../recipe/hornfels_brick_slab_polishing.json | 12 + .../hornfels_brick_slab_recombination.json | 12 + .../recipe/hornfels_brick_stairs.json | 7 + .../hornfels_brick_stairs_polishing.json | 12 + .../recipe/hornfels_brick_wall.json | 7 + .../recipe/hornfels_brick_wall_polishing.json | 12 + .../mineralogy/recipe/hornfels_furnace.json | 7 + ...els_polished_brick_slab_recombination.json | 12 + .../hornfels_polished_slab_recombination.json | 12 + .../hornfels_polished_slabs_to_brick.json | 12 + .../hornfels_polished_stairs_to_brick.json | 12 + .../hornfels_polished_walls_to_brick.json | 12 + .../recipe/hornfels_raw_slab_polishing.json | 12 + .../hornfels_raw_slab_recombination.json | 7 + .../recipe/hornfels_raw_slabs_to_brick.json | 12 + .../recipe/hornfels_raw_stairs_polishing.json | 12 + .../recipe/hornfels_raw_stairs_to_brick.json | 12 + .../recipe/hornfels_raw_wall_polishing.json | 12 + .../recipe/hornfels_raw_walls_to_brick.json | 12 + .../recipe/hornfels_relief_axe.json | 12 + .../recipe/hornfels_relief_blank.json | 12 + .../recipe/hornfels_relief_cross.json | 12 + .../recipe/hornfels_relief_hammer.json | 17 + .../recipe/hornfels_relief_hoe.json | 12 + .../recipe/hornfels_relief_horizontal.json | 12 + .../mineralogy/recipe/hornfels_relief_i.json | 12 + .../recipe/hornfels_relief_left.json | 12 + .../recipe/hornfels_relief_pickaxe.json | 12 + .../recipe/hornfels_relief_plus.json | 12 + .../recipe/hornfels_relief_right.json | 12 + .../recipe/hornfels_relief_sword.json | 12 + .../recipe/hornfels_relief_vertical.json | 12 + .../data/mineralogy/recipe/hornfels_slab.json | 7 + .../mineralogy/recipe/hornfels_smooth.json | 7 + .../recipe/hornfels_smooth_brick.json | 7 + .../recipe/hornfels_smooth_brick_furnace.json | 7 + .../recipe/hornfels_smooth_brick_slab.json | 12 + .../recipe/hornfels_smooth_brick_stairs.json | 7 + .../recipe/hornfels_smooth_brick_wall.json | 7 + .../recipe/hornfels_smooth_furnace.json | 7 + .../recipe/hornfels_smooth_slab.json | 12 + .../recipe/hornfels_smooth_stairs.json | 7 + .../recipe/hornfels_smooth_wall.json | 7 + .../mineralogy/recipe/hornfels_stairs.json | 7 + .../data/mineralogy/recipe/hornfels_wall.json | 7 + .../mineralogy/recipe/limestone_brick.json | 7 + .../limestone_brick_block_polishing.json | 12 + .../recipe/limestone_brick_furnace.json | 7 + .../recipe/limestone_brick_slab.json | 12 + .../limestone_brick_slab_polishing.json | 12 + .../limestone_brick_slab_recombination.json | 12 + .../recipe/limestone_brick_stairs.json | 7 + .../limestone_brick_stairs_polishing.json | 12 + .../recipe/limestone_brick_wall.json | 7 + .../limestone_brick_wall_polishing.json | 12 + .../mineralogy/recipe/limestone_furnace.json | 7 + ...one_polished_brick_slab_recombination.json | 12 + ...limestone_polished_slab_recombination.json | 12 + .../limestone_polished_slabs_to_brick.json | 12 + .../limestone_polished_stairs_to_brick.json | 12 + .../limestone_polished_walls_to_brick.json | 12 + .../recipe/limestone_raw_slab_polishing.json | 12 + .../limestone_raw_slab_recombination.json | 7 + .../recipe/limestone_raw_slabs_to_brick.json | 12 + .../limestone_raw_stairs_polishing.json | 12 + .../recipe/limestone_raw_stairs_to_brick.json | 12 + .../recipe/limestone_raw_wall_polishing.json | 12 + .../recipe/limestone_raw_walls_to_brick.json | 12 + .../recipe/limestone_relief_axe.json | 12 + .../recipe/limestone_relief_blank.json | 12 + .../recipe/limestone_relief_cross.json | 12 + .../recipe/limestone_relief_hammer.json | 17 + .../recipe/limestone_relief_hoe.json | 12 + .../recipe/limestone_relief_horizontal.json | 12 + .../mineralogy/recipe/limestone_relief_i.json | 12 + .../recipe/limestone_relief_left.json | 12 + .../recipe/limestone_relief_pickaxe.json | 12 + .../recipe/limestone_relief_plus.json | 12 + .../recipe/limestone_relief_right.json | 12 + .../recipe/limestone_relief_sword.json | 12 + .../recipe/limestone_relief_vertical.json | 12 + .../mineralogy/recipe/limestone_slab.json | 7 + .../mineralogy/recipe/limestone_smooth.json | 7 + .../recipe/limestone_smooth_brick.json | 7 + .../limestone_smooth_brick_furnace.json | 7 + .../recipe/limestone_smooth_brick_slab.json | 12 + .../recipe/limestone_smooth_brick_stairs.json | 7 + .../recipe/limestone_smooth_brick_wall.json | 7 + .../recipe/limestone_smooth_furnace.json | 7 + .../recipe/limestone_smooth_slab.json | 12 + .../recipe/limestone_smooth_stairs.json | 7 + .../recipe/limestone_smooth_wall.json | 7 + .../mineralogy/recipe/limestone_stairs.json | 7 + .../mineralogy/recipe/limestone_wall.json | 7 + .../data/mineralogy/recipe/marble_brick.json | 7 + .../recipe/marble_brick_block_polishing.json | 12 + .../recipe/marble_brick_furnace.json | 7 + .../mineralogy/recipe/marble_brick_slab.json | 12 + .../recipe/marble_brick_slab_polishing.json | 12 + .../marble_brick_slab_recombination.json | 12 + .../recipe/marble_brick_stairs.json | 7 + .../recipe/marble_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/marble_brick_wall.json | 7 + .../recipe/marble_brick_wall_polishing.json | 12 + .../mineralogy/recipe/marble_furnace.json | 7 + ...ble_polished_brick_slab_recombination.json | 12 + .../marble_polished_slab_recombination.json | 12 + .../marble_polished_slabs_to_brick.json | 12 + .../marble_polished_stairs_to_brick.json | 12 + .../marble_polished_walls_to_brick.json | 12 + .../recipe/marble_raw_slab_polishing.json | 12 + .../recipe/marble_raw_slab_recombination.json | 7 + .../recipe/marble_raw_slabs_to_brick.json | 12 + .../recipe/marble_raw_stairs_polishing.json | 12 + .../recipe/marble_raw_stairs_to_brick.json | 12 + .../recipe/marble_raw_wall_polishing.json | 12 + .../recipe/marble_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/marble_relief_axe.json | 12 + .../recipe/marble_relief_blank.json | 12 + .../recipe/marble_relief_cross.json | 12 + .../recipe/marble_relief_hammer.json | 17 + .../mineralogy/recipe/marble_relief_hoe.json | 12 + .../recipe/marble_relief_horizontal.json | 12 + .../mineralogy/recipe/marble_relief_i.json | 12 + .../mineralogy/recipe/marble_relief_left.json | 12 + .../recipe/marble_relief_pickaxe.json | 12 + .../mineralogy/recipe/marble_relief_plus.json | 12 + .../recipe/marble_relief_right.json | 12 + .../recipe/marble_relief_sword.json | 12 + .../recipe/marble_relief_vertical.json | 12 + .../data/mineralogy/recipe/marble_slab.json | 7 + .../data/mineralogy/recipe/marble_smooth.json | 7 + .../recipe/marble_smooth_brick.json | 7 + .../recipe/marble_smooth_brick_furnace.json | 7 + .../recipe/marble_smooth_brick_slab.json | 12 + .../recipe/marble_smooth_brick_stairs.json | 7 + .../recipe/marble_smooth_brick_wall.json | 7 + .../recipe/marble_smooth_furnace.json | 7 + .../mineralogy/recipe/marble_smooth_slab.json | 12 + .../recipe/marble_smooth_stairs.json | 7 + .../mineralogy/recipe/marble_smooth_wall.json | 7 + .../data/mineralogy/recipe/marble_stairs.json | 7 + .../data/mineralogy/recipe/marble_wall.json | 7 + .../mineralogy/recipe/novaculite_brick.json | 7 + .../novaculite_brick_block_polishing.json | 12 + .../recipe/novaculite_brick_furnace.json | 7 + .../recipe/novaculite_brick_slab.json | 12 + .../novaculite_brick_slab_polishing.json | 12 + .../novaculite_brick_slab_recombination.json | 12 + .../recipe/novaculite_brick_stairs.json | 7 + .../novaculite_brick_stairs_polishing.json | 12 + .../recipe/novaculite_brick_wall.json | 7 + .../novaculite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/novaculite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...ovaculite_polished_slab_recombination.json | 12 + .../novaculite_polished_slabs_to_brick.json | 12 + .../novaculite_polished_stairs_to_brick.json | 12 + .../novaculite_polished_walls_to_brick.json | 12 + .../recipe/novaculite_raw_slab_polishing.json | 12 + .../novaculite_raw_slab_recombination.json | 7 + .../recipe/novaculite_raw_slabs_to_brick.json | 12 + .../novaculite_raw_stairs_polishing.json | 12 + .../novaculite_raw_stairs_to_brick.json | 12 + .../recipe/novaculite_raw_wall_polishing.json | 12 + .../recipe/novaculite_raw_walls_to_brick.json | 12 + .../recipe/novaculite_relief_axe.json | 12 + .../recipe/novaculite_relief_blank.json | 12 + .../recipe/novaculite_relief_cross.json | 12 + .../recipe/novaculite_relief_hammer.json | 17 + .../recipe/novaculite_relief_hoe.json | 12 + .../recipe/novaculite_relief_horizontal.json | 12 + .../recipe/novaculite_relief_i.json | 12 + .../recipe/novaculite_relief_left.json | 12 + .../recipe/novaculite_relief_pickaxe.json | 12 + .../recipe/novaculite_relief_plus.json | 12 + .../recipe/novaculite_relief_right.json | 12 + .../recipe/novaculite_relief_sword.json | 12 + .../recipe/novaculite_relief_vertical.json | 12 + .../mineralogy/recipe/novaculite_slab.json | 7 + .../mineralogy/recipe/novaculite_smooth.json | 7 + .../recipe/novaculite_smooth_brick.json | 7 + .../novaculite_smooth_brick_furnace.json | 7 + .../recipe/novaculite_smooth_brick_slab.json | 12 + .../novaculite_smooth_brick_stairs.json | 7 + .../recipe/novaculite_smooth_brick_wall.json | 7 + .../recipe/novaculite_smooth_furnace.json | 7 + .../recipe/novaculite_smooth_slab.json | 12 + .../recipe/novaculite_smooth_stairs.json | 7 + .../recipe/novaculite_smooth_wall.json | 7 + .../mineralogy/recipe/novaculite_stairs.json | 7 + .../mineralogy/recipe/novaculite_wall.json | 7 + .../mineralogy/recipe/pegmatite_brick.json | 7 + .../pegmatite_brick_block_polishing.json | 12 + .../recipe/pegmatite_brick_furnace.json | 7 + .../recipe/pegmatite_brick_slab.json | 12 + .../pegmatite_brick_slab_polishing.json | 12 + .../pegmatite_brick_slab_recombination.json | 12 + .../recipe/pegmatite_brick_stairs.json | 7 + .../pegmatite_brick_stairs_polishing.json | 12 + .../recipe/pegmatite_brick_wall.json | 7 + .../pegmatite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/pegmatite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...pegmatite_polished_slab_recombination.json | 12 + .../pegmatite_polished_slabs_to_brick.json | 12 + .../pegmatite_polished_stairs_to_brick.json | 12 + .../pegmatite_polished_walls_to_brick.json | 12 + .../recipe/pegmatite_raw_slab_polishing.json | 12 + .../pegmatite_raw_slab_recombination.json | 7 + .../recipe/pegmatite_raw_slabs_to_brick.json | 12 + .../pegmatite_raw_stairs_polishing.json | 12 + .../recipe/pegmatite_raw_stairs_to_brick.json | 12 + .../recipe/pegmatite_raw_wall_polishing.json | 12 + .../recipe/pegmatite_raw_walls_to_brick.json | 12 + .../recipe/pegmatite_relief_axe.json | 12 + .../recipe/pegmatite_relief_blank.json | 12 + .../recipe/pegmatite_relief_cross.json | 12 + .../recipe/pegmatite_relief_hammer.json | 17 + .../recipe/pegmatite_relief_hoe.json | 12 + .../recipe/pegmatite_relief_horizontal.json | 12 + .../mineralogy/recipe/pegmatite_relief_i.json | 12 + .../recipe/pegmatite_relief_left.json | 12 + .../recipe/pegmatite_relief_pickaxe.json | 12 + .../recipe/pegmatite_relief_plus.json | 12 + .../recipe/pegmatite_relief_right.json | 12 + .../recipe/pegmatite_relief_sword.json | 12 + .../recipe/pegmatite_relief_vertical.json | 12 + .../mineralogy/recipe/pegmatite_slab.json | 7 + .../mineralogy/recipe/pegmatite_smooth.json | 7 + .../recipe/pegmatite_smooth_brick.json | 7 + .../pegmatite_smooth_brick_furnace.json | 7 + .../recipe/pegmatite_smooth_brick_slab.json | 12 + .../recipe/pegmatite_smooth_brick_stairs.json | 7 + .../recipe/pegmatite_smooth_brick_wall.json | 7 + .../recipe/pegmatite_smooth_furnace.json | 7 + .../recipe/pegmatite_smooth_slab.json | 12 + .../recipe/pegmatite_smooth_stairs.json | 7 + .../recipe/pegmatite_smooth_wall.json | 7 + .../mineralogy/recipe/pegmatite_stairs.json | 7 + .../mineralogy/recipe/pegmatite_wall.json | 7 + .../mineralogy/recipe/peridotite_brick.json | 7 + .../peridotite_brick_block_polishing.json | 12 + .../recipe/peridotite_brick_furnace.json | 7 + .../recipe/peridotite_brick_slab.json | 12 + .../peridotite_brick_slab_polishing.json | 12 + .../peridotite_brick_slab_recombination.json | 12 + .../recipe/peridotite_brick_stairs.json | 7 + .../peridotite_brick_stairs_polishing.json | 12 + .../recipe/peridotite_brick_wall.json | 7 + .../peridotite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/peridotite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...eridotite_polished_slab_recombination.json | 12 + .../peridotite_polished_slabs_to_brick.json | 12 + .../peridotite_polished_stairs_to_brick.json | 12 + .../peridotite_polished_walls_to_brick.json | 12 + .../recipe/peridotite_raw_slab_polishing.json | 12 + .../peridotite_raw_slab_recombination.json | 7 + .../recipe/peridotite_raw_slabs_to_brick.json | 12 + .../peridotite_raw_stairs_polishing.json | 12 + .../peridotite_raw_stairs_to_brick.json | 12 + .../recipe/peridotite_raw_wall_polishing.json | 12 + .../recipe/peridotite_raw_walls_to_brick.json | 12 + .../recipe/peridotite_relief_axe.json | 12 + .../recipe/peridotite_relief_blank.json | 12 + .../recipe/peridotite_relief_cross.json | 12 + .../recipe/peridotite_relief_hammer.json | 17 + .../recipe/peridotite_relief_hoe.json | 12 + .../recipe/peridotite_relief_horizontal.json | 12 + .../recipe/peridotite_relief_i.json | 12 + .../recipe/peridotite_relief_left.json | 12 + .../recipe/peridotite_relief_pickaxe.json | 12 + .../recipe/peridotite_relief_plus.json | 12 + .../recipe/peridotite_relief_right.json | 12 + .../recipe/peridotite_relief_sword.json | 12 + .../recipe/peridotite_relief_vertical.json | 12 + .../mineralogy/recipe/peridotite_slab.json | 7 + .../mineralogy/recipe/peridotite_smooth.json | 7 + .../recipe/peridotite_smooth_brick.json | 7 + .../peridotite_smooth_brick_furnace.json | 7 + .../recipe/peridotite_smooth_brick_slab.json | 12 + .../peridotite_smooth_brick_stairs.json | 7 + .../recipe/peridotite_smooth_brick_wall.json | 7 + .../recipe/peridotite_smooth_furnace.json | 7 + .../recipe/peridotite_smooth_slab.json | 12 + .../recipe/peridotite_smooth_stairs.json | 7 + .../recipe/peridotite_smooth_wall.json | 7 + .../mineralogy/recipe/peridotite_stairs.json | 7 + .../mineralogy/recipe/peridotite_wall.json | 7 + .../mineralogy/recipe/phyllite_brick.json | 7 + .../phyllite_brick_block_polishing.json | 12 + .../recipe/phyllite_brick_furnace.json | 7 + .../recipe/phyllite_brick_slab.json | 12 + .../recipe/phyllite_brick_slab_polishing.json | 12 + .../phyllite_brick_slab_recombination.json | 12 + .../recipe/phyllite_brick_stairs.json | 7 + .../phyllite_brick_stairs_polishing.json | 12 + .../recipe/phyllite_brick_wall.json | 7 + .../recipe/phyllite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/phyllite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../phyllite_polished_slab_recombination.json | 12 + .../phyllite_polished_slabs_to_brick.json | 12 + .../phyllite_polished_stairs_to_brick.json | 12 + .../phyllite_polished_walls_to_brick.json | 12 + .../recipe/phyllite_raw_slab_polishing.json | 12 + .../phyllite_raw_slab_recombination.json | 7 + .../recipe/phyllite_raw_slabs_to_brick.json | 12 + .../recipe/phyllite_raw_stairs_polishing.json | 12 + .../recipe/phyllite_raw_stairs_to_brick.json | 12 + .../recipe/phyllite_raw_wall_polishing.json | 12 + .../recipe/phyllite_raw_walls_to_brick.json | 12 + .../recipe/phyllite_relief_axe.json | 12 + .../recipe/phyllite_relief_blank.json | 12 + .../recipe/phyllite_relief_cross.json | 12 + .../recipe/phyllite_relief_hammer.json | 17 + .../recipe/phyllite_relief_hoe.json | 12 + .../recipe/phyllite_relief_horizontal.json | 12 + .../mineralogy/recipe/phyllite_relief_i.json | 12 + .../recipe/phyllite_relief_left.json | 12 + .../recipe/phyllite_relief_pickaxe.json | 12 + .../recipe/phyllite_relief_plus.json | 12 + .../recipe/phyllite_relief_right.json | 12 + .../recipe/phyllite_relief_sword.json | 12 + .../recipe/phyllite_relief_vertical.json | 12 + .../data/mineralogy/recipe/phyllite_slab.json | 7 + .../mineralogy/recipe/phyllite_smooth.json | 7 + .../recipe/phyllite_smooth_brick.json | 7 + .../recipe/phyllite_smooth_brick_furnace.json | 7 + .../recipe/phyllite_smooth_brick_slab.json | 12 + .../recipe/phyllite_smooth_brick_stairs.json | 7 + .../recipe/phyllite_smooth_brick_wall.json | 7 + .../recipe/phyllite_smooth_furnace.json | 7 + .../recipe/phyllite_smooth_slab.json | 12 + .../recipe/phyllite_smooth_stairs.json | 7 + .../recipe/phyllite_smooth_wall.json | 7 + .../mineralogy/recipe/phyllite_stairs.json | 7 + .../data/mineralogy/recipe/phyllite_wall.json | 7 + .../mineralogy/recipe/quartzite_brick.json | 7 + .../quartzite_brick_block_polishing.json | 12 + .../recipe/quartzite_brick_furnace.json | 7 + .../recipe/quartzite_brick_slab.json | 12 + .../quartzite_brick_slab_polishing.json | 12 + .../quartzite_brick_slab_recombination.json | 12 + .../recipe/quartzite_brick_stairs.json | 7 + .../quartzite_brick_stairs_polishing.json | 12 + .../recipe/quartzite_brick_wall.json | 7 + .../quartzite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/quartzite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + ...quartzite_polished_slab_recombination.json | 12 + .../quartzite_polished_slabs_to_brick.json | 12 + .../quartzite_polished_stairs_to_brick.json | 12 + .../quartzite_polished_walls_to_brick.json | 12 + .../recipe/quartzite_raw_slab_polishing.json | 12 + .../quartzite_raw_slab_recombination.json | 7 + .../recipe/quartzite_raw_slabs_to_brick.json | 12 + .../quartzite_raw_stairs_polishing.json | 12 + .../recipe/quartzite_raw_stairs_to_brick.json | 12 + .../recipe/quartzite_raw_wall_polishing.json | 12 + .../recipe/quartzite_raw_walls_to_brick.json | 12 + .../recipe/quartzite_relief_axe.json | 12 + .../recipe/quartzite_relief_blank.json | 12 + .../recipe/quartzite_relief_cross.json | 12 + .../recipe/quartzite_relief_hammer.json | 17 + .../recipe/quartzite_relief_hoe.json | 12 + .../recipe/quartzite_relief_horizontal.json | 12 + .../mineralogy/recipe/quartzite_relief_i.json | 12 + .../recipe/quartzite_relief_left.json | 12 + .../recipe/quartzite_relief_pickaxe.json | 12 + .../recipe/quartzite_relief_plus.json | 12 + .../recipe/quartzite_relief_right.json | 12 + .../recipe/quartzite_relief_sword.json | 12 + .../recipe/quartzite_relief_vertical.json | 12 + .../mineralogy/recipe/quartzite_slab.json | 7 + .../mineralogy/recipe/quartzite_smooth.json | 7 + .../recipe/quartzite_smooth_brick.json | 7 + .../quartzite_smooth_brick_furnace.json | 7 + .../recipe/quartzite_smooth_brick_slab.json | 12 + .../recipe/quartzite_smooth_brick_stairs.json | 7 + .../recipe/quartzite_smooth_brick_wall.json | 7 + .../recipe/quartzite_smooth_furnace.json | 7 + .../recipe/quartzite_smooth_slab.json | 12 + .../recipe/quartzite_smooth_stairs.json | 7 + .../recipe/quartzite_smooth_wall.json | 7 + .../mineralogy/recipe/quartzite_stairs.json | 7 + .../mineralogy/recipe/quartzite_wall.json | 7 + .../mineralogy/recipe/rhyolite_brick.json | 7 + .../rhyolite_brick_block_polishing.json | 12 + .../recipe/rhyolite_brick_furnace.json | 7 + .../recipe/rhyolite_brick_slab.json | 12 + .../recipe/rhyolite_brick_slab_polishing.json | 12 + .../rhyolite_brick_slab_recombination.json | 12 + .../recipe/rhyolite_brick_stairs.json | 7 + .../rhyolite_brick_stairs_polishing.json | 12 + .../recipe/rhyolite_brick_wall.json | 7 + .../recipe/rhyolite_brick_wall_polishing.json | 12 + .../mineralogy/recipe/rhyolite_furnace.json | 7 + ...ite_polished_brick_slab_recombination.json | 12 + .../rhyolite_polished_slab_recombination.json | 12 + .../rhyolite_polished_slabs_to_brick.json | 12 + .../rhyolite_polished_stairs_to_brick.json | 12 + .../rhyolite_polished_walls_to_brick.json | 12 + .../recipe/rhyolite_raw_slab_polishing.json | 12 + .../rhyolite_raw_slab_recombination.json | 7 + .../recipe/rhyolite_raw_slabs_to_brick.json | 12 + .../recipe/rhyolite_raw_stairs_polishing.json | 12 + .../recipe/rhyolite_raw_stairs_to_brick.json | 12 + .../recipe/rhyolite_raw_wall_polishing.json | 12 + .../recipe/rhyolite_raw_walls_to_brick.json | 12 + .../recipe/rhyolite_relief_axe.json | 12 + .../recipe/rhyolite_relief_blank.json | 12 + .../recipe/rhyolite_relief_cross.json | 12 + .../recipe/rhyolite_relief_hammer.json | 17 + .../recipe/rhyolite_relief_hoe.json | 12 + .../recipe/rhyolite_relief_horizontal.json | 12 + .../mineralogy/recipe/rhyolite_relief_i.json | 12 + .../recipe/rhyolite_relief_left.json | 12 + .../recipe/rhyolite_relief_pickaxe.json | 12 + .../recipe/rhyolite_relief_plus.json | 12 + .../recipe/rhyolite_relief_right.json | 12 + .../recipe/rhyolite_relief_sword.json | 12 + .../recipe/rhyolite_relief_vertical.json | 12 + .../data/mineralogy/recipe/rhyolite_slab.json | 7 + .../mineralogy/recipe/rhyolite_smooth.json | 7 + .../recipe/rhyolite_smooth_brick.json | 7 + .../recipe/rhyolite_smooth_brick_furnace.json | 7 + .../recipe/rhyolite_smooth_brick_slab.json | 12 + .../recipe/rhyolite_smooth_brick_stairs.json | 7 + .../recipe/rhyolite_smooth_brick_wall.json | 7 + .../recipe/rhyolite_smooth_furnace.json | 7 + .../recipe/rhyolite_smooth_slab.json | 12 + .../recipe/rhyolite_smooth_stairs.json | 7 + .../recipe/rhyolite_smooth_wall.json | 7 + .../mineralogy/recipe/rhyolite_stairs.json | 7 + .../data/mineralogy/recipe/rhyolite_wall.json | 7 + .../mineralogy/recipe/rock_salt_brick.json | 7 + .../rock_salt_brick_block_polishing.json | 12 + .../recipe/rock_salt_brick_furnace.json | 7 + .../recipe/rock_salt_brick_slab.json | 12 + .../rock_salt_brick_slab_polishing.json | 12 + .../rock_salt_brick_slab_recombination.json | 12 + .../recipe/rock_salt_brick_stairs.json | 7 + .../rock_salt_brick_stairs_polishing.json | 12 + .../recipe/rock_salt_brick_wall.json | 7 + .../rock_salt_brick_wall_polishing.json | 12 + .../mineralogy/recipe/rock_salt_furnace.json | 7 + ...alt_polished_brick_slab_recombination.json | 12 + ...rock_salt_polished_slab_recombination.json | 12 + .../rock_salt_polished_slabs_to_brick.json | 12 + .../rock_salt_polished_stairs_to_brick.json | 12 + .../rock_salt_polished_walls_to_brick.json | 12 + .../recipe/rock_salt_raw_slab_polishing.json | 12 + .../rock_salt_raw_slab_recombination.json | 7 + .../recipe/rock_salt_raw_slabs_to_brick.json | 12 + .../rock_salt_raw_stairs_polishing.json | 12 + .../recipe/rock_salt_raw_stairs_to_brick.json | 12 + .../recipe/rock_salt_raw_wall_polishing.json | 12 + .../recipe/rock_salt_raw_walls_to_brick.json | 12 + .../recipe/rock_salt_relief_axe.json | 12 + .../recipe/rock_salt_relief_blank.json | 12 + .../recipe/rock_salt_relief_cross.json | 12 + .../recipe/rock_salt_relief_hammer.json | 17 + .../recipe/rock_salt_relief_hoe.json | 12 + .../recipe/rock_salt_relief_horizontal.json | 12 + .../mineralogy/recipe/rock_salt_relief_i.json | 12 + .../recipe/rock_salt_relief_left.json | 12 + .../recipe/rock_salt_relief_pickaxe.json | 12 + .../recipe/rock_salt_relief_plus.json | 12 + .../recipe/rock_salt_relief_right.json | 12 + .../recipe/rock_salt_relief_sword.json | 12 + .../recipe/rock_salt_relief_vertical.json | 12 + .../mineralogy/recipe/rock_salt_slab.json | 7 + .../mineralogy/recipe/rock_salt_smooth.json | 7 + .../recipe/rock_salt_smooth_brick.json | 7 + .../rock_salt_smooth_brick_furnace.json | 7 + .../recipe/rock_salt_smooth_brick_slab.json | 12 + .../recipe/rock_salt_smooth_brick_stairs.json | 7 + .../recipe/rock_salt_smooth_brick_wall.json | 7 + .../recipe/rock_salt_smooth_furnace.json | 7 + .../recipe/rock_salt_smooth_slab.json | 12 + .../recipe/rock_salt_smooth_stairs.json | 7 + .../recipe/rock_salt_smooth_wall.json | 7 + .../mineralogy/recipe/rock_salt_stairs.json | 7 + .../mineralogy/recipe/rock_salt_wall.json | 7 + .../data/mineralogy/recipe/schist_brick.json | 7 + .../recipe/schist_brick_block_polishing.json | 12 + .../recipe/schist_brick_furnace.json | 7 + .../mineralogy/recipe/schist_brick_slab.json | 12 + .../recipe/schist_brick_slab_polishing.json | 12 + .../schist_brick_slab_recombination.json | 12 + .../recipe/schist_brick_stairs.json | 7 + .../recipe/schist_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/schist_brick_wall.json | 7 + .../recipe/schist_brick_wall_polishing.json | 12 + .../mineralogy/recipe/schist_furnace.json | 7 + ...ist_polished_brick_slab_recombination.json | 12 + .../schist_polished_slab_recombination.json | 12 + .../schist_polished_slabs_to_brick.json | 12 + .../schist_polished_stairs_to_brick.json | 12 + .../schist_polished_walls_to_brick.json | 12 + .../recipe/schist_raw_slab_polishing.json | 12 + .../recipe/schist_raw_slab_recombination.json | 7 + .../recipe/schist_raw_slabs_to_brick.json | 12 + .../recipe/schist_raw_stairs_polishing.json | 12 + .../recipe/schist_raw_stairs_to_brick.json | 12 + .../recipe/schist_raw_wall_polishing.json | 12 + .../recipe/schist_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/schist_relief_axe.json | 12 + .../recipe/schist_relief_blank.json | 12 + .../recipe/schist_relief_cross.json | 12 + .../recipe/schist_relief_hammer.json | 17 + .../mineralogy/recipe/schist_relief_hoe.json | 12 + .../recipe/schist_relief_horizontal.json | 12 + .../mineralogy/recipe/schist_relief_i.json | 12 + .../mineralogy/recipe/schist_relief_left.json | 12 + .../recipe/schist_relief_pickaxe.json | 12 + .../mineralogy/recipe/schist_relief_plus.json | 12 + .../recipe/schist_relief_right.json | 12 + .../recipe/schist_relief_sword.json | 12 + .../recipe/schist_relief_vertical.json | 12 + .../data/mineralogy/recipe/schist_slab.json | 7 + .../data/mineralogy/recipe/schist_smooth.json | 7 + .../recipe/schist_smooth_brick.json | 7 + .../recipe/schist_smooth_brick_furnace.json | 7 + .../recipe/schist_smooth_brick_slab.json | 12 + .../recipe/schist_smooth_brick_stairs.json | 7 + .../recipe/schist_smooth_brick_wall.json | 7 + .../recipe/schist_smooth_furnace.json | 7 + .../mineralogy/recipe/schist_smooth_slab.json | 12 + .../recipe/schist_smooth_stairs.json | 7 + .../mineralogy/recipe/schist_smooth_wall.json | 7 + .../data/mineralogy/recipe/schist_stairs.json | 7 + .../data/mineralogy/recipe/schist_wall.json | 7 + .../data/mineralogy/recipe/scoria_brick.json | 7 + .../recipe/scoria_brick_block_polishing.json | 12 + .../recipe/scoria_brick_furnace.json | 7 + .../mineralogy/recipe/scoria_brick_slab.json | 12 + .../recipe/scoria_brick_slab_polishing.json | 12 + .../scoria_brick_slab_recombination.json | 12 + .../recipe/scoria_brick_stairs.json | 7 + .../recipe/scoria_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/scoria_brick_wall.json | 7 + .../recipe/scoria_brick_wall_polishing.json | 12 + .../mineralogy/recipe/scoria_furnace.json | 7 + ...ria_polished_brick_slab_recombination.json | 12 + .../scoria_polished_slab_recombination.json | 12 + .../scoria_polished_slabs_to_brick.json | 12 + .../scoria_polished_stairs_to_brick.json | 12 + .../scoria_polished_walls_to_brick.json | 12 + .../recipe/scoria_raw_slab_polishing.json | 12 + .../recipe/scoria_raw_slab_recombination.json | 7 + .../recipe/scoria_raw_slabs_to_brick.json | 12 + .../recipe/scoria_raw_stairs_polishing.json | 12 + .../recipe/scoria_raw_stairs_to_brick.json | 12 + .../recipe/scoria_raw_wall_polishing.json | 12 + .../recipe/scoria_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/scoria_relief_axe.json | 12 + .../recipe/scoria_relief_blank.json | 12 + .../recipe/scoria_relief_cross.json | 12 + .../recipe/scoria_relief_hammer.json | 17 + .../mineralogy/recipe/scoria_relief_hoe.json | 12 + .../recipe/scoria_relief_horizontal.json | 12 + .../mineralogy/recipe/scoria_relief_i.json | 12 + .../mineralogy/recipe/scoria_relief_left.json | 12 + .../recipe/scoria_relief_pickaxe.json | 12 + .../mineralogy/recipe/scoria_relief_plus.json | 12 + .../recipe/scoria_relief_right.json | 12 + .../recipe/scoria_relief_sword.json | 12 + .../recipe/scoria_relief_vertical.json | 12 + .../data/mineralogy/recipe/scoria_slab.json | 7 + .../data/mineralogy/recipe/scoria_smooth.json | 7 + .../recipe/scoria_smooth_brick.json | 7 + .../recipe/scoria_smooth_brick_furnace.json | 7 + .../recipe/scoria_smooth_brick_slab.json | 12 + .../recipe/scoria_smooth_brick_stairs.json | 7 + .../recipe/scoria_smooth_brick_wall.json | 7 + .../recipe/scoria_smooth_furnace.json | 7 + .../mineralogy/recipe/scoria_smooth_slab.json | 12 + .../recipe/scoria_smooth_stairs.json | 7 + .../mineralogy/recipe/scoria_smooth_wall.json | 7 + .../data/mineralogy/recipe/scoria_stairs.json | 7 + .../data/mineralogy/recipe/scoria_wall.json | 7 + .../data/mineralogy/recipe/shale_brick.json | 7 + .../recipe/shale_brick_block_polishing.json | 12 + .../recipe/shale_brick_furnace.json | 7 + .../mineralogy/recipe/shale_brick_slab.json | 12 + .../recipe/shale_brick_slab_polishing.json | 12 + .../shale_brick_slab_recombination.json | 12 + .../mineralogy/recipe/shale_brick_stairs.json | 7 + .../recipe/shale_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/shale_brick_wall.json | 7 + .../recipe/shale_brick_wall_polishing.json | 12 + .../data/mineralogy/recipe/shale_furnace.json | 7 + ...ale_polished_brick_slab_recombination.json | 12 + .../shale_polished_slab_recombination.json | 12 + .../recipe/shale_polished_slabs_to_brick.json | 12 + .../shale_polished_stairs_to_brick.json | 12 + .../recipe/shale_polished_walls_to_brick.json | 12 + .../recipe/shale_raw_slab_polishing.json | 12 + .../recipe/shale_raw_slab_recombination.json | 7 + .../recipe/shale_raw_slabs_to_brick.json | 12 + .../recipe/shale_raw_stairs_polishing.json | 12 + .../recipe/shale_raw_stairs_to_brick.json | 12 + .../recipe/shale_raw_wall_polishing.json | 12 + .../recipe/shale_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/shale_relief_axe.json | 12 + .../mineralogy/recipe/shale_relief_blank.json | 12 + .../mineralogy/recipe/shale_relief_cross.json | 12 + .../recipe/shale_relief_hammer.json | 17 + .../mineralogy/recipe/shale_relief_hoe.json | 12 + .../recipe/shale_relief_horizontal.json | 12 + .../mineralogy/recipe/shale_relief_i.json | 12 + .../mineralogy/recipe/shale_relief_left.json | 12 + .../recipe/shale_relief_pickaxe.json | 12 + .../mineralogy/recipe/shale_relief_plus.json | 12 + .../mineralogy/recipe/shale_relief_right.json | 12 + .../mineralogy/recipe/shale_relief_sword.json | 12 + .../recipe/shale_relief_vertical.json | 12 + .../data/mineralogy/recipe/shale_slab.json | 7 + .../data/mineralogy/recipe/shale_smooth.json | 7 + .../mineralogy/recipe/shale_smooth_brick.json | 7 + .../recipe/shale_smooth_brick_furnace.json | 7 + .../recipe/shale_smooth_brick_slab.json | 12 + .../recipe/shale_smooth_brick_stairs.json | 7 + .../recipe/shale_smooth_brick_wall.json | 7 + .../recipe/shale_smooth_furnace.json | 7 + .../mineralogy/recipe/shale_smooth_slab.json | 12 + .../recipe/shale_smooth_stairs.json | 7 + .../mineralogy/recipe/shale_smooth_wall.json | 7 + .../data/mineralogy/recipe/shale_stairs.json | 7 + .../data/mineralogy/recipe/shale_wall.json | 7 + .../mineralogy/recipe/siltstone_brick.json | 7 + .../siltstone_brick_block_polishing.json | 12 + .../recipe/siltstone_brick_furnace.json | 7 + .../recipe/siltstone_brick_slab.json | 12 + .../siltstone_brick_slab_polishing.json | 12 + .../siltstone_brick_slab_recombination.json | 12 + .../recipe/siltstone_brick_stairs.json | 7 + .../siltstone_brick_stairs_polishing.json | 12 + .../recipe/siltstone_brick_wall.json | 7 + .../siltstone_brick_wall_polishing.json | 12 + .../mineralogy/recipe/siltstone_furnace.json | 7 + ...one_polished_brick_slab_recombination.json | 12 + ...siltstone_polished_slab_recombination.json | 12 + .../siltstone_polished_slabs_to_brick.json | 12 + .../siltstone_polished_stairs_to_brick.json | 12 + .../siltstone_polished_walls_to_brick.json | 12 + .../recipe/siltstone_raw_slab_polishing.json | 12 + .../siltstone_raw_slab_recombination.json | 7 + .../recipe/siltstone_raw_slabs_to_brick.json | 12 + .../siltstone_raw_stairs_polishing.json | 12 + .../recipe/siltstone_raw_stairs_to_brick.json | 12 + .../recipe/siltstone_raw_wall_polishing.json | 12 + .../recipe/siltstone_raw_walls_to_brick.json | 12 + .../recipe/siltstone_relief_axe.json | 12 + .../recipe/siltstone_relief_blank.json | 12 + .../recipe/siltstone_relief_cross.json | 12 + .../recipe/siltstone_relief_hammer.json | 17 + .../recipe/siltstone_relief_hoe.json | 12 + .../recipe/siltstone_relief_horizontal.json | 12 + .../mineralogy/recipe/siltstone_relief_i.json | 12 + .../recipe/siltstone_relief_left.json | 12 + .../recipe/siltstone_relief_pickaxe.json | 12 + .../recipe/siltstone_relief_plus.json | 12 + .../recipe/siltstone_relief_right.json | 12 + .../recipe/siltstone_relief_sword.json | 12 + .../recipe/siltstone_relief_vertical.json | 12 + .../mineralogy/recipe/siltstone_slab.json | 7 + .../mineralogy/recipe/siltstone_smooth.json | 7 + .../recipe/siltstone_smooth_brick.json | 7 + .../siltstone_smooth_brick_furnace.json | 7 + .../recipe/siltstone_smooth_brick_slab.json | 12 + .../recipe/siltstone_smooth_brick_stairs.json | 7 + .../recipe/siltstone_smooth_brick_wall.json | 7 + .../recipe/siltstone_smooth_furnace.json | 7 + .../recipe/siltstone_smooth_slab.json | 12 + .../recipe/siltstone_smooth_stairs.json | 7 + .../recipe/siltstone_smooth_wall.json | 7 + .../mineralogy/recipe/siltstone_stairs.json | 7 + .../mineralogy/recipe/siltstone_wall.json | 7 + .../data/mineralogy/recipe/slate_brick.json | 7 + .../recipe/slate_brick_block_polishing.json | 12 + .../recipe/slate_brick_furnace.json | 7 + .../mineralogy/recipe/slate_brick_slab.json | 12 + .../recipe/slate_brick_slab_polishing.json | 12 + .../slate_brick_slab_recombination.json | 12 + .../mineralogy/recipe/slate_brick_stairs.json | 7 + .../recipe/slate_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/slate_brick_wall.json | 7 + .../recipe/slate_brick_wall_polishing.json | 12 + .../data/mineralogy/recipe/slate_furnace.json | 7 + ...ate_polished_brick_slab_recombination.json | 12 + .../slate_polished_slab_recombination.json | 12 + .../recipe/slate_polished_slabs_to_brick.json | 12 + .../slate_polished_stairs_to_brick.json | 12 + .../recipe/slate_polished_walls_to_brick.json | 12 + .../recipe/slate_raw_slab_polishing.json | 12 + .../recipe/slate_raw_slab_recombination.json | 7 + .../recipe/slate_raw_slabs_to_brick.json | 12 + .../recipe/slate_raw_stairs_polishing.json | 12 + .../recipe/slate_raw_stairs_to_brick.json | 12 + .../recipe/slate_raw_wall_polishing.json | 12 + .../recipe/slate_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/slate_relief_axe.json | 12 + .../mineralogy/recipe/slate_relief_blank.json | 12 + .../mineralogy/recipe/slate_relief_cross.json | 12 + .../recipe/slate_relief_hammer.json | 17 + .../mineralogy/recipe/slate_relief_hoe.json | 12 + .../recipe/slate_relief_horizontal.json | 12 + .../mineralogy/recipe/slate_relief_i.json | 12 + .../mineralogy/recipe/slate_relief_left.json | 12 + .../recipe/slate_relief_pickaxe.json | 12 + .../mineralogy/recipe/slate_relief_plus.json | 12 + .../mineralogy/recipe/slate_relief_right.json | 12 + .../mineralogy/recipe/slate_relief_sword.json | 12 + .../recipe/slate_relief_vertical.json | 12 + .../data/mineralogy/recipe/slate_slab.json | 7 + .../data/mineralogy/recipe/slate_smooth.json | 7 + .../mineralogy/recipe/slate_smooth_brick.json | 7 + .../recipe/slate_smooth_brick_furnace.json | 7 + .../recipe/slate_smooth_brick_slab.json | 12 + .../recipe/slate_smooth_brick_stairs.json | 7 + .../recipe/slate_smooth_brick_wall.json | 7 + .../recipe/slate_smooth_furnace.json | 7 + .../mineralogy/recipe/slate_smooth_slab.json | 12 + .../recipe/slate_smooth_stairs.json | 7 + .../mineralogy/recipe/slate_smooth_wall.json | 7 + .../data/mineralogy/recipe/slate_stairs.json | 7 + .../data/mineralogy/recipe/slate_wall.json | 7 + .../data/mineralogy/recipe/tuff_brick.json | 7 + .../recipe/tuff_brick_block_polishing.json | 12 + .../mineralogy/recipe/tuff_brick_furnace.json | 7 + .../mineralogy/recipe/tuff_brick_slab.json | 12 + .../recipe/tuff_brick_slab_from_vanilla.json | 7 + .../recipe/tuff_brick_slab_polishing.json | 12 + .../recipe/tuff_brick_slab_recombination.json | 12 + .../recipe/tuff_brick_slab_to_vanilla.json | 7 + .../mineralogy/recipe/tuff_brick_stairs.json | 12 + .../recipe/tuff_brick_stairs_polishing.json | 12 + .../mineralogy/recipe/tuff_brick_wall.json | 12 + .../recipe/tuff_brick_wall_polishing.json | 12 + .../data/mineralogy/recipe/tuff_furnace.json | 7 + ...uff_polished_brick_slab_recombination.json | 12 + .../tuff_polished_slab_recombination.json | 12 + .../recipe/tuff_polished_slabs_to_brick.json | 12 + .../recipe/tuff_polished_stairs_to_brick.json | 12 + .../recipe/tuff_polished_walls_to_brick.json | 12 + .../recipe/tuff_raw_slab_polishing.json | 12 + .../recipe/tuff_raw_slab_recombination.json | 7 + .../recipe/tuff_raw_slabs_to_brick.json | 12 + .../recipe/tuff_raw_stairs_polishing.json | 12 + .../recipe/tuff_raw_stairs_to_brick.json | 12 + .../recipe/tuff_raw_wall_polishing.json | 12 + .../recipe/tuff_raw_walls_to_brick.json | 12 + .../mineralogy/recipe/tuff_relief_axe.json | 12 + .../mineralogy/recipe/tuff_relief_blank.json | 7 + .../mineralogy/recipe/tuff_relief_cross.json | 12 + .../mineralogy/recipe/tuff_relief_hammer.json | 17 + .../mineralogy/recipe/tuff_relief_hoe.json | 12 + .../recipe/tuff_relief_horizontal.json | 12 + .../data/mineralogy/recipe/tuff_relief_i.json | 12 + .../mineralogy/recipe/tuff_relief_left.json | 12 + .../recipe/tuff_relief_pickaxe.json | 12 + .../mineralogy/recipe/tuff_relief_plus.json | 12 + .../mineralogy/recipe/tuff_relief_right.json | 12 + .../mineralogy/recipe/tuff_relief_sword.json | 12 + .../recipe/tuff_relief_vertical.json | 12 + .../data/mineralogy/recipe/tuff_slab.json | 7 + .../recipe/tuff_slab_from_vanilla.json | 7 + .../recipe/tuff_slab_to_vanilla.json | 7 + .../data/mineralogy/recipe/tuff_smooth.json | 7 + .../mineralogy/recipe/tuff_smooth_brick.json | 12 + .../recipe/tuff_smooth_brick_furnace.json | 7 + .../recipe/tuff_smooth_brick_slab.json | 12 + .../recipe/tuff_smooth_brick_stairs.json | 7 + .../recipe/tuff_smooth_brick_wall.json | 7 + .../recipe/tuff_smooth_furnace.json | 7 + .../mineralogy/recipe/tuff_smooth_slab.json | 12 + .../recipe/tuff_smooth_slab_from_vanilla.json | 7 + .../recipe/tuff_smooth_slab_to_vanilla.json | 7 + .../mineralogy/recipe/tuff_smooth_stairs.json | 12 + .../mineralogy/recipe/tuff_smooth_wall.json | 12 + .../data/mineralogy/recipe/tuff_stairs.json | 7 + .../data/mineralogy/recipe/tuff_wall.json | 7 + .../tags/block/dripstone_base_stones.json | 7 + .../tags/block/horn_breaking_rocks.json | 35 + .../mineralogy/tags/block/raw_stones.json | 41 + .../data/mineralogy/tags/item/raw_stones.json | 41 + .../tags/item/slabs/amphibolite.json | 5 +- .../tags/item/slabs/amphibolite/brick.json | 5 +- .../tags/item/slabs/amphibolite/smooth.json | 5 +- .../item/slabs/amphibolite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/andesite.json | 5 +- .../tags/item/slabs/andesite/brick.json | 5 +- .../tags/item/slabs/andesite/smooth.json | 5 +- .../item/slabs/andesite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/basalt.json | 5 +- .../tags/item/slabs/basalt/brick.json | 5 +- .../tags/item/slabs/basalt/smooth.json | 5 +- .../tags/item/slabs/basalt/smooth_brick.json | 5 +- .../tags/item/slabs/basaltic_glass.json | 5 +- .../tags/item/slabs/basaltic_glass/brick.json | 5 +- .../item/slabs/basaltic_glass/smooth.json | 5 +- .../slabs/basaltic_glass/smooth_brick.json | 5 +- .../tags/item/slabs/conglomerate.json | 5 +- .../tags/item/slabs/conglomerate/brick.json | 5 +- .../tags/item/slabs/conglomerate/smooth.json | 5 +- .../item/slabs/conglomerate/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/diabase.json | 5 +- .../tags/item/slabs/diabase/brick.json | 5 +- .../tags/item/slabs/diabase/smooth.json | 5 +- .../tags/item/slabs/diabase/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/diorite.json | 5 +- .../tags/item/slabs/diorite/brick.json | 5 +- .../tags/item/slabs/diorite/smooth.json | 5 +- .../tags/item/slabs/diorite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/dolomite.json | 5 +- .../tags/item/slabs/dolomite/brick.json | 5 +- .../tags/item/slabs/dolomite/smooth.json | 5 +- .../item/slabs/dolomite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/gabbro.json | 5 +- .../tags/item/slabs/gabbro/brick.json | 5 +- .../tags/item/slabs/gabbro/smooth.json | 5 +- .../tags/item/slabs/gabbro/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/gneiss.json | 5 +- .../tags/item/slabs/gneiss/brick.json | 5 +- .../tags/item/slabs/gneiss/smooth.json | 5 +- .../tags/item/slabs/gneiss/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/granite.json | 5 +- .../tags/item/slabs/granite/brick.json | 5 +- .../tags/item/slabs/granite/smooth.json | 5 +- .../tags/item/slabs/granite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/hornfels.json | 5 +- .../tags/item/slabs/hornfels/brick.json | 5 +- .../tags/item/slabs/hornfels/smooth.json | 5 +- .../item/slabs/hornfels/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/limestone.json | 5 +- .../tags/item/slabs/limestone/brick.json | 5 +- .../tags/item/slabs/limestone/smooth.json | 5 +- .../item/slabs/limestone/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/marble.json | 5 +- .../tags/item/slabs/marble/brick.json | 5 +- .../tags/item/slabs/marble/smooth.json | 5 +- .../tags/item/slabs/marble/smooth_brick.json | 5 +- .../tags/item/slabs/novaculite.json | 5 +- .../tags/item/slabs/novaculite/brick.json | 5 +- .../tags/item/slabs/novaculite/smooth.json | 5 +- .../item/slabs/novaculite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/pegmatite.json | 5 +- .../tags/item/slabs/pegmatite/brick.json | 5 +- .../tags/item/slabs/pegmatite/smooth.json | 5 +- .../item/slabs/pegmatite/smooth_brick.json | 5 +- .../tags/item/slabs/peridotite.json | 5 +- .../tags/item/slabs/peridotite/brick.json | 5 +- .../tags/item/slabs/peridotite/smooth.json | 5 +- .../item/slabs/peridotite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/phyllite.json | 5 +- .../tags/item/slabs/phyllite/brick.json | 5 +- .../tags/item/slabs/phyllite/smooth.json | 5 +- .../item/slabs/phyllite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/quartzite.json | 5 +- .../tags/item/slabs/quartzite/brick.json | 5 +- .../tags/item/slabs/quartzite/smooth.json | 5 +- .../item/slabs/quartzite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/rhyolite.json | 5 +- .../tags/item/slabs/rhyolite/brick.json | 5 +- .../tags/item/slabs/rhyolite/smooth.json | 5 +- .../item/slabs/rhyolite/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/rock_salt.json | 5 +- .../tags/item/slabs/rock_salt/brick.json | 5 +- .../tags/item/slabs/rock_salt/smooth.json | 5 +- .../item/slabs/rock_salt/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/schist.json | 5 +- .../tags/item/slabs/schist/brick.json | 5 +- .../tags/item/slabs/schist/smooth.json | 5 +- .../tags/item/slabs/schist/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/scoria.json | 5 +- .../tags/item/slabs/scoria/brick.json | 5 +- .../tags/item/slabs/scoria/smooth.json | 5 +- .../tags/item/slabs/scoria/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/shale.json | 5 +- .../tags/item/slabs/shale/brick.json | 5 +- .../tags/item/slabs/shale/smooth.json | 5 +- .../tags/item/slabs/shale/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/siltstone.json | 5 +- .../tags/item/slabs/siltstone/brick.json | 5 +- .../tags/item/slabs/siltstone/smooth.json | 5 +- .../item/slabs/siltstone/smooth_brick.json | 5 +- .../mineralogy/tags/item/slabs/slate.json | 5 +- .../tags/item/slabs/slate/brick.json | 5 +- .../tags/item/slabs/slate/smooth.json | 5 +- .../tags/item/slabs/slate/smooth_brick.json | 5 +- .../data/mineralogy/tags/item/slabs/tuff.json | 5 +- .../tags/item/slabs/tuff/brick.json | 5 +- .../tags/item/slabs/tuff/smooth.json | 5 +- .../tags/item/slabs/tuff/smooth_brick.json | 5 +- .../tags/item/stones/amphibolite/brick.json | 5 +- .../tags/item/stones/amphibolite/smooth.json | 5 +- .../item/stones/amphibolite/smooth_brick.json | 5 +- .../tags/item/stones/andesite/brick.json | 5 +- .../tags/item/stones/andesite/smooth.json | 5 +- .../item/stones/andesite/smooth_brick.json | 5 +- .../tags/item/stones/basalt/brick.json | 5 +- .../tags/item/stones/basalt/smooth.json | 5 +- .../tags/item/stones/basalt/smooth_brick.json | 5 +- .../item/stones/basaltic_glass/brick.json | 5 +- .../item/stones/basaltic_glass/smooth.json | 5 +- .../stones/basaltic_glass/smooth_brick.json | 5 +- .../tags/item/stones/conglomerate/brick.json | 5 +- .../tags/item/stones/conglomerate/smooth.json | 5 +- .../stones/conglomerate/smooth_brick.json | 5 +- .../tags/item/stones/diabase/brick.json | 5 +- .../tags/item/stones/diabase/smooth.json | 5 +- .../item/stones/diabase/smooth_brick.json | 5 +- .../tags/item/stones/diorite/brick.json | 5 +- .../tags/item/stones/diorite/smooth.json | 5 +- .../item/stones/diorite/smooth_brick.json | 5 +- .../tags/item/stones/dolomite/brick.json | 5 +- .../tags/item/stones/dolomite/smooth.json | 5 +- .../item/stones/dolomite/smooth_brick.json | 5 +- .../tags/item/stones/gabbro/brick.json | 5 +- .../tags/item/stones/gabbro/smooth.json | 5 +- .../tags/item/stones/gabbro/smooth_brick.json | 5 +- .../tags/item/stones/gneiss/brick.json | 5 +- .../tags/item/stones/gneiss/smooth.json | 5 +- .../tags/item/stones/gneiss/smooth_brick.json | 5 +- .../tags/item/stones/granite/brick.json | 5 +- .../tags/item/stones/granite/smooth.json | 5 +- .../item/stones/granite/smooth_brick.json | 5 +- .../tags/item/stones/hornfels/brick.json | 5 +- .../tags/item/stones/hornfels/smooth.json | 5 +- .../item/stones/hornfels/smooth_brick.json | 5 +- .../tags/item/stones/limestone/brick.json | 5 +- .../tags/item/stones/limestone/smooth.json | 5 +- .../item/stones/limestone/smooth_brick.json | 5 +- .../tags/item/stones/marble/brick.json | 5 +- .../tags/item/stones/marble/smooth.json | 5 +- .../tags/item/stones/marble/smooth_brick.json | 5 +- .../tags/item/stones/novaculite/brick.json | 5 +- .../tags/item/stones/novaculite/smooth.json | 5 +- .../item/stones/novaculite/smooth_brick.json | 5 +- .../tags/item/stones/pegmatite/brick.json | 5 +- .../tags/item/stones/pegmatite/smooth.json | 5 +- .../item/stones/pegmatite/smooth_brick.json | 5 +- .../tags/item/stones/peridotite/brick.json | 5 +- .../tags/item/stones/peridotite/smooth.json | 5 +- .../item/stones/peridotite/smooth_brick.json | 5 +- .../tags/item/stones/phyllite/brick.json | 5 +- .../tags/item/stones/phyllite/smooth.json | 5 +- .../item/stones/phyllite/smooth_brick.json | 5 +- .../tags/item/stones/quartzite/brick.json | 5 +- .../tags/item/stones/quartzite/smooth.json | 5 +- .../item/stones/quartzite/smooth_brick.json | 5 +- .../tags/item/stones/rhyolite/brick.json | 5 +- .../tags/item/stones/rhyolite/smooth.json | 5 +- .../item/stones/rhyolite/smooth_brick.json | 5 +- .../tags/item/stones/rock_salt/brick.json | 5 +- .../tags/item/stones/rock_salt/smooth.json | 5 +- .../item/stones/rock_salt/smooth_brick.json | 5 +- .../tags/item/stones/schist/brick.json | 5 +- .../tags/item/stones/schist/smooth.json | 5 +- .../tags/item/stones/schist/smooth_brick.json | 5 +- .../tags/item/stones/scoria/brick.json | 5 +- .../tags/item/stones/scoria/smooth.json | 5 +- .../tags/item/stones/scoria/smooth_brick.json | 5 +- .../tags/item/stones/shale/brick.json | 5 +- .../tags/item/stones/shale/smooth.json | 5 +- .../tags/item/stones/shale/smooth_brick.json | 5 +- .../tags/item/stones/siltstone/brick.json | 5 +- .../tags/item/stones/siltstone/smooth.json | 5 +- .../item/stones/siltstone/smooth_brick.json | 5 +- .../tags/item/stones/slate/brick.json | 5 +- .../tags/item/stones/slate/smooth.json | 5 +- .../tags/item/stones/slate/smooth_brick.json | 5 +- .../tags/item/stones/tuff/brick.json | 5 +- .../tags/item/stones/tuff/smooth.json | 5 +- .../tags/item/stones/tuff/smooth_brick.json | 5 +- .../tags/item/sulfur_cube_stones.json | 326 +- src/main/resources/mineralogy.mixins.json | 2 + .../fixture/RecipeIntegrationAssertions.java | 651 + .../fixture/RecipeIntegrationProbe.java | 642 +- .../TerrainCompatibilityProbe.java | 299 +- .../data/c/tags/block/cobblestones.json | 1 + .../c/tags/block/cobblestones/normal.json | 1 + .../data/c/tags/item/cobblestones.json | 1 + .../data/c/tags/item/cobblestones/normal.json | 1 + .../mineralogy/NativeRecipeManagerTest.java | 6 +- .../mc/mineralogy/ResourceContractTest.java | 33 +- .../TagCompatibilityContractTest.java | 180 + .../TerrainCompatibilityContractTest.java | 16 +- .../construction-resource-contract.json | 11318 ++++++++++++++++ .../resources/tag-compatibility-contract.json | 4768 +++++++ 3870 files changed, 58160 insertions(+), 1434 deletions(-) create mode 100644 scripts/guard-construction-loot.ps1 create mode 100644 scripts/guard-construction-resources.ps1 create mode 100644 src/main/java/zone/moddev/mc/mineralogy/mixin/LargeDripstoneBoundaryMixin.java create mode 100644 src/main/java/zone/moddev/mc/mineralogy/mixin/SpeleothemWaterPocketMixin.java create mode 100644 src/main/resources/data/c/tags/block/cobblestones/normal.json create mode 100644 src/main/resources/data/c/tags/block/dyed.json create mode 100644 src/main/resources/data/c/tags/block/dyed/black.json create mode 100644 src/main/resources/data/c/tags/block/dyed/blue.json create mode 100644 src/main/resources/data/c/tags/block/dyed/brown.json create mode 100644 src/main/resources/data/c/tags/block/dyed/cyan.json create mode 100644 src/main/resources/data/c/tags/block/dyed/gray.json create mode 100644 src/main/resources/data/c/tags/block/dyed/green.json create mode 100644 src/main/resources/data/c/tags/block/dyed/light_blue.json create mode 100644 src/main/resources/data/c/tags/block/dyed/light_gray.json create mode 100644 src/main/resources/data/c/tags/block/dyed/lime.json create mode 100644 src/main/resources/data/c/tags/block/dyed/magenta.json create mode 100644 src/main/resources/data/c/tags/block/dyed/orange.json create mode 100644 src/main/resources/data/c/tags/block/dyed/pink.json create mode 100644 src/main/resources/data/c/tags/block/dyed/purple.json create mode 100644 src/main/resources/data/c/tags/block/dyed/red.json create mode 100644 src/main/resources/data/c/tags/block/dyed/white.json create mode 100644 src/main/resources/data/c/tags/block/dyed/yellow.json create mode 100644 src/main/resources/data/c/tags/block/player_workstations/furnaces.json create mode 100644 src/main/resources/data/c/tags/block/stones.json create mode 100644 src/main/resources/data/c/tags/block/storage_blocks.json create mode 100644 src/main/resources/data/c/tags/item/cobblestones/normal.json create mode 100644 src/main/resources/data/c/tags/item/dyed.json create mode 100644 src/main/resources/data/c/tags/item/dyed/black.json create mode 100644 src/main/resources/data/c/tags/item/dyed/blue.json create mode 100644 src/main/resources/data/c/tags/item/dyed/brown.json create mode 100644 src/main/resources/data/c/tags/item/dyed/cyan.json create mode 100644 src/main/resources/data/c/tags/item/dyed/gray.json create mode 100644 src/main/resources/data/c/tags/item/dyed/green.json create mode 100644 src/main/resources/data/c/tags/item/dyed/light_blue.json create mode 100644 src/main/resources/data/c/tags/item/dyed/light_gray.json create mode 100644 src/main/resources/data/c/tags/item/dyed/lime.json create mode 100644 src/main/resources/data/c/tags/item/dyed/magenta.json create mode 100644 src/main/resources/data/c/tags/item/dyed/orange.json create mode 100644 src/main/resources/data/c/tags/item/dyed/pink.json create mode 100644 src/main/resources/data/c/tags/item/dyed/purple.json create mode 100644 src/main/resources/data/c/tags/item/dyed/red.json create mode 100644 src/main/resources/data/c/tags/item/dyed/white.json create mode 100644 src/main/resources/data/c/tags/item/dyed/yellow.json create mode 100644 src/main/resources/data/c/tags/item/player_workstations/furnaces.json create mode 100644 src/main/resources/data/c/tags/item/stones.json create mode 100644 src/main/resources/data/c/tags/item/storage_blocks.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab.json create mode 100644 src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json create mode 100644 src/main/resources/data/minecraft/tags/block/azalea_root_replaceable.json create mode 100644 src/main/resources/data/minecraft/tags/block/cats_can_sit_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/forest_rock_can_place_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/goats_spawnable_on.json create mode 100644 src/main/resources/data/minecraft/tags/block/slabs.json create mode 100644 src/main/resources/data/minecraft/tags/block/snaps_goat_horn.json create mode 100644 src/main/resources/data/minecraft/tags/block/stairs.json create mode 100644 src/main/resources/data/minecraft/tags/block/wall_post_override.json create mode 100644 src/main/resources/data/minecraft/tags/item/slabs.json create mode 100644 src/main/resources/data/minecraft/tags/item/stairs.json create mode 100644 src/main/resources/data/mineralogy/tags/block/dripstone_base_stones.json create mode 100644 src/main/resources/data/mineralogy/tags/block/horn_breaking_rocks.json create mode 100644 src/main/resources/data/mineralogy/tags/block/raw_stones.json create mode 100644 src/main/resources/data/mineralogy/tags/item/raw_stones.json create mode 100644 src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationAssertions.java create mode 100644 src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones.json create mode 100644 src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones/normal.json create mode 100644 src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones.json create mode 100644 src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones/normal.json create mode 100644 src/test/java/zone/moddev/mc/mineralogy/TagCompatibilityContractTest.java create mode 100644 src/test/resources/construction-resource-contract.json create mode 100644 src/test/resources/tag-compatibility-contract.json diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 98df9ff24..1ed25578b 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -7,11 +7,32 @@ Mineralogy 6.1.4.2603002 for Minecraft 26.3 NeoForge - Added matching 37-member terrain-rock block/item tags and additive vanilla sculk, dripstone and moss replacement interfaces. Vanilla and third-party members remain intact; crafted forms are excluded from natural replacement. -- Added 112 possible full-rock items to sulfur-cube Slow Bouncy eligibility, - with optional entries for configuration-controlled construction forms. +- Sulfur cubes accept only the 31 raw Mineralogy rocks as Slow Bouncy stones. + Polished blocks, bricks, slabs and other crafted Mineralogy items are excluded. + Minecraft's existing vanilla consumption rules are unchanged. +- Restored goat spawning on natural terrain and horn breaking against harder + raw rocks. Soft rocks and crafted blocks do not break horns. +- Fixed the dripstone water-pocket and large-column checks without broadening + global base-stone or ore-host tags. Added natural root and forest-rock support + without making bare rock suitable soil for growing azalea trees. +- Made config-dependent construction tag entries optional. + Single/upright slabs and stairs join the vanilla aggregates; + separate double slabs remain full blocks. +- Fixed data loading when construction forms are disabled. Recipes, recipe-book + entries and loot tables skip forms that are not registered; their normal + ingredients, outputs, counts and drops are unchanged. + The 24 vanilla slab recipe-book entries use matching guards so disabling + Mineralogy slabs does not leave them pointing at missing recipes. +- Connected raw stone, furnace workstations, ores, storage blocks and dyed + drywall to the common tags. Normal cobblestone follows the existing option, + including reloads, without changing mossy, infested or deepslate categories. +- Rock-salt lamps retain straight-wall posts, and cats can sit on lit Mineralogy + furnaces but not unlit ones. - Sculk, moss and cube behavior updates existing worlds; natural cave decoration - improves in newly generated chunks. No OreSpawn, provider, config, registry, - recipe or texture changes. Retained the released 6.1.3 NeoForge API fix. + and root/forest decoration improves in newly generated chunks. No OreSpawn, + provider, config, registry or texture changes. Recipe identities and enabled + contents are unchanged. Retained the released + 6.1.3 NeoForge API fix and native texture mappings. Mineralogy 6.1.3.2603002 for Minecraft 26.3 NeoForge diff --git a/README.md b/README.md index 2c457da86..54b52e8d9 100644 --- a/README.md +++ b/README.md @@ -18,12 +18,19 @@ OreSpawn `[4.0.6,5.0.0)`. Install both mods on clients and servers. This is the NeoForge build. It is intentionally maintained separately from the Forge 26.3 branch; use the jar that matches the loader in your modpack. -Mineralogy 6.1.4 restores sculk catalyst conversion, moss growth and dripstone -decoration on natural Mineralogy terrain, and sulfur-cube absorption of supported -full-rock items. Terrain eligibility is independent of cobblestone equivalence; -crafted blocks are excluded from natural replacement. Sculk, moss and cube -behavior updates existing worlds; natural cave decoration improves in new chunks. -The released 6.1.3 NeoForge compatibility correction is retained unchanged. +Mineralogy 6.1.4 restores sculk conversion, moss and dripstone decoration, and +natural animal behaviour on Mineralogy terrain. Sulfur cubes can absorb the +31 raw Mineralogy rocks, not polished blocks, bricks or other crafted items; +vanilla blocks keep Minecraft's own rules. Goats spawn on natural rocks and +break horns against the harder raw rocks. Cats can sit on lit rock furnaces, +and rock-salt lamps retain straight-wall posts like vanilla torches. + +These block and animal fixes work in existing worlds. Improved cave, root and +forest decoration needs newly generated chunks. Natural terrain eligibility is +independent of cobblestone equivalence. Construction tags tolerate disabled +blocks, and slabs, stairs, furnaces, ores, storage blocks and coloured drywall +join their appropriate common interfaces. The released 6.1.3 NeoForge loader +correction and synchronized native textures are retained. Natural bats can spawn above Mineralogy terrain under Minecraft's normal dark, below-surface conditions. The additive bat tag applies to existing worlds and diff --git a/build.gradle b/build.gradle index 922ec0956..554ff8017 100644 --- a/build.gradle +++ b/build.gradle @@ -880,8 +880,8 @@ tasks.register('verifyReleaseArtifacts') { "data/mineralogy/advancement/recipes/${bridge.name}.json"))) if (recipe.type != 'minecraft:crafting_shapeless' || recipe.ingredients?.size() != 1 || recipe.ingredients[0] != bridge.source || recipe.result?.id != bridge.result || - recipe.result?.count != 1 || recipe.containsKey('neoforge:conditions') || - advancement.containsKey('neoforge:conditions') || + recipe.result?.count != 1 || recipe['neoforge:conditions'] != [[type: 'neoforge:registered', registry: 'minecraft:item', value: bridge.source.startsWith('mineralogy:') ? bridge.source : bridge.result]] || + advancement['neoforge:conditions'] != recipe['neoforge:conditions'] || advancement.criteria?.has_rock?.conditions?.items?.getAt(0)?.items != bridge.source) { throw new GradleException("Invalid native/Mineralogy slab conversion: ${bridge.name}") } @@ -946,8 +946,8 @@ tasks.register('verifyReleaseArtifacts') { } slabOverrides.each { recipe -> def data = new JsonSlurper().parse(zip.getInputStream(zip.getEntry("data/minecraft/recipe/${recipe}.json"))) - if (data.containsKey('neoforge:conditions')) { - throw new GradleException("Guaranteed Mineralogy slab override must be unconditional: ${recipe}") + if (data['neoforge:conditions'] != [[type: 'neoforge:registered', registry: 'minecraft:item', value: data.result?.id]]) { + throw new GradleException("Optional Mineralogy slab override must guard its registered output: ${recipe}") } if (recipe.endsWith('_stonecutting')) { if (!(data.result instanceof Map) || data.result.id == null @@ -1016,11 +1016,14 @@ tasks.register('verifyReleaseArtifacts') { expectedMinecraftAdvancements.addAll(['andesite', 'basalt', 'diorite', 'granite', 'tuff'].collect { "data/minecraft/advancement/recipes/building_blocks/polished_${it}.json" }) + expectedMinecraftAdvancements.addAll(slabOverrides.collect { + "data/minecraft/advancement/recipes/building_blocks/${it}.json" + }) def minecraftAdvancements = names.findAll { it.startsWith('data/minecraft/advancement/recipes/') && it.endsWith('.json') } as Set if (minecraftAdvancements != expectedMinecraftAdvancements) { - throw new GradleException('Release jar must contain exactly 16 cobblestone and five polished-block advancement overrides') + throw new GradleException('Release jar must contain 16 cobblestone, five polished-block and 24 guarded native slab advancements') } advancementCategories.each { recipe, category -> def data = new JsonSlurper().parse(zip.getInputStream(zip.getEntry( @@ -1038,8 +1041,16 @@ tasks.register('verifyReleaseArtifacts') { } verifyAdvancementPredicates(advancement, entryName) } - if (recipeUnlockCriteria != 1454) { - throw new GradleException("Expected 1454 Minecraft 26.3 recipe-unlocked criteria, found ${recipeUnlockCriteria}") + slabOverrides.each { recipe -> + String entryName = "data/minecraft/advancement/recipes/building_blocks/${recipe}.json" + def advancement = new JsonSlurper().parse(zip.getInputStream(zip.getEntry(entryName))) + if (advancement.sends_telemetry_event != false) { + throw new GradleException("Native slab advancement must disable telemetry: ${entryName}") + } + verifyAdvancementPredicates(advancement, entryName) + } + if (recipeUnlockCriteria != 1478) { + throw new GradleException("Expected 1478 Minecraft 26.3 recipe-unlocked criteria, found ${recipeUnlockCriteria}") } def wallBlockstates = names.findAll { it ==~ /assets\/mineralogy\/blockstates\/.+_wall\.json/ } def tallWallModels = names.findAll { it ==~ /assets\/mineralogy\/models\/block\/.+_wall_side_tall\.json/ } diff --git a/docs/DEVELOPER_GUIDE.md b/docs/DEVELOPER_GUIDE.md index 42aaf3cc5..deb3add02 100644 --- a/docs/DEVELOPER_GUIDE.md +++ b/docs/DEVELOPER_GUIDE.md @@ -1,5 +1,22 @@ # Mineralogy Developer Guide +## Stone compatibility tags + +`mineralogy:terrain_rocks` contains provider terrain outputs and retained raw +aliases, not construction blocks, ores or storage conversions. Natural consumers +use it independently of cobblestone equivalence. `mineralogy:raw_stones` omits +sandstone for common stone consumers. `mineralogy:horn_breaking_rocks` is a +hard-rock whitelist; rock salt, scoria, siltstone and other soft materials stay +out. Sulfur cubes receive only the 31 raw Mineralogy items, including through +aggregate tags. + +Config-dependent construction references are optional objects inside `values`. +Slab aggregates include single/upright slabs, not separate double slabs. +Two required, single-target Mixins extend only dripstone water containment and +column boundaries through `mineralogy:dripstone_base_stones`. Global base-stone +and ore-host tags remain unchanged. Every port must explicitly review new +native tags and consumer checks rather than copy an adjacent target blindly. + ## Responsibility Split | Mineralogy owns | OreSpawn owns | @@ -184,6 +201,20 @@ produce the modern lowercase representation. ## Building +Construction settings can prevent blocks and items from registering. Native +`neoforge:registered` conditions guard recipes, their matching advancements and +loot tables before decoding those item references. Keep the enabled payloads +unchanged, and preserve the existing content-switch conditions. Run +`scripts/guard-construction-resources.ps1` after editing generated data; the +recipe generator also runs it automatically. + +Minecraft 26.3 advancements resolve recipe holders during registry loading. +The 24 native slab advancements therefore need the same guard as the overridden +recipe when a Mineralogy slab is disabled. Their native criteria and rewards +are preserved. This brings the packaged Minecraft advancement overrides to 45 +(16 cobblestone, five polishing and 24 slab guards); the 48 recipe overrides +and 1,433 Mineralogy recipe/advancement pairs remain unchanged. + The build uses NeoGradle 7.1.39 and the Gradle 9.2.1 wrapper on Java 25, with an exact Temurin 25.0.3+9 toolchain for production and test bytecode. NeoForge 26.3 uses the validated binary userdev path; the temporary 26.1.2 @@ -192,7 +223,8 @@ source-decompiler workaround is deliberately absent: ```powershell $env:JAVA_HOME='path-to-Temurin-25.0.3+9' $env:GRADLE_USER_HOME='D:\MinecraftMineralogy\.gradle-verify-cache' -.\gradlew.bat clean check build javadoc verifyReleaseConfiguration verifyReleaseDependencies verifyReleaseArtifacts writeReleaseChecksums --no-daemon +.\gradlew.bat clean --no-daemon +.\gradlew.bat check build javadoc verifyReleaseConfiguration verifyReleaseDependencies verifyReleaseArtifacts writeReleaseChecksums --no-daemon .\gradlew.bat eclipse verifyEclipseProductionClasspath --no-daemon .\gradlew.bat assemble --no-daemon ``` diff --git a/docs/PLAYER_GUIDE.md b/docs/PLAYER_GUIDE.md index 7457421cf..677310764 100644 --- a/docs/PLAYER_GUIDE.md +++ b/docs/PLAYER_GUIDE.md @@ -1,5 +1,17 @@ # Mineralogy Player Guide +## Natural stone compatibility + +Natural Mineralogy rocks support sculk, moss, dripstone, bats and goat spawning. +Goats can break horns against harder raw rocks, but not soft or crafted blocks. +Sulfur cubes accept the 31 raw Mineralogy rocks as Slow Bouncy stones; polished +blocks, bricks and other crafted Mineralogy items are not food. Vanilla blocks +keep Minecraft's own consumption rules. + +Cats can sit on lit Mineralogy furnaces, and rock-salt lamps keep straight-wall +posts. These changes work in existing worlds. Improved dripstone, root and +forest-rock generation applies to new chunks, not explored terrain. + ## Installing Mineralogy 6 needs Minecraft 26.3, a compatible NeoForge 26.3 release, and diff --git a/docs/VERSIONS.md b/docs/VERSIONS.md index 6a3b03662..03c6b6b54 100644 --- a/docs/VERSIONS.md +++ b/docs/VERSIONS.md @@ -67,7 +67,7 @@ minor digits, and all remaining digits for the Minecraft major version. | 26.2 | NeoForge | `2602002` | `6.1.2.2602002` | | 26.3 | NeoForge | `2603002` | `6.1.4.2603002` | -The 26.3 NeoForge row records this branch's current release. The other rows illustrate +The 26.3 NeoForge row records this branch's current candidate. The other rows illustrate target encoding or earlier releases; they do not claim that later Minecraft targets already contain the same functional changes. @@ -77,12 +77,15 @@ new releases and does not reinterpret an old file's version. ## Vanilla stone compatibility campaign -The following local candidates share the 6.1.4 additive terrain compatibility +The following local candidates share the 6.1.4 stone compatibility fix. This is a candidate matrix, not a claim that every release is published. NeoForge 26.3 retains its existing 6.1.3 compatibility correction. | Minecraft | Forge candidate | NeoForge candidate | | --- | --- | --- | +| 1.16.5 | 6.1.4.116051 | Not in scope | +| 1.17.1 | 6.1.4.117011 | Not in scope | +| 1.18.2 | 6.1.4.118021 | Not in scope | | 1.19.4 | 6.1.4.119041 | Not in scope | | 1.20.1 | 6.1.4.120011 | Not in scope | | 1.20.6 | 6.1.4.120061 | 6.1.4.120062 | @@ -92,8 +95,11 @@ NeoForge 26.3 retains its existing 6.1.3 compatibility correction. | 26.2 | 6.1.4.2602001 | 6.1.4.2602002 | | 26.3 | 6.1.4.2603001 | 6.1.4.2603002 | -Forge 1.18.2's dripstone/moss correction is outstanding and outside this -campaign. Native-texture synchronization remains a separate campaign. +The revised candidates need renewed acceptance; publication remains paused. +Sulfur cubes receive only the 31 raw Mineralogy items on 26.2 and 26.3, not +polished or brick forms. Earlier targets carry only supported interfaces. +Forge 1.13.2–1.15.2 are deferred until their later 6.1 ports. Backporting native +texture synchronization remains a separate campaign. ## Major version diff --git a/gradle/terrain-compatibility-probe.gradle b/gradle/terrain-compatibility-probe.gradle index c6dc72659..7aa31f535 100644 --- a/gradle/terrain-compatibility-probe.gradle +++ b/gradle/terrain-compatibility-probe.gradle @@ -1,8 +1,8 @@ def probeClasses = layout.buildDirectory.dir('terrain-compatibility-fixture/classes') tasks.register('compileTerrainCompatibilityProbe', JavaCompile) { - dependsOn tasks.named('classes') + dependsOn tasks.named('classes'), tasks.named('compileRecipeIntegrationFixture') source fileTree('src/terrainCompatibilityTest/java') - classpath = files(sourceSets.main.output, sourceSets.main.compileClasspath) + classpath = files(sourceSets.main.output, sourceSets.main.compileClasspath, layout.buildDirectory.dir('recipe-integration-fixture/classes')) destinationDirectory = probeClasses javaCompiler = javaToolchains.compilerFor { languageVersion = JavaLanguageVersion.of(Integer.parseInt(project.java_version)) @@ -17,5 +17,7 @@ tasks.register('terrainCompatibilityProbeJar', Jar) { destinationDirectory = layout.buildDirectory.dir('terrain-compatibility-fixture') from probeClasses from 'src/terrainCompatibilityTest/resources' + from(layout.buildDirectory.dir('recipe-integration-fixture/classes')) { include 'zone/moddev/mc/mineralogy/fixture/RecipeIntegrationAssertions*.class' } + from('src/test/resources') { include 'tag-compatibility-contract.json', 'construction-resource-contract.json' } } tasks.named('check') { dependsOn tasks.named('compileTerrainCompatibilityProbe') } diff --git a/gradle/verify-terrain-compatibility.gradle b/gradle/verify-terrain-compatibility.gradle index 47dcf3d9e..a9ab97e73 100644 --- a/gradle/verify-terrain-compatibility.gradle +++ b/gradle/verify-terrain-compatibility.gradle @@ -35,11 +35,56 @@ tasks.register('verifyTerrainCompatibilityArtifacts') { } if (ids.size() != ids.toSet().size() || ids.toSet() != expected) throw new GradleException("Incorrect compatibility membership: $path") - if (optional && tag.values.count { it instanceof Map } != 81) - throw new GradleException('Sulfur cube construction forms must all be optional') } ['jar', 'sourcesJar'].each { taskName -> new ZipFile(tasks.named(taskName).get().archiveFile.get().asFile).withCloseable { zip -> + def optionalItems = [] as Set + zip.entries().each { entry -> + if (entry.name.startsWith('data/mineralogy/loot_table/blocks/') && entry.name.endsWith('.json')) { + def loot = new JsonSlurper().parseText(zip.getInputStream(entry).getText('UTF-8')) + loot.pools.each { pool -> pool.entries.each { drop -> + if (drop.type == 'minecraft:item' && drop.name ==~ 'mineralogy:(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)') optionalItems.add(drop.name) + } } + } + } + if (optionalItems.size() != 864) throw new GradleException('Expected exactly 864 optional construction items') + def collectItems + collectItems = { node, found -> + if (node instanceof String) { if (optionalItems.contains(node)) found.add(node) } + else if (node instanceof Map) node.each { key, value -> if (key != 'neoforge:conditions') collectItems(value, found) } + else if (node instanceof List) node.each { collectItems(it, found) } + } + int guardedRecipes = 0 + zip.entries().each { entry -> + if (entry.name ==~ 'data/(minecraft|mineralogy)/recipe/.+\\.json') { + def recipe = new JsonSlurper().parseText(zip.getInputStream(entry).getText('UTF-8')) + def required = [] as Set + collectItems(recipe, required) + def advance = null + if (entry.name.startsWith('data/mineralogy/recipe/')) { + def advanceEntry = zip.getEntry(entry.name.replace('/recipe/', '/advancement/recipes/')) + if (advanceEntry != null) { + advance = new JsonSlurper().parseText(zip.getInputStream(advanceEntry).getText('UTF-8')) + collectItems(advance, required) + } + } else if (!required.isEmpty()) { + def advanceEntry = zip.getEntry(entry.name.replace('/recipe/', '/advancement/recipes/building_blocks/')) + if (advanceEntry == null) throw new GradleException("Missing matching native slab advancement: ${entry.name}") + advance = new JsonSlurper().parseText(zip.getInputStream(advanceEntry).getText('UTF-8')) + collectItems(advance, required) + } + if (!required.isEmpty()) { + def conditions = recipe['neoforge:conditions'] + def guards = conditions?.findAll { it.type == 'neoforge:registered' } + if (guards == null || guards.any { it.registry != 'minecraft:item' } || + guards.collect { it.value }.toSet() != required || guards.size() != required.size() || + (advance != null && advance['neoforge:conditions'] != conditions)) + throw new GradleException("Unguarded optional recipe/advancement references: ${entry.name}") + guardedRecipes++ + } + } + } + if (guardedRecipes != 1365) throw new GradleException("Expected 1365 guarded construction recipes, found $guardedRecipes") inspect(zip, "mineralogy/tags/$block/terrain_rocks.json", terrain, false) inspect(zip, "mineralogy/tags/$item/terrain_rocks.json", terrain, false) ['sculk_replaceable', 'dripstone_replaceable_blocks', 'moss_replaceable'].each { name -> @@ -47,13 +92,13 @@ tasks.register('verifyTerrainCompatibilityArtifacts') { } if (cubes) { // Sulfur cubes are independently version-gated. - def full = raw + ['_smooth', '_brick', '_smooth_brick'].collectMany { suffix -> families.collect { "mineralogy:$it$suffix".toString() } } + def full = raw full.each { id -> def name = id.substring('mineralogy:'.length()) if (zip.getEntry("assets/mineralogy/blockstates/${name}.json") == null || zip.getEntry("assets/mineralogy/models/item/${name}.json") == null) throw new GradleException("Nonexistent sulfur cube block/item: $id") } - inspect(zip, "mineralogy/tags/$item/sulfur_cube_stones.json", full, true) + inspect(zip, "mineralogy/tags/$item/sulfur_cube_stones.json", full, false) inspect(zip, "minecraft/tags/$item/sulfur_cube_archetype/slow_bouncy.json", ['#mineralogy:sulfur_cube_stones'].toSet(), false) } def forbiddenKind = singular ? 'blocks|items' : 'block|item' @@ -61,6 +106,32 @@ tasks.register('verifyTerrainCompatibilityArtifacts') { inspect(zip, "minecraft/tags/$block/bats_spawnable_on.json", ['#mineralogy:terrain_rocks'].toSet(), false) } zip.entries().each { entry -> + if (entry.name.startsWith('data/mineralogy/loot_table/blocks/') && entry.name.endsWith('.json')) { + def loot = new JsonSlurper().parseText(zip.getInputStream(entry).getText('UTF-8')) + loot.pools.each { pool -> pool.entries.each { drop -> + if (drop.type == 'minecraft:item' && drop.name ==~ 'mineralogy:(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)') { + if (loot.containsKey('forge:condition') || + loot['neoforge:conditions'] != [[type: 'neoforge:registered', registry: 'minecraft:item', value: drop.name]]) + throw new GradleException("Unguarded optional construction loot: ${entry.name}") + } + } } + } + if (entry.name.startsWith('data/') && entry.name.contains('/tags/') && entry.name.endsWith('.json')) { + def tag = new JsonSlurper().parseText(zip.getInputStream(entry).getText('UTF-8')) + if (tag.containsKey('optional')) throw new GradleException("Unsupported top-level optional: ${entry.name}") + def ids = tag.values.collect { value -> + if (value instanceof Map && (value.keySet() != ['id', 'required'].toSet() || value.required != false)) + throw new GradleException("Malformed optional entry: ${entry.name}") + def id = value instanceof Map ? value.id : value + if (!(id instanceof String) || !(id ==~ '#?[a-z0-9_.-]+:[a-z0-9_/.-]+')) + throw new GradleException("Malformed tag identity: ${entry.name}") + if (id ==~ 'mineralogy:(lit_)?(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)') { + if (!(value instanceof Map)) throw new GradleException("Required unregisterable construction member: ${entry.name}: $id") + } + id + } + if (ids.size() != ids.toSet().size()) throw new GradleException("Duplicate tag member: ${entry.name}") + } if (entry.name.endsWith('/bats_spawnable_on.json') && (!bats || entry.name != "data/minecraft/tags/$block/bats_spawnable_on.json")) throw new GradleException("Wrong-era/non-block bat tag: ${entry.name}") @@ -72,6 +143,15 @@ tasks.register('verifyTerrainCompatibilityArtifacts') { entry.name.contains('terrainCompatibilityTest') || entry.name.contains('terrain-compatibility-fixture')) throw new GradleException("Forbidden compatibility resource/probe: ${entry.name}") } + def contract = new JsonSlurper().parse(file('src/test/resources/tag-compatibility-contract.json')) + if (contract.minecraft != minecraft_version) throw new GradleException('Tag contract targets the wrong Minecraft version') + contract.tags.each { path, values -> + def entry = zip.getEntry("data/$path") + if (entry == null) throw new GradleException("Missing audited tag $path") + def tag = new JsonSlurper().parseText(zip.getInputStream(entry).getText('UTF-8')) + if (tag.replace != false || tag.keySet() != ['replace', 'values'].toSet() || tag.values != values) + throw new GradleException("Tag contract changed in artifact: $path") + } } } } diff --git a/scripts/generate-recipes.ps1 b/scripts/generate-recipes.ps1 index 502d1d541..f302b87ba 100644 --- a/scripts/generate-recipes.ps1 +++ b/scripts/generate-recipes.ps1 @@ -74,7 +74,10 @@ function ItemId([string] $path) { } function ItemCondition([string] $item) { - # Mineralogy registers every referenced item unconditionally on this target. + # Construction flags can prevent registration, unlike visibility-only controls. + if ($item -match '^mineralogy:(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)$') { + return [ordered]@{ type = 'neoforge:registered'; registry = 'minecraft:item'; value = $item } + } return $null } @@ -970,7 +973,7 @@ function Write-TargetTags() { } $destination = Join-Path $itemTagRoot "$kind\$family$pathSuffix.json" New-Item -ItemType Directory -Force -Path (Split-Path -Parent $destination) | Out-Null - $values = @($item) + [object[]]$values = if ($kind -eq 'slabs' -or $finish) { @([ordered]@{ id = $item; required = $false }) } else { @($item) } $values += @(NativeTagAliases $kind $family $finish) Write-Json $destination ([ordered]@{ replace = $false; values = $values }) } @@ -1351,12 +1354,44 @@ function Write-NativePolishedOverrides() { } } +function Write-NativeSlabAdvancements { + $written = 0 + $destination = Join-Path $minecraftAdvancementRoot 'building_blocks' + New-Item -ItemType Directory -Path $destination -Force | Out-Null + foreach ($file in Get-ChildItem -LiteralPath $minecraftRecipeRoot -Filter '*.json') { + $recipe = Get-Content -Raw -LiteralPath $file.FullName | ConvertFrom-Json + if (-not ([string]$recipe.result.id).StartsWith('mineralogy:')) { continue } + $source = if ($recipe.type -eq 'minecraft:stonecutting') { [string]$recipe.ingredient } + else { [string]@($recipe.key.PSObject.Properties.Value)[0] } + if (-not $source.StartsWith('minecraft:')) { throw "Review native slab source $source" } + $criterion = 'has_' + $source.Split(':')[1] + $criteria = [ordered]@{} + $criteria[$criterion] = [ordered]@{ + conditions = [ordered]@{ items = @([ordered]@{ items = $source }) } + trigger = 'minecraft:inventory_changed' + } + $criteria.has_the_recipe = [ordered]@{ + conditions = [ordered]@{ recipes = "minecraft:$($file.BaseName)" } + trigger = 'minecraft:recipe_unlocked' + } + Write-Json (Join-Path $destination $file.Name) ([ordered]@{ + parent = 'minecraft:recipes/root'; criteria = $criteria + requirements = @(,@('has_the_recipe', $criterion)) + rewards = [ordered]@{ recipes = @("minecraft:$($file.BaseName)") } + sends_telemetry_event = $false + }) + $written++ + } + if ($written -ne 24) { throw "Expected 24 native slab advancement guards, found $written" } +} + Prepare-TargetDirectories Write-CommonCompatibilityTags Write-TargetTags Write-CobblestoneRecipeTags Write-CobblestoneRecipeOverrides Write-NativeSlabOverrides +Write-NativeSlabAdvancements Write-NativePolishedOverrides New-Item -ItemType Directory -Force -Path $recipeRoot | Out-Null @@ -1386,3 +1421,4 @@ if ($advancementCount -ne $expectedTargetRecipeCount) { throw "Expected $expectedTargetRecipeCount recipe advancements, found $advancementCount" } Write-Output "Generated $expectedRecipeCount crafting recipe JSON files, retained 28 target-native smelting recipes, created $createdAdvancements missing recipe advancements, and conditioned $advancementCount Minecraft 26.3 recipe advancements." +& "$PSScriptRoot/guard-construction-resources.ps1" -ProjectRoot $projectRoot diff --git a/scripts/generate-terrain-compatibility.ps1 b/scripts/generate-terrain-compatibility.ps1 index 0952c93e1..8a34a9762 100644 --- a/scripts/generate-terrain-compatibility.ps1 +++ b/scripts/generate-terrain-compatibility.ps1 @@ -1,11 +1,11 @@ -# Isolated resource generator: never regenerate recipes or existing family tags. +# Isolated tag generator. Recipe and provider data are never regenerated here. [CmdletBinding()] param([string]$ProjectRoot = (Split-Path $PSScriptRoot -Parent)) $ErrorActionPreference = 'Stop' $projectPath = (Resolve-Path -LiteralPath $ProjectRoot).Path $properties = Get-Content -LiteralPath (Join-Path $projectPath 'gradle.properties') $mc = ($properties | Where-Object { $_ -match '^minecraft_version=' }) -replace '^minecraft_version=', '' -$singular = $mc -notin @('1.19.4', '1.20.1', '1.20.6') +$singular = $mc -notin @('1.16.5', '1.17.1', '1.18.2', '1.19.4', '1.20.1', '1.20.6') $cubes = $mc -in @('26.2', '26.3') $bats = $mc -in @('1.21.11', '26.1.2', '26.2', '26.3') $blockDir = if ($singular) { 'block' } else { 'blocks' } @@ -14,18 +14,26 @@ $provider = Get-Content -Raw -LiteralPath (Join-Path $projectPath 'src/main/reso $outputs = @($provider.rocks.PSObject.Properties | ForEach-Object { $_.Value.block } | Sort-Object -Unique) $aliases = @($provider.profile_defaults.worldgen_aliases.PSObject.Properties | ForEach-Object { $_.Name }) $terrain = @(@($outputs) + @($aliases) | Sort-Object -Unique) -if ($outputs.Count -ne 32 -or $aliases.Count -ne 5 -or $terrain.Count -ne 37) { throw 'Unexpected provider terrain contract' } +if ($outputs.Count -ne 32 -or $terrain.Count -ne (32 + $aliases.Count)) { throw 'Unexpected provider terrain contract' } $families = @('andesite','basalt','diorite','granite','rhyolite','pegmatite','diabase','gabbro','peridotite','basaltic_glass','scoria','tuff','shale','conglomerate','dolomite','limestone','siltstone','marble','slate','schist','gneiss','phyllite','amphibolite','hornfels','quartzite','novaculite','rock_salt') $utf8 = [System.Text.UTF8Encoding]::new($false) +$contracts = [ordered]@{} function Write-Tag([string]$RelativePath, [object[]]$Values) { $destination = Join-Path $projectPath ('src/main/resources/data/' + $RelativePath) [System.IO.Directory]::CreateDirectory((Split-Path $destination -Parent)) | Out-Null $json = [ordered]@{ replace = $false; values = @($Values) } | ConvertTo-Json -Depth 8 [System.IO.File]::WriteAllText($destination, ($json -replace "`r`n", "`n") + "`n", $utf8) + $contracts[$RelativePath] = @($Values) } +function Optional([string]$Id) { [ordered]@{ id = $Id; required = $false } } Write-Tag "mineralogy/tags/$blockDir/terrain_rocks.json" $terrain Write-Tag "mineralogy/tags/$itemDir/terrain_rocks.json" $terrain -foreach ($tag in @('sculk_replaceable','dripstone_replaceable_blocks','moss_replaceable')) { +$naturalTags = @() +if ($mc -ne '1.16.5') { $naturalTags += @('dripstone_replaceable_blocks','moss_replaceable','azalea_root_replaceable') } +if ($mc -notin @('1.16.5','1.17.1','1.18.2')) { $naturalTags += 'sculk_replaceable' } +if ($mc -notin @('1.16.5','1.17.1')) { $naturalTags += 'goats_spawnable_on' } +if ($mc -in @('26.1.2','26.2','26.3')) { $naturalTags += 'forest_rock_can_place_on' } +foreach ($tag in $naturalTags) { Write-Tag "minecraft/tags/$blockDir/$tag.json" @('#mineralogy:terrain_rocks') } if ($bats) { @@ -33,10 +41,82 @@ if ($bats) { } if ($cubes) { $stones = @($families | ForEach-Object { "mineralogy:$_" }) + @('mineralogy:chalk','mineralogy:chert','mineralogy:gypsum','mineralogy:pumice') - foreach ($suffix in @('_smooth','_brick','_smooth_brick')) { - foreach ($family in $families) { $stones += [ordered]@{ id = "mineralogy:$family$suffix"; required = $false } } - } Write-Tag "mineralogy/tags/$itemDir/sulfur_cube_stones.json" $stones Write-Tag "minecraft/tags/$itemDir/sulfur_cube_archetype/slow_bouncy.json" @('#mineralogy:sulfur_cube_stones') } +if ($mc -notin @('1.16.5','1.17.1','1.18.2')) { + $hard = @($families | Where-Object { $_ -notin @('rock_salt','scoria','siltstone') } | ForEach-Object { "mineralogy:$_" }) + @('mineralogy:chert') + $hard += @($terrain | Where-Object { $_ -in @('minecraft:andesite','minecraft:basalt','minecraft:diorite','minecraft:granite','minecraft:tuff') }) + Write-Tag "mineralogy/tags/$blockDir/horn_breaking_rocks.json" @($hard | Sort-Object -Unique) + Write-Tag "minecraft/tags/$blockDir/snaps_goat_horn.json" @('#mineralogy:horn_breaking_rocks') +} +$rawStones = @($terrain | Where-Object { $_ -ne 'minecraft:sandstone' }) +foreach ($kind in @($blockDir,$itemDir)) { + Write-Tag "mineralogy/tags/$kind/raw_stones.json" $rawStones + foreach ($shape in @('slab','stairs','wall')) { + $forms = foreach ($family in $families) { foreach ($finish in @('','_smooth','_brick','_smooth_brick')) { Optional "mineralogy:$family${finish}_$shape" } } + $aggregate = if ($shape -eq 'slab') { 'slabs' } elseif ($shape -eq 'wall') { 'walls' } else { 'stairs' } + Write-Tag "minecraft/tags/$kind/$aggregate.json" $forms + } + $neo = [bool]($properties -match '^loader_name=neoforge$') + $modernCommon = $mc -in @('1.21.1','1.21.11','26.1.2','26.2','26.3') -or $neo + if ($modernCommon) { + Write-Tag "c/tags/$kind/stones.json" @('#mineralogy:raw_stones') + $furnaces = foreach ($family in $families) { foreach ($finish in @('','_smooth','_brick','_smooth_brick')) { + Optional "mineralogy:$family${finish}_furnace" + if ($kind -eq $blockDir) { Optional "mineralogy:lit_$family${finish}_furnace" } + } } + Write-Tag "c/tags/$kind/player_workstations/furnaces.json" $furnaces + $colors = @('white','orange','magenta','light_blue','yellow','lime','pink','gray','light_gray','cyan','purple','blue','brown','green','red','black') + foreach ($color in $colors) { + $legacyColor = if ($color -eq 'light_gray') { 'silver' } else { $color } + Write-Tag "c/tags/$kind/dyed/$color.json" @("mineralogy:drywall_$legacyColor") + } + Write-Tag "c/tags/$kind/dyed.json" @($colors | ForEach-Object { "#c:dyed/$_" }) + } + # Older Forge stone consumers remain supported where the loader defines them. + if ($mc -notin @('26.1.2','26.2','26.3') -and -not $neo) { + Write-Tag "forge/tags/$kind/stone.json" @('#mineralogy:raw_stones') + } + $commonNamespace = if (Test-Path -LiteralPath (Join-Path $projectPath "src/main/resources/data/c/tags/$kind/ores")) { 'c' } else { 'forge' } + Write-Tag "$commonNamespace/tags/$kind/ores.json" @('nitrate','phosphorous','sulfur' | ForEach-Object { "#$commonNamespace`:ores/$_" }) + Write-Tag "$commonNamespace/tags/$kind/storage_blocks.json" @('chalk','gypsum','nitrate','phosphorous','rock_salt','sulfur' | ForEach-Object { "#$commonNamespace`:storage_blocks/$_" }) + if ($mc -notin @('1.16.5','1.17.1')) { + $normalNamespace = if ($modernCommon) { 'c' } else { 'forge' } + $normalPath = if ($modernCommon) { 'cobblestones/normal' } else { 'cobblestone/normal' } + Write-Tag "$normalNamespace/tags/$kind/$normalPath.json" @('mineralogy:chert','mineralogy:pumice') + } +} +if ($mc -eq '26.3') { + $lit = foreach ($family in $families) { foreach ($finish in @('','_smooth','_brick','_smooth_brick')) { Optional "mineralogy:lit_$family${finish}_furnace" } } + Write-Tag "minecraft/tags/$blockDir/cats_can_sit_on.json" $lit +} +if ($mc -ne '1.16.5') { + Write-Tag "mineralogy/tags/$blockDir/dripstone_base_stones.json" @('#minecraft:base_stone_overworld','#mineralogy:terrain_rocks') +} +# The native straight-wall control loses its post under our non-colliding lamp. +Write-Tag "minecraft/tags/$blockDir/wall_post_override.json" @('mineralogy:rocksaltlamp') +# Registration switches can remove any construction form. Keep every existing +# family and compatibility tag loadable, without changing its member identities. +foreach ($file in Get-ChildItem -LiteralPath (Join-Path $projectPath 'src/main/resources/data') -Recurse -Filter '*.json' | Where-Object { $_.FullName -match '[\\/]tags[\\/]' }) { + $tag = Get-Content -Raw -LiteralPath $file.FullName | ConvertFrom-Json + $changed = $false + $values = foreach ($value in $tag.values) { + if ($value -is [string] -and $value -match '^mineralogy:(lit_)?(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)$') { + $changed = $true; Optional $value + } else { $value } + } + if ($tag.PSObject.Properties.Name -contains 'optional') { + $changed = $true + foreach ($value in $tag.optional) { $values += Optional $value } + $tag.PSObject.Properties.Remove('optional') + } + if ($changed) { + $tag.values = @($values) + [IO.File]::WriteAllText($file.FullName, (($tag | ConvertTo-Json -Depth 8) -replace "`r`n", "`n") + "`n", $utf8) + } +} +$contractPath = Join-Path $projectPath 'src/test/resources/tag-compatibility-contract.json' +[IO.Directory]::CreateDirectory((Split-Path $contractPath -Parent)) | Out-Null +[IO.File]::WriteAllText($contractPath, (([ordered]@{ minecraft = $mc; tags = $contracts } | ConvertTo-Json -Depth 12) -replace "`r`n", "`n") + "`n", $utf8) Write-Output "Generated terrain compatibility for Minecraft $mc ($($terrain.Count) terrain identities; sulfur cubes: $cubes)" diff --git a/scripts/guard-construction-loot.ps1 b/scripts/guard-construction-loot.ps1 new file mode 100644 index 000000000..5c568019b --- /dev/null +++ b/scripts/guard-construction-loot.ps1 @@ -0,0 +1,30 @@ +# Disabled construction must not leave a required, unregistered loot item. +# NeoForge's native conditional codec yields an empty table when the item is absent. +[CmdletBinding()] +param([string]$ProjectRoot = (Split-Path $PSScriptRoot -Parent)) +$ErrorActionPreference='Stop' +$root=(Resolve-Path -LiteralPath $ProjectRoot).Path +$utf8=[Text.UTF8Encoding]::new($false) +$guarded=0 +foreach($file in Get-ChildItem -LiteralPath "$root/src/main/resources/data/mineralogy/loot_table/blocks" -Filter '*.json'){ + $loot=Get-Content -Raw -LiteralPath $file.FullName | ConvertFrom-Json -AsHashtable + $items=@($loot.pools.entries | Where-Object {$_.type -eq 'minecraft:item'} | ForEach-Object {$_.name} | Sort-Object -Unique) + $optional=@($items | Where-Object {$_ -match '^mineralogy:(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)$'}) + if(-not $optional.Count){continue} + if($optional.Count -ne 1 -or $items.Count -ne 1){throw "Review multi-item construction loot: $($file.Name)"} + if($loot.Contains('forge:condition')){throw 'Forge condition in the NeoForge lineage'} + $condition=[ordered]@{type='neoforge:registered'; registry='minecraft:item'; value=$optional[0]} + if($loot.Contains('neoforge:conditions')){ + $existing=@($loot['neoforge:conditions']) + if($existing.Count -ne 1 -or $existing[0].type -ne $condition.type -or + $existing[0].registry -ne $condition.registry -or $existing[0].value -ne $condition.value){ + throw "Review existing loot conditions: $($file.Name)" + } + $loot.Remove('neoforge:conditions') + } + $result=[ordered]@{'neoforge:conditions'=@($condition)} + foreach($key in $loot.Keys){$result[$key]=$loot[$key]} + [IO.File]::WriteAllText($file.FullName,(($result | ConvertTo-Json -Depth 20) -replace "`r`n","`n")+"`n",$utf8) + $guarded++ +} +Write-Output "Guarded $guarded construction tables with NeoForge registered-item conditions; enabled payloads unchanged" diff --git a/scripts/guard-construction-resources.ps1 b/scripts/guard-construction-resources.ps1 new file mode 100644 index 000000000..cc71c22af --- /dev/null +++ b/scripts/guard-construction-resources.ps1 @@ -0,0 +1,88 @@ +# Skip resources which name construction items disabled before registry binding. +# Only native conditions change; recipe, advancement and loot payloads stay intact. +[CmdletBinding()] +param([string]$ProjectRoot = (Split-Path $PSScriptRoot -Parent)) +$ErrorActionPreference = 'Stop' +$root = (Resolve-Path -LiteralPath $ProjectRoot).Path +$data = Join-Path $root 'src/main/resources/data' +$utf8 = [Text.UTF8Encoding]::new($false) +$optional = [Collections.Generic.HashSet[string]]::new([StringComparer]::Ordinal) +foreach ($file in Get-ChildItem -LiteralPath "$data/mineralogy/loot_table/blocks" -Filter '*.json') { + $loot = Get-Content -Raw -LiteralPath $file.FullName | ConvertFrom-Json -AsHashtable + foreach ($id in $loot.pools.entries.name) { + if ($id -match '^mineralogy:(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)$') { + [void]$optional.Add($id) + } + } +} +if ($optional.Count -ne 864) { throw "Expected 864 optional construction items, found $($optional.Count)" } +function Find-OptionalItems($node, $found) { + if ($node -is [string]) { + if ($optional.Contains($node)) { [void]$found.Add($node) } + } elseif ($node -is [Collections.IDictionary]) { + foreach ($key in $node.Keys) { + if ($key -ne 'neoforge:conditions') { Find-OptionalItems $node[$key] $found } + } + } elseif ($node -is [Collections.IEnumerable]) { + foreach ($child in $node) { Find-OptionalItems $child $found } + } +} +function Flatten-And($condition) { + if ($null -eq $condition) { return } + if ($condition.type -eq 'neoforge:and') { + foreach ($child in $condition.values) { Flatten-And $child } + } else { $condition } +} +function Guard-Resource($file, $node, $members) { + if (-not $members.Count) { return $false } + $existing = @($node['neoforge:conditions'] | ForEach-Object { Flatten-And $_ }) + $other = @($existing | Where-Object { $_.type -ne 'neoforge:registered' }) + foreach ($condition in $existing | Where-Object { $_.type -eq 'neoforge:registered' }) { + if ($condition.registry -ne 'minecraft:item' -or -not $optional.Contains($condition.value)) { + throw "Review unexpected registry condition in $($file.FullName)" + } + [void]$members.Add($condition.value) + } + $guards = @($members | Sort-Object | ForEach-Object { + [ordered]@{ type = 'neoforge:registered'; registry = 'minecraft:item'; value = $_ } + }) + $other + $result = [ordered]@{ 'neoforge:conditions' = $guards } + foreach ($key in $node.Keys) { + if ($key -ne 'neoforge:conditions') { $result[$key] = $node[$key] } + } + [IO.File]::WriteAllText($file.FullName, (($result | ConvertTo-Json -Depth 30) -replace "`r`n", "`n") + "`n", $utf8) + return $true +} +$recipes = 0; $advancements = 0 +$contracts = [Collections.Generic.List[object]]::new() +foreach ($namespace in @('mineralogy', 'minecraft')) { + foreach ($file in Get-ChildItem -LiteralPath "$data/$namespace/recipe" -Filter '*.json') { + $recipe = Get-Content -Raw -LiteralPath $file.FullName | ConvertFrom-Json -AsHashtable + $members = [Collections.Generic.HashSet[string]]::new([StringComparer]::Ordinal) + Find-OptionalItems $recipe $members + $advFile = @() + if ($namespace -eq 'mineralogy') { + $path = "$data/mineralogy/advancement/recipes/$($file.Name)" + if (Test-Path -LiteralPath $path) { $advFile = @(Get-Item -LiteralPath $path) } + } elseif ($members.Count) { + $path = "$data/minecraft/advancement/recipes/building_blocks/$($file.Name)" + if (-not (Test-Path -LiteralPath $path)) { throw "Missing matching native slab advancement $path" } + $advFile = @(Get-Item -LiteralPath $path) + } + foreach ($advance in $advFile) { + $advancement = Get-Content -Raw -LiteralPath $advance.FullName | ConvertFrom-Json -AsHashtable + Find-OptionalItems $advancement $members + if (Guard-Resource $advance $advancement $members) { $advancements++ } + } + if (Guard-Resource $file $recipe $members) { + $recipes++ + $contracts.Add([ordered]@{ recipe = "${namespace}:$($file.BaseName)"; + advancement = $(if ($advFile.Count) { if ($namespace -eq 'mineralogy') { "mineralogy:recipes/$($file.BaseName)" } else { "minecraft:recipes/building_blocks/$($file.BaseName)" } } else { $null }); + items = @($members | Sort-Object) }) + } + } +} +& "$PSScriptRoot/guard-construction-loot.ps1" -ProjectRoot $root +[IO.File]::WriteAllText("$root/src/test/resources/construction-resource-contract.json", + (([ordered]@{ items = @($optional | Sort-Object); resources = @($contracts.ToArray()) } | ConvertTo-Json -Depth 20) -replace "`r`n", "`n") + "`n", $utf8) +Write-Output "Registered-item guards: $recipes recipes, $advancements advancements; enabled payloads unchanged" diff --git a/src/main/java/zone/moddev/mc/mineralogy/mixin/LargeDripstoneBoundaryMixin.java b/src/main/java/zone/moddev/mc/mineralogy/mixin/LargeDripstoneBoundaryMixin.java new file mode 100644 index 000000000..1737ea6dd --- /dev/null +++ b/src/main/java/zone/moddev/mc/mineralogy/mixin/LargeDripstoneBoundaryMixin.java @@ -0,0 +1,19 @@ +package zone.moddev.mc.mineralogy.mixin; + +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.Identifier; +import net.minecraft.tags.TagKey; +import net.minecraft.world.level.block.Block; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Redirect; + +/** Stop an exposed column at natural Mineralogy terrain, just as at stone. */ +@Mixin(targets = "net.minecraft.world.level.levelgen.feature.LargeDripstoneFeature$LargeDripstone") +public abstract class LargeDripstoneBoundaryMixin { + @Redirect(method = "placeBlocks", at = @At(value = "FIELD", + target = "Lnet/minecraft/tags/BlockTags;BASE_STONE_OVERWORLD:Lnet/minecraft/tags/TagKey;"), require = 1, expect = 1, allow = 1) + private TagKey mineralogy$columnBoundary() { + return TagKey.create(Registries.BLOCK, Identifier.fromNamespaceAndPath("mineralogy", "dripstone_base_stones")); + } +} diff --git a/src/main/java/zone/moddev/mc/mineralogy/mixin/SpeleothemWaterPocketMixin.java b/src/main/java/zone/moddev/mc/mineralogy/mixin/SpeleothemWaterPocketMixin.java new file mode 100644 index 000000000..8ac050712 --- /dev/null +++ b/src/main/java/zone/moddev/mc/mineralogy/mixin/SpeleothemWaterPocketMixin.java @@ -0,0 +1,19 @@ +package zone.moddev.mc.mineralogy.mixin; + +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.Identifier; +import net.minecraft.tags.TagKey; +import net.minecraft.world.level.block.Block; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Redirect; + +/** Only the dripstone pool's containment check needs the extended stone set. */ +@Mixin(targets = "net.minecraft.world.level.levelgen.feature.SpeleothemClusterFeature") +public abstract class SpeleothemWaterPocketMixin { + @Redirect(method = "canBeAdjacentToWater", at = @At(value = "FIELD", + target = "Lnet/minecraft/tags/BlockTags;BASE_STONE_OVERWORLD:Lnet/minecraft/tags/TagKey;"), require = 1, expect = 1, allow = 1) + private TagKey mineralogy$poolSubstrates() { + return TagKey.create(Registries.BLOCK, Identifier.fromNamespaceAndPath("mineralogy", "dripstone_base_stones")); + } +} diff --git a/src/main/resources/data/c/tags/block/cobblestones/normal.json b/src/main/resources/data/c/tags/block/cobblestones/normal.json new file mode 100644 index 000000000..4a747bf9a --- /dev/null +++ b/src/main/resources/data/c/tags/block/cobblestones/normal.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "mineralogy:chert", + "mineralogy:pumice" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed.json b/src/main/resources/data/c/tags/block/dyed.json new file mode 100644 index 000000000..4aacab7ce --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + "#c:dyed/white", + "#c:dyed/orange", + "#c:dyed/magenta", + "#c:dyed/light_blue", + "#c:dyed/yellow", + "#c:dyed/lime", + "#c:dyed/pink", + "#c:dyed/gray", + "#c:dyed/light_gray", + "#c:dyed/cyan", + "#c:dyed/purple", + "#c:dyed/blue", + "#c:dyed/brown", + "#c:dyed/green", + "#c:dyed/red", + "#c:dyed/black" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/black.json b/src/main/resources/data/c/tags/block/dyed/black.json new file mode 100644 index 000000000..37a7ab734 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/black.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_black" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/blue.json b/src/main/resources/data/c/tags/block/dyed/blue.json new file mode 100644 index 000000000..ba5de7d28 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/blue.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_blue" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/brown.json b/src/main/resources/data/c/tags/block/dyed/brown.json new file mode 100644 index 000000000..39a4b9656 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/brown.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_brown" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/cyan.json b/src/main/resources/data/c/tags/block/dyed/cyan.json new file mode 100644 index 000000000..668f0c5c4 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/cyan.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_cyan" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/gray.json b/src/main/resources/data/c/tags/block/dyed/gray.json new file mode 100644 index 000000000..9ca30e162 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/gray.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_gray" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/green.json b/src/main/resources/data/c/tags/block/dyed/green.json new file mode 100644 index 000000000..5bf0208d9 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/green.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_green" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/light_blue.json b/src/main/resources/data/c/tags/block/dyed/light_blue.json new file mode 100644 index 000000000..70f7b1feb --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/light_blue.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_light_blue" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/light_gray.json b/src/main/resources/data/c/tags/block/dyed/light_gray.json new file mode 100644 index 000000000..16a56b45e --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/light_gray.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_silver" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/lime.json b/src/main/resources/data/c/tags/block/dyed/lime.json new file mode 100644 index 000000000..707f15d3d --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/lime.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_lime" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/magenta.json b/src/main/resources/data/c/tags/block/dyed/magenta.json new file mode 100644 index 000000000..19ad35b0f --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/magenta.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_magenta" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/orange.json b/src/main/resources/data/c/tags/block/dyed/orange.json new file mode 100644 index 000000000..526b071ca --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/orange.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_orange" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/pink.json b/src/main/resources/data/c/tags/block/dyed/pink.json new file mode 100644 index 000000000..023703c19 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/pink.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_pink" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/purple.json b/src/main/resources/data/c/tags/block/dyed/purple.json new file mode 100644 index 000000000..621554959 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/purple.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_purple" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/red.json b/src/main/resources/data/c/tags/block/dyed/red.json new file mode 100644 index 000000000..a5bf93dfb --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/red.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_red" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/white.json b/src/main/resources/data/c/tags/block/dyed/white.json new file mode 100644 index 000000000..3fcdb5b08 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/white.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_white" + ] +} diff --git a/src/main/resources/data/c/tags/block/dyed/yellow.json b/src/main/resources/data/c/tags/block/dyed/yellow.json new file mode 100644 index 000000000..700c65a11 --- /dev/null +++ b/src/main/resources/data/c/tags/block/dyed/yellow.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_yellow" + ] +} diff --git a/src/main/resources/data/c/tags/block/player_workstations/furnaces.json b/src/main/resources/data/c/tags/block/player_workstations/furnaces.json new file mode 100644 index 000000000..4addb7271 --- /dev/null +++ b/src/main/resources/data/c/tags/block/player_workstations/furnaces.json @@ -0,0 +1,869 @@ +{ + "replace": false, + "values": [ + { + "id": "mineralogy:andesite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_brick_furnace", + "required": false + } + ] +} diff --git a/src/main/resources/data/c/tags/block/stones.json b/src/main/resources/data/c/tags/block/stones.json new file mode 100644 index 000000000..10aec0d1c --- /dev/null +++ b/src/main/resources/data/c/tags/block/stones.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:raw_stones" + ] +} diff --git a/src/main/resources/data/c/tags/block/storage_blocks.json b/src/main/resources/data/c/tags/block/storage_blocks.json new file mode 100644 index 000000000..eecfcc546 --- /dev/null +++ b/src/main/resources/data/c/tags/block/storage_blocks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + "#c:storage_blocks/chalk", + "#c:storage_blocks/gypsum", + "#c:storage_blocks/nitrate", + "#c:storage_blocks/phosphorous", + "#c:storage_blocks/rock_salt", + "#c:storage_blocks/sulfur" + ] +} diff --git a/src/main/resources/data/c/tags/item/cobblestones/normal.json b/src/main/resources/data/c/tags/item/cobblestones/normal.json new file mode 100644 index 000000000..4a747bf9a --- /dev/null +++ b/src/main/resources/data/c/tags/item/cobblestones/normal.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "mineralogy:chert", + "mineralogy:pumice" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed.json b/src/main/resources/data/c/tags/item/dyed.json new file mode 100644 index 000000000..4aacab7ce --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + "#c:dyed/white", + "#c:dyed/orange", + "#c:dyed/magenta", + "#c:dyed/light_blue", + "#c:dyed/yellow", + "#c:dyed/lime", + "#c:dyed/pink", + "#c:dyed/gray", + "#c:dyed/light_gray", + "#c:dyed/cyan", + "#c:dyed/purple", + "#c:dyed/blue", + "#c:dyed/brown", + "#c:dyed/green", + "#c:dyed/red", + "#c:dyed/black" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/black.json b/src/main/resources/data/c/tags/item/dyed/black.json new file mode 100644 index 000000000..37a7ab734 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/black.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_black" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/blue.json b/src/main/resources/data/c/tags/item/dyed/blue.json new file mode 100644 index 000000000..ba5de7d28 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/blue.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_blue" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/brown.json b/src/main/resources/data/c/tags/item/dyed/brown.json new file mode 100644 index 000000000..39a4b9656 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/brown.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_brown" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/cyan.json b/src/main/resources/data/c/tags/item/dyed/cyan.json new file mode 100644 index 000000000..668f0c5c4 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/cyan.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_cyan" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/gray.json b/src/main/resources/data/c/tags/item/dyed/gray.json new file mode 100644 index 000000000..9ca30e162 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/gray.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_gray" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/green.json b/src/main/resources/data/c/tags/item/dyed/green.json new file mode 100644 index 000000000..5bf0208d9 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/green.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_green" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/light_blue.json b/src/main/resources/data/c/tags/item/dyed/light_blue.json new file mode 100644 index 000000000..70f7b1feb --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/light_blue.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_light_blue" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/light_gray.json b/src/main/resources/data/c/tags/item/dyed/light_gray.json new file mode 100644 index 000000000..16a56b45e --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/light_gray.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_silver" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/lime.json b/src/main/resources/data/c/tags/item/dyed/lime.json new file mode 100644 index 000000000..707f15d3d --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/lime.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_lime" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/magenta.json b/src/main/resources/data/c/tags/item/dyed/magenta.json new file mode 100644 index 000000000..19ad35b0f --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/magenta.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_magenta" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/orange.json b/src/main/resources/data/c/tags/item/dyed/orange.json new file mode 100644 index 000000000..526b071ca --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/orange.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_orange" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/pink.json b/src/main/resources/data/c/tags/item/dyed/pink.json new file mode 100644 index 000000000..023703c19 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/pink.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_pink" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/purple.json b/src/main/resources/data/c/tags/item/dyed/purple.json new file mode 100644 index 000000000..621554959 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/purple.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_purple" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/red.json b/src/main/resources/data/c/tags/item/dyed/red.json new file mode 100644 index 000000000..a5bf93dfb --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/red.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_red" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/white.json b/src/main/resources/data/c/tags/item/dyed/white.json new file mode 100644 index 000000000..3fcdb5b08 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/white.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_white" + ] +} diff --git a/src/main/resources/data/c/tags/item/dyed/yellow.json b/src/main/resources/data/c/tags/item/dyed/yellow.json new file mode 100644 index 000000000..700c65a11 --- /dev/null +++ b/src/main/resources/data/c/tags/item/dyed/yellow.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:drywall_yellow" + ] +} diff --git a/src/main/resources/data/c/tags/item/player_workstations/furnaces.json b/src/main/resources/data/c/tags/item/player_workstations/furnaces.json new file mode 100644 index 000000000..7a0a19263 --- /dev/null +++ b/src/main/resources/data/c/tags/item/player_workstations/furnaces.json @@ -0,0 +1,437 @@ +{ + "replace": false, + "values": [ + { + "id": "mineralogy:andesite_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_furnace", + "required": false + } + ] +} diff --git a/src/main/resources/data/c/tags/item/stones.json b/src/main/resources/data/c/tags/item/stones.json new file mode 100644 index 000000000..10aec0d1c --- /dev/null +++ b/src/main/resources/data/c/tags/item/stones.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:raw_stones" + ] +} diff --git a/src/main/resources/data/c/tags/item/storage_blocks.json b/src/main/resources/data/c/tags/item/storage_blocks.json new file mode 100644 index 000000000..eecfcc546 --- /dev/null +++ b/src/main/resources/data/c/tags/item/storage_blocks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + "#c:storage_blocks/chalk", + "#c:storage_blocks/gypsum", + "#c:storage_blocks/nitrate", + "#c:storage_blocks/phosphorous", + "#c:storage_blocks/rock_salt", + "#c:storage_blocks/sulfur" + ] +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab.json new file mode 100644 index 000000000..e06e37e64 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:andesite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json new file mode 100644 index 000000000..5b5054895 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/andesite_slab_from_andesite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:andesite_slab_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:andesite_slab_from_andesite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab.json new file mode 100644 index 000000000..d453d7824 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:diorite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json new file mode 100644 index 000000000..f0d9b213a --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/diorite_slab_from_diorite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:diorite_slab_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:diorite_slab_from_diorite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab.json new file mode 100644 index 000000000..cc6f27414 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:granite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json new file mode 100644 index 000000000..b43062be9 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/granite_slab_from_granite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:granite_slab_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:granite_slab_from_granite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab.json new file mode 100644 index 000000000..5bc9fd020 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_andesite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json new file mode 100644 index 000000000..3d7f66001 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_andesite_slab_from_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_slab_from_andesite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json new file mode 100644 index 000000000..db2cbd259 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_andesite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_andesite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_andesite_slab_from_polished_andesite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_andesite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_andesite_slab_from_polished_andesite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab.json new file mode 100644 index 000000000..9d2b1ba34 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_diorite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json new file mode 100644 index 000000000..2661f1276 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_diorite_slab_from_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_slab_from_diorite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json new file mode 100644 index 000000000..0ddcaabb7 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_diorite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_diorite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_diorite_slab_from_polished_diorite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_diorite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_diorite_slab_from_polished_diorite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab.json new file mode 100644 index 000000000..6483649a2 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_granite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json new file mode 100644 index 000000000..844521bea --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_granite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_granite_slab_from_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_slab_from_granite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json new file mode 100644 index 000000000..2fb7f0e13 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_granite": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_granite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_granite_slab_from_polished_granite_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_granite" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_granite_slab_from_polished_granite_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab.json new file mode 100644 index 000000000..2821ce53b --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_tuff_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..654cea341 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_tuff_slab_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_slab_from_polished_tuff_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..03ec579dd --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:polished_tuff_slab_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:polished_tuff_slab_from_tuff_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab.json new file mode 100644 index 000000000..8db22787c --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:tuff_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json new file mode 100644 index 000000000..168c517c8 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:tuff_brick_slab_from_polished_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab_from_polished_tuff_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json new file mode 100644 index 000000000..bc3342212 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:tuff_brick_slab_from_tuff_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab_from_tuff_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..618a7e014 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:tuff_brick_slab_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_brick_slab_from_tuff_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab.json new file mode 100644 index 000000000..76b340593 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:tuff_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_slab" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json new file mode 100644 index 000000000..7f2b40763 --- /dev/null +++ b/src/main/resources/data/minecraft/advancement/recipes/building_blocks/tuff_slab_from_tuff_stonecutting.json @@ -0,0 +1,40 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipes": "minecraft:tuff_slab_from_tuff_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "minecraft:tuff_slab_from_tuff_stonecutting" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/minecraft/recipe/andesite_slab.json b/src/main/resources/data/minecraft/recipe/andesite_slab.json index dbcae9960..ad0d946d1 100644 --- a/src/main/resources/data/minecraft/recipe/andesite_slab.json +++ b/src/main/resources/data/minecraft/recipe/andesite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/andesite_slab_from_andesite_stonecutting.json b/src/main/resources/data/minecraft/recipe/andesite_slab_from_andesite_stonecutting.json index dc6407dc3..c24ac0e2a 100644 --- a/src/main/resources/data/minecraft/recipe/andesite_slab_from_andesite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/andesite_slab_from_andesite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:andesite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/diorite_slab.json b/src/main/resources/data/minecraft/recipe/diorite_slab.json index 2499c0134..24a3e8ef0 100644 --- a/src/main/resources/data/minecraft/recipe/diorite_slab.json +++ b/src/main/resources/data/minecraft/recipe/diorite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/diorite_slab_from_diorite_stonecutting.json b/src/main/resources/data/minecraft/recipe/diorite_slab_from_diorite_stonecutting.json index 28f81c822..da5315821 100644 --- a/src/main/resources/data/minecraft/recipe/diorite_slab_from_diorite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/diorite_slab_from_diorite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:diorite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/granite_slab.json b/src/main/resources/data/minecraft/recipe/granite_slab.json index 64d6700aa..c99877d5c 100644 --- a/src/main/resources/data/minecraft/recipe/granite_slab.json +++ b/src/main/resources/data/minecraft/recipe/granite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/granite_slab_from_granite_stonecutting.json b/src/main/resources/data/minecraft/recipe/granite_slab_from_granite_stonecutting.json index 12bc9f633..1397a5fe7 100644 --- a/src/main/resources/data/minecraft/recipe/granite_slab_from_granite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/granite_slab_from_granite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:granite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_andesite_slab.json b/src/main/resources/data/minecraft/recipe/polished_andesite_slab.json index 8142d5758..17912b58e 100644 --- a/src/main/resources/data/minecraft/recipe/polished_andesite_slab.json +++ b/src/main/resources/data/minecraft/recipe/polished_andesite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_andesite_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_andesite_stonecutting.json index 504a1e64c..3d468352b 100644 --- a/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_andesite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_andesite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:andesite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json index 86e86b850..61b7067d9 100644 --- a/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_andesite_slab_from_polished_andesite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:polished_andesite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_diorite_slab.json b/src/main/resources/data/minecraft/recipe/polished_diorite_slab.json index ccd24b1c6..d9b355300 100644 --- a/src/main/resources/data/minecraft/recipe/polished_diorite_slab.json +++ b/src/main/resources/data/minecraft/recipe/polished_diorite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_diorite_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_diorite_stonecutting.json index 7709fa7b1..4498a8d98 100644 --- a/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_diorite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_diorite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:diorite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json index a1a0c4e1a..ad5e719d0 100644 --- a/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_diorite_slab_from_polished_diorite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:polished_diorite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_granite_slab.json b/src/main/resources/data/minecraft/recipe/polished_granite_slab.json index 9b631833b..10855a365 100644 --- a/src/main/resources/data/minecraft/recipe/polished_granite_slab.json +++ b/src/main/resources/data/minecraft/recipe/polished_granite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_granite_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_granite_stonecutting.json index 4a14d6e49..58f740d52 100644 --- a/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_granite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_granite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:granite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_polished_granite_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_polished_granite_stonecutting.json index 7747d4a98..32ba47fe5 100644 --- a/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_polished_granite_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_granite_slab_from_polished_granite_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:polished_granite", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_tuff_slab.json b/src/main/resources/data/minecraft/recipe/polished_tuff_slab.json index b80175367..a26e72fad 100644 --- a/src/main/resources/data/minecraft/recipe/polished_tuff_slab.json +++ b/src/main/resources/data/minecraft/recipe/polished_tuff_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json index ad09f0bb4..262d9e5c9 100644 --- a/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:polished_tuff", "result": { diff --git a/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_tuff_stonecutting.json index 68ff14840..a98a7963e 100644 --- a/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_tuff_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/polished_tuff_slab_from_tuff_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:tuff", "result": { diff --git a/src/main/resources/data/minecraft/recipe/tuff_brick_slab.json b/src/main/resources/data/minecraft/recipe/tuff_brick_slab.json index 92d3d43b8..a561e3b3b 100644 --- a/src/main/resources/data/minecraft/recipe/tuff_brick_slab.json +++ b/src/main/resources/data/minecraft/recipe/tuff_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json index 90beaa47e..c48296c09 100644 --- a/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_polished_tuff_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:polished_tuff", "result": { diff --git a/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json b/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json index c6b2876b9..4557b7448 100644 --- a/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_bricks_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:tuff_bricks", "result": { diff --git a/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_stonecutting.json b/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_stonecutting.json index 10015efb7..85691cf05 100644 --- a/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/tuff_brick_slab_from_tuff_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:tuff", "result": { diff --git a/src/main/resources/data/minecraft/recipe/tuff_slab.json b/src/main/resources/data/minecraft/recipe/tuff_slab.json index 775900f90..9d350d034 100644 --- a/src/main/resources/data/minecraft/recipe/tuff_slab.json +++ b/src/main/resources/data/minecraft/recipe/tuff_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/minecraft/recipe/tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/minecraft/recipe/tuff_slab_from_tuff_stonecutting.json index 488822565..80a35bb5e 100644 --- a/src/main/resources/data/minecraft/recipe/tuff_slab_from_tuff_stonecutting.json +++ b/src/main/resources/data/minecraft/recipe/tuff_slab_from_tuff_stonecutting.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:stonecutting", "ingredient": "minecraft:tuff", "result": { diff --git a/src/main/resources/data/minecraft/tags/block/azalea_root_replaceable.json b/src/main/resources/data/minecraft/tags/block/azalea_root_replaceable.json new file mode 100644 index 000000000..10c160fb5 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/azalea_root_replaceable.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/cats_can_sit_on.json b/src/main/resources/data/minecraft/tags/block/cats_can_sit_on.json new file mode 100644 index 000000000..8a84a12df --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/cats_can_sit_on.json @@ -0,0 +1,437 @@ +{ + "replace": false, + "values": [ + { + "id": "mineralogy:lit_andesite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_brick_furnace", + "required": false + } + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/forest_rock_can_place_on.json b/src/main/resources/data/minecraft/tags/block/forest_rock_can_place_on.json new file mode 100644 index 000000000..10c160fb5 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/forest_rock_can_place_on.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/goats_spawnable_on.json b/src/main/resources/data/minecraft/tags/block/goats_spawnable_on.json new file mode 100644 index 000000000..10c160fb5 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/goats_spawnable_on.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/slabs.json b/src/main/resources/data/minecraft/tags/block/slabs.json new file mode 100644 index 000000000..d5ef1d87c --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/slabs.json @@ -0,0 +1,437 @@ +{ + "replace": false, + "values": [ + { + "id": "mineralogy:andesite_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:andesite_brick_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basalt_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diorite_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:granite_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diabase_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_slab", + "required": false + }, + { + "id": "mineralogy:scoria_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_slab", + "required": false + }, + { + "id": "mineralogy:tuff_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_slab", + "required": false + }, + { + "id": "mineralogy:shale_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:limestone_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_slab", + "required": false + }, + { + "id": "mineralogy:marble_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:slate_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_slab", + "required": false + }, + { + "id": "mineralogy:schist_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_slab", + "required": false + } + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/snaps_goat_horn.json b/src/main/resources/data/minecraft/tags/block/snaps_goat_horn.json new file mode 100644 index 000000000..cf00778d9 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/snaps_goat_horn.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#mineralogy:horn_breaking_rocks" + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/stairs.json b/src/main/resources/data/minecraft/tags/block/stairs.json new file mode 100644 index 000000000..b3f94f375 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/stairs.json @@ -0,0 +1,437 @@ +{ + "replace": false, + "values": [ + { + "id": "mineralogy:andesite_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:granite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:shale_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:marble_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:slate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:schist_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_stairs", + "required": false + } + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/wall_post_override.json b/src/main/resources/data/minecraft/tags/block/wall_post_override.json new file mode 100644 index 000000000..6aac0fa0d --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/wall_post_override.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "mineralogy:rocksaltlamp" + ] +} diff --git a/src/main/resources/data/minecraft/tags/block/walls.json b/src/main/resources/data/minecraft/tags/block/walls.json index 8110179a8..a3c943442 100644 --- a/src/main/resources/data/minecraft/tags/block/walls.json +++ b/src/main/resources/data/minecraft/tags/block/walls.json @@ -1,113 +1,437 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_brick_wall", - "mineralogy:amphibolite_smooth_brick_wall", - "mineralogy:amphibolite_smooth_wall", - "mineralogy:amphibolite_wall", - "mineralogy:andesite_brick_wall", - "mineralogy:andesite_smooth_brick_wall", - "mineralogy:andesite_smooth_wall", - "mineralogy:andesite_wall", - "mineralogy:basalt_brick_wall", - "mineralogy:basalt_smooth_brick_wall", - "mineralogy:basalt_smooth_wall", - "mineralogy:basalt_wall", - "mineralogy:basaltic_glass_brick_wall", - "mineralogy:basaltic_glass_smooth_brick_wall", - "mineralogy:basaltic_glass_smooth_wall", - "mineralogy:basaltic_glass_wall", - "mineralogy:conglomerate_brick_wall", - "mineralogy:conglomerate_smooth_brick_wall", - "mineralogy:conglomerate_smooth_wall", - "mineralogy:conglomerate_wall", - "mineralogy:diabase_brick_wall", - "mineralogy:diabase_smooth_brick_wall", - "mineralogy:diabase_smooth_wall", - "mineralogy:diabase_wall", - "mineralogy:diorite_brick_wall", - "mineralogy:diorite_smooth_brick_wall", - "mineralogy:diorite_smooth_wall", - "mineralogy:diorite_wall", - "mineralogy:dolomite_brick_wall", - "mineralogy:dolomite_smooth_brick_wall", - "mineralogy:dolomite_smooth_wall", - "mineralogy:dolomite_wall", - "mineralogy:gabbro_brick_wall", - "mineralogy:gabbro_smooth_brick_wall", - "mineralogy:gabbro_smooth_wall", - "mineralogy:gabbro_wall", - "mineralogy:gneiss_brick_wall", - "mineralogy:gneiss_smooth_brick_wall", - "mineralogy:gneiss_smooth_wall", - "mineralogy:gneiss_wall", - "mineralogy:granite_brick_wall", - "mineralogy:granite_smooth_brick_wall", - "mineralogy:granite_smooth_wall", - "mineralogy:granite_wall", - "mineralogy:hornfels_brick_wall", - "mineralogy:hornfels_smooth_brick_wall", - "mineralogy:hornfels_smooth_wall", - "mineralogy:hornfels_wall", - "mineralogy:limestone_brick_wall", - "mineralogy:limestone_smooth_brick_wall", - "mineralogy:limestone_smooth_wall", - "mineralogy:limestone_wall", - "mineralogy:marble_brick_wall", - "mineralogy:marble_smooth_brick_wall", - "mineralogy:marble_smooth_wall", - "mineralogy:marble_wall", - "mineralogy:novaculite_brick_wall", - "mineralogy:novaculite_smooth_brick_wall", - "mineralogy:novaculite_smooth_wall", - "mineralogy:novaculite_wall", - "mineralogy:pegmatite_brick_wall", - "mineralogy:pegmatite_smooth_brick_wall", - "mineralogy:pegmatite_smooth_wall", - "mineralogy:pegmatite_wall", - "mineralogy:peridotite_brick_wall", - "mineralogy:peridotite_smooth_brick_wall", - "mineralogy:peridotite_smooth_wall", - "mineralogy:peridotite_wall", - "mineralogy:phyllite_brick_wall", - "mineralogy:phyllite_smooth_brick_wall", - "mineralogy:phyllite_smooth_wall", - "mineralogy:phyllite_wall", - "mineralogy:quartzite_brick_wall", - "mineralogy:quartzite_smooth_brick_wall", - "mineralogy:quartzite_smooth_wall", - "mineralogy:quartzite_wall", - "mineralogy:rhyolite_brick_wall", - "mineralogy:rhyolite_smooth_brick_wall", - "mineralogy:rhyolite_smooth_wall", - "mineralogy:rhyolite_wall", - "mineralogy:rock_salt_brick_wall", - "mineralogy:rock_salt_smooth_brick_wall", - "mineralogy:rock_salt_smooth_wall", - "mineralogy:rock_salt_wall", - "mineralogy:schist_brick_wall", - "mineralogy:schist_smooth_brick_wall", - "mineralogy:schist_smooth_wall", - "mineralogy:schist_wall", - "mineralogy:scoria_brick_wall", - "mineralogy:scoria_smooth_brick_wall", - "mineralogy:scoria_smooth_wall", - "mineralogy:scoria_wall", - "mineralogy:shale_brick_wall", - "mineralogy:shale_smooth_brick_wall", - "mineralogy:shale_smooth_wall", - "mineralogy:shale_wall", - "mineralogy:siltstone_brick_wall", - "mineralogy:siltstone_smooth_brick_wall", - "mineralogy:siltstone_smooth_wall", - "mineralogy:siltstone_wall", - "mineralogy:slate_brick_wall", - "mineralogy:slate_smooth_brick_wall", - "mineralogy:slate_smooth_wall", - "mineralogy:slate_wall", - "mineralogy:tuff_brick_wall", - "mineralogy:tuff_smooth_brick_wall", - "mineralogy:tuff_smooth_wall", - "mineralogy:tuff_wall" + { + "id": "mineralogy:andesite_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:andesite_brick_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basalt_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diorite_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:granite_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diabase_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_wall", + "required": false + }, + { + "id": "mineralogy:scoria_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_wall", + "required": false + }, + { + "id": "mineralogy:tuff_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_wall", + "required": false + }, + { + "id": "mineralogy:shale_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:limestone_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_wall", + "required": false + }, + { + "id": "mineralogy:marble_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:slate_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_wall", + "required": false + }, + { + "id": "mineralogy:schist_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_wall", + "required": false + } ] } diff --git a/src/main/resources/data/minecraft/tags/item/slabs.json b/src/main/resources/data/minecraft/tags/item/slabs.json new file mode 100644 index 000000000..d5ef1d87c --- /dev/null +++ b/src/main/resources/data/minecraft/tags/item/slabs.json @@ -0,0 +1,437 @@ +{ + "replace": false, + "values": [ + { + "id": "mineralogy:andesite_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:andesite_brick_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basalt_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diorite_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:granite_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diabase_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_slab", + "required": false + }, + { + "id": "mineralogy:scoria_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_slab", + "required": false + }, + { + "id": "mineralogy:tuff_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_slab", + "required": false + }, + { + "id": "mineralogy:shale_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:limestone_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_slab", + "required": false + }, + { + "id": "mineralogy:marble_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:slate_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_slab", + "required": false + }, + { + "id": "mineralogy:schist_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_slab", + "required": false + } + ] +} diff --git a/src/main/resources/data/minecraft/tags/item/stairs.json b/src/main/resources/data/minecraft/tags/item/stairs.json new file mode 100644 index 000000000..b3f94f375 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/item/stairs.json @@ -0,0 +1,437 @@ +{ + "replace": false, + "values": [ + { + "id": "mineralogy:andesite_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:granite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:shale_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:marble_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:slate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:schist_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_stairs", + "required": false + } + ] +} diff --git a/src/main/resources/data/minecraft/tags/item/walls.json b/src/main/resources/data/minecraft/tags/item/walls.json index 8110179a8..a3c943442 100644 --- a/src/main/resources/data/minecraft/tags/item/walls.json +++ b/src/main/resources/data/minecraft/tags/item/walls.json @@ -1,113 +1,437 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_brick_wall", - "mineralogy:amphibolite_smooth_brick_wall", - "mineralogy:amphibolite_smooth_wall", - "mineralogy:amphibolite_wall", - "mineralogy:andesite_brick_wall", - "mineralogy:andesite_smooth_brick_wall", - "mineralogy:andesite_smooth_wall", - "mineralogy:andesite_wall", - "mineralogy:basalt_brick_wall", - "mineralogy:basalt_smooth_brick_wall", - "mineralogy:basalt_smooth_wall", - "mineralogy:basalt_wall", - "mineralogy:basaltic_glass_brick_wall", - "mineralogy:basaltic_glass_smooth_brick_wall", - "mineralogy:basaltic_glass_smooth_wall", - "mineralogy:basaltic_glass_wall", - "mineralogy:conglomerate_brick_wall", - "mineralogy:conglomerate_smooth_brick_wall", - "mineralogy:conglomerate_smooth_wall", - "mineralogy:conglomerate_wall", - "mineralogy:diabase_brick_wall", - "mineralogy:diabase_smooth_brick_wall", - "mineralogy:diabase_smooth_wall", - "mineralogy:diabase_wall", - "mineralogy:diorite_brick_wall", - "mineralogy:diorite_smooth_brick_wall", - "mineralogy:diorite_smooth_wall", - "mineralogy:diorite_wall", - "mineralogy:dolomite_brick_wall", - "mineralogy:dolomite_smooth_brick_wall", - "mineralogy:dolomite_smooth_wall", - "mineralogy:dolomite_wall", - "mineralogy:gabbro_brick_wall", - "mineralogy:gabbro_smooth_brick_wall", - "mineralogy:gabbro_smooth_wall", - "mineralogy:gabbro_wall", - "mineralogy:gneiss_brick_wall", - "mineralogy:gneiss_smooth_brick_wall", - "mineralogy:gneiss_smooth_wall", - "mineralogy:gneiss_wall", - "mineralogy:granite_brick_wall", - "mineralogy:granite_smooth_brick_wall", - "mineralogy:granite_smooth_wall", - "mineralogy:granite_wall", - "mineralogy:hornfels_brick_wall", - "mineralogy:hornfels_smooth_brick_wall", - "mineralogy:hornfels_smooth_wall", - "mineralogy:hornfels_wall", - "mineralogy:limestone_brick_wall", - "mineralogy:limestone_smooth_brick_wall", - "mineralogy:limestone_smooth_wall", - "mineralogy:limestone_wall", - "mineralogy:marble_brick_wall", - "mineralogy:marble_smooth_brick_wall", - "mineralogy:marble_smooth_wall", - "mineralogy:marble_wall", - "mineralogy:novaculite_brick_wall", - "mineralogy:novaculite_smooth_brick_wall", - "mineralogy:novaculite_smooth_wall", - "mineralogy:novaculite_wall", - "mineralogy:pegmatite_brick_wall", - "mineralogy:pegmatite_smooth_brick_wall", - "mineralogy:pegmatite_smooth_wall", - "mineralogy:pegmatite_wall", - "mineralogy:peridotite_brick_wall", - "mineralogy:peridotite_smooth_brick_wall", - "mineralogy:peridotite_smooth_wall", - "mineralogy:peridotite_wall", - "mineralogy:phyllite_brick_wall", - "mineralogy:phyllite_smooth_brick_wall", - "mineralogy:phyllite_smooth_wall", - "mineralogy:phyllite_wall", - "mineralogy:quartzite_brick_wall", - "mineralogy:quartzite_smooth_brick_wall", - "mineralogy:quartzite_smooth_wall", - "mineralogy:quartzite_wall", - "mineralogy:rhyolite_brick_wall", - "mineralogy:rhyolite_smooth_brick_wall", - "mineralogy:rhyolite_smooth_wall", - "mineralogy:rhyolite_wall", - "mineralogy:rock_salt_brick_wall", - "mineralogy:rock_salt_smooth_brick_wall", - "mineralogy:rock_salt_smooth_wall", - "mineralogy:rock_salt_wall", - "mineralogy:schist_brick_wall", - "mineralogy:schist_smooth_brick_wall", - "mineralogy:schist_smooth_wall", - "mineralogy:schist_wall", - "mineralogy:scoria_brick_wall", - "mineralogy:scoria_smooth_brick_wall", - "mineralogy:scoria_smooth_wall", - "mineralogy:scoria_wall", - "mineralogy:shale_brick_wall", - "mineralogy:shale_smooth_brick_wall", - "mineralogy:shale_smooth_wall", - "mineralogy:shale_wall", - "mineralogy:siltstone_brick_wall", - "mineralogy:siltstone_smooth_brick_wall", - "mineralogy:siltstone_smooth_wall", - "mineralogy:siltstone_wall", - "mineralogy:slate_brick_wall", - "mineralogy:slate_smooth_brick_wall", - "mineralogy:slate_smooth_wall", - "mineralogy:slate_wall", - "mineralogy:tuff_brick_wall", - "mineralogy:tuff_smooth_brick_wall", - "mineralogy:tuff_smooth_wall", - "mineralogy:tuff_wall" + { + "id": "mineralogy:andesite_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:andesite_brick_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basalt_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diorite_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:granite_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diabase_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_wall", + "required": false + }, + { + "id": "mineralogy:scoria_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_wall", + "required": false + }, + { + "id": "mineralogy:tuff_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_wall", + "required": false + }, + { + "id": "mineralogy:shale_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:limestone_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_wall", + "required": false + }, + { + "id": "mineralogy:marble_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:slate_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_wall", + "required": false + }, + { + "id": "mineralogy:schist_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_wall", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick.json index ba4ad104c..234bb771e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_block_polishing.json index c5c901562..4c3b52752 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_furnace.json index f8a7ae2e3..f2db72792 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab.json index 0501397a2..e3fe5e1c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_polishing.json index 8440c680e..57c259c33 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_recombination.json index ba3791b92..9bcfb708e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs.json index 6893fafd6..996025867 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs_polishing.json index 81b9b61e7..6e678e333 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall.json index 0a2cefcee..198ae377f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall_polishing.json index 4a35cbf93..e2852bec3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_furnace.json index 74cc39d49..f64629123 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_brick_slab_recombination.json index 969b4251a..fc7443122 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slab_recombination.json index 9be414d73..ca971c9d8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slabs_to_brick.json index 746f91029..f32215ed3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_stairs_to_brick.json index 0ce29d501..c29d15a00 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_walls_to_brick.json index c337bf6b2..c51d5de32 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_polishing.json index 6e1327cce..419074ff2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_recombination.json index 95bdba070..721bfff38 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slabs_to_brick.json index e50eec15b..6aabd7d68 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_polishing.json index d50b30937..eb02fcec0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_to_brick.json index 59ce9f861..f344ed6e5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_wall_polishing.json index e3b7f50f0..213f6f37c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_walls_to_brick.json index c7393d2f2..3980fe1e2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_axe.json index 84923c01b..bb92d08cf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_blank.json index 25db2a593..20d88cdf0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_cross.json index 0dce43cb7..154925399 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hammer.json index bf1ff638c..bbfe1232c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hoe.json index 3290e5628..db867f8d1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_horizontal.json index 3bd143ac4..e51736a90 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_i.json index 017c49855..caeb127e3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_left.json index 323c31d2d..f5b71e8ff 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_pickaxe.json index 4efc8a785..582bd4817 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_plus.json index cd4a87792..eb5bb085a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_right.json index 785873107..87bc25e38 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_sword.json index ff955ee0a..5f5c5ec31 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_vertical.json index 90924e7ca..dc60ce1d0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_slab.json index 04f700f4b..205c3f872 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth.json index 45ea10237..5e829cbe5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick.json index b3b81f26e..34b38c89c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_furnace.json index bc8a86a80..666cf2825 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_slab.json index 49c22ee39..da81ded31 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_stairs.json index 7fc89c1c5..c56525e76 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_wall.json index 0267bc7bc..522087509 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_furnace.json index 0193a1226..3732a5643 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_slab.json index 11adc67f8..3591fa31c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_stairs.json index f928c8522..dc10c433a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_wall.json index f337d7191..39688775b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_stairs.json index c5fe6ce21..4e3db23fb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_wall.json index f509553ea..b4bef785d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/amphibolite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:amphibolite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick.json index 9dc1e6f74..05df0afb0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_block_polishing.json index 545c764e5..f2f5e195f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_furnace.json index ac7a8ada4..816c71806 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab.json index a71bfe981..92c058a00 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_polishing.json index de235cbc0..4aac168aa 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_recombination.json index f1c6d2b3e..0f8194aab 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs.json index ec3ab3c91..76a4e96ec 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs_polishing.json index d81ed927e..b27881a76 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall.json index f0bf4fd26..e36147bc2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall_polishing.json index d7e5cf1ce..60d6660df 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_furnace.json index 7f85ff3da..92c17ce21 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_brick_slab_recombination.json index 84592f3ab..a5e4c349d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slab_recombination.json index dfc51f16b..6ac3d6791 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slabs_to_brick.json index 6518023dc..6ce2c31b5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_stairs_to_brick.json index d9a19f0ef..4ecde4c83 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_walls_to_brick.json index 0327715b6..2b926ef28 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_polishing.json index 4805a196d..44e0c260d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_recombination.json index 7933b8a76..22d3b5793 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slabs_to_brick.json index 3f2538fe8..dcf5f06fa 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_polishing.json index 9fa0f7275..47ac9acd8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_to_brick.json index 85280f55c..44c78c6e5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_wall_polishing.json index 17718ee3d..03f0109f5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_walls_to_brick.json index 148376502..11a06cf90 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_axe.json index 6e6df6fa9..09d7f4cfa 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_blank.json index f54ba5cdd..7dbd919fe 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_cross.json index aa8825374..cdc7a9913 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hammer.json index 5c94ac384..971c876a2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hoe.json index b1f33c799..4fe09e53d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_horizontal.json index def0dd02f..9640127db 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_i.json index 10799d843..951b6b55f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_left.json index 9c147afe5..3ffdb835e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_pickaxe.json index 5c81c32c9..02118dacf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_plus.json index 077c6c7e7..032456545 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_right.json index 40ce8a6b4..1487039a2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_sword.json index e517cdaff..2a125438a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_vertical.json index 288f2dbfc..a5b1bc111 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab.json index 824d89a1b..ab084e49d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_from_vanilla.json index 35bf00021..c6f48cfb5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_to_vanilla.json index 0011d0d23..0659d186c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth.json index e4b61c299..e5afa4210 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick.json index b18f23263..1c2074376 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_furnace.json index 4b4e7099e..06ac8f702 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_slab.json index 9c270c535..6f2d0464c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_stairs.json index bab091ecf..0761f495d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_wall.json index 5f7dad95b..852b373fc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_furnace.json index 9ec8f59df..57952f834 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab.json index 2ad52657e..c48325512 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_from_vanilla.json index 73d39316e..4ded3e2c5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_to_vanilla.json index e47c4514e..b8c6e90d5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_stairs.json index e023b71b7..315b5c307 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_wall.json index bf7fad5f5..002d68e67 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_stairs.json index f2e0e21d9..74d72b142 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/andesite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/andesite_wall.json index ad5180401..66e386db9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/andesite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/andesite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:andesite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick.json index 64ccc8825..ccad59dbf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_block_polishing.json index ede15c5f0..cf9617909 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_furnace.json index ea1f5614b..014914011 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab.json index c6811b989..0662c2a4c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_polishing.json index ad6859c9c..f28743011 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_recombination.json index c9456a1fa..6e4fdc0c7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs.json index bfe1d6422..86afc4bee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs_polishing.json index 393469dea..1ac57c5a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall.json index 1672d2c7e..84e3526e2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall_polishing.json index 945db7674..1204538c3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_furnace.json index bb8e399dd..971610be2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_brick_slab_recombination.json index 7cc66c0ce..fc1d383e2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slab_recombination.json index c25d54a52..4975205af 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slabs_to_brick.json index 39a54fdd3..5670b8886 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_stairs_to_brick.json index 2cbc8cd61..b352ee857 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_walls_to_brick.json index c8cb0f7c0..9f3bbc802 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_polishing.json index 96092a77b..65543068f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_recombination.json index e505d5893..a64ad2c73 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slabs_to_brick.json index 8e25ee871..ad44955db 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_polishing.json index 236786232..c91d30f5e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_to_brick.json index bf6e63745..637e2b4c8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_wall_polishing.json index 21cf5ad63..17d7dcfd6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_walls_to_brick.json index dfd8a31d3..5ca1e1433 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_axe.json index 6b4bb7f91..157c43f5e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_blank.json index e1a54a30b..5b8b85464 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_cross.json index 31219ca70..74085dbb4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hammer.json index 8976f6b0c..0af819638 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hoe.json index ce56f55c1..1525fa37f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_horizontal.json index 32cc94af3..4839ed760 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_i.json index b0e0e70d8..0b7ab49c0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_left.json index 0c8775e2b..f8b11a101 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_pickaxe.json index 8b6b9b38a..fad12ab1b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_plus.json index b2575954c..db9b9e32d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_right.json index 39ae06fd9..85aad46fd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_sword.json index 48553b066..5f0a05c72 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_vertical.json index e8927352a..7d42fb393 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_slab.json index eecc1d0dd..b7eeb852c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth.json index 47dc0e8b6..760b9df12 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick.json index 7e05118cd..ace41765a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_furnace.json index 7c88f2975..3ea4cb58d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_slab.json index e837097dc..21e60a8ff 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_stairs.json index e9936ad33..abe61541f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_wall.json index 4dcf780cc..1ca8e5b92 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_furnace.json index 35e18a39f..2ecc7339b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_slab.json index 2c0259dc1..d5c44e7b7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_stairs.json index 9a3909dd6..f58a72a0e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_wall.json index 1c209f9e3..52f12940c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_stairs.json index 833f54791..5df1fefd7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basalt_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basalt_wall.json index dad818995..8aa058e3b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basalt_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basalt_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basalt_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick.json index 38d641109..d706834bb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_block_polishing.json index 326ad1d12..999bad9bc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_furnace.json index 251572805..60261ec42 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab.json index 98394c6d6..510d42d17 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_polishing.json index 098c35611..073f7e8b5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_recombination.json index 85f918f2c..1dfbc9583 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs.json index 0fa9e669e..0254f7b33 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs_polishing.json index 63a42dce3..970323760 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall.json index edf77e590..6e6f93a68 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall_polishing.json index 931924b7a..99033db06 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_furnace.json index 0f4803b6b..82e3a79e2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_brick_slab_recombination.json index 699a9b732..e807329ce 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slab_recombination.json index c78659033..036984db4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slabs_to_brick.json index 15f21fc7a..c88e3c566 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_stairs_to_brick.json index d5e5afe96..85efa082b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_walls_to_brick.json index ffd5fa74b..cc6b6a243 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_polishing.json index d73cdc40c..86a094123 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_recombination.json index d182cb25b..158dbba34 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slabs_to_brick.json index a0b115f05..075630813 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_polishing.json index 54b2f18af..e9a59395c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_to_brick.json index 7a8a12277..5f7b6b663 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_wall_polishing.json index 9dc7b77cd..428363975 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_walls_to_brick.json index 9e5c6d0e9..6698669ff 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_axe.json index b96147161..9786cd9c4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_blank.json index d9920ef08..a1c0f0e66 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_cross.json index b5a4064ee..ad3ebcf14 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hammer.json index 133dd5742..ef44c7109 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hoe.json index 1076ca63d..049a7b8af 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_horizontal.json index 3b53516a3..cad770df4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_i.json index 9ec8c405c..8638e054c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_left.json index 282a94f8b..d624edd8e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_pickaxe.json index 18ad36fb0..25a55b926 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_plus.json index 4c6565d7f..b98737536 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_right.json index 9703b37e2..1c93039d0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_sword.json index 3afde5658..56bddaba8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_vertical.json index f3918c3fa..a48376dcb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_slab.json index cc24d2fce..743fd0e3e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth.json index 9ea7585cb..7fc34a0c3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick.json index c831b7ea5..e95437bf2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_furnace.json index 56667ee07..a57cc20a1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_slab.json index 42527f3c4..224ff50e6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_stairs.json index a326c3137..4aa1e835b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_wall.json index bbb7f362d..6f74c2288 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_furnace.json index bf583b8b7..4e64e8f1d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_slab.json index d15661259..7b4d13ef1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_stairs.json index a9fe15e4a..89859c1ee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_wall.json index 73f7d0d26..84df75497 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_stairs.json index dea03fda4..027a5b585 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_wall.json index 5be4f1ab1..9f467a3ad 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/basaltic_glass_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_wall" + } + ], "rewards": { "recipes": [ "mineralogy:basaltic_glass_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick.json index 0e009ac2a..f122747de 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_block_polishing.json index fbf8e6b2b..065098fde 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_furnace.json index b5a6275e3..c38a69584 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab.json index 330fdf4f1..aa734178d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_polishing.json index e3e4a2fc2..362844d8e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_recombination.json index ab8056c39..c03768f81 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs.json index 04aebf0b3..1365af817 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs_polishing.json index 1f18f2d83..4111a1331 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall.json index 22ef69d69..730fc81d5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall_polishing.json index 7571b2e1a..a74c9a07e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_furnace.json index 746542d8c..735ab24a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_brick_slab_recombination.json index c7d75c45b..f6d0ca47d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slab_recombination.json index 45427443c..0a949adc1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slabs_to_brick.json index 3e91d1b85..aea4a5a31 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_stairs_to_brick.json index c6778ef97..3a65ef696 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_walls_to_brick.json index b08d7b068..756f31ba6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_polishing.json index 134b36493..3db47557f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_recombination.json index 1fa3756b5..61d1f8de3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slabs_to_brick.json index cda9daa7c..2da2a0f46 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_polishing.json index 749832d05..e4d2f29ee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_to_brick.json index 4de8cd9bf..11eba9cd0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_wall_polishing.json index 4c529a0d0..eff521959 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_walls_to_brick.json index 5e06cdf90..52b98d1b8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_axe.json index 5e3a93bcb..81a081c59 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_blank.json index 1ec68eb53..0c0b79ada 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_cross.json index 83dd3624f..4ac343b5e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hammer.json index f5a1e0971..6faafd6f0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hoe.json index 9a8cb1c8f..a25edde89 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_horizontal.json index 5eec56536..14a3edeee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_i.json index 833c66254..4551cdfbb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_left.json index 527aedd65..8cff56f45 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_pickaxe.json index 6db874b4a..a150eb6d4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_plus.json index 1eadce4a7..849eaa518 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_right.json index 0020c0052..9c62e65a8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_sword.json index e32874338..38e609669 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_vertical.json index 00becd3cb..ce56ad862 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_slab.json index 7e9ce52cc..55c3227a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth.json index 13009d3aa..2e011007f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick.json index 0c903c586..aa13e3806 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_furnace.json index b7c8e76e5..8eb0b7bf2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_slab.json index a86e816bc..7e5967289 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_stairs.json index cdca0099a..ac699b28c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_wall.json index fdb767fbe..7fc266d51 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_furnace.json index d2143f915..4ad8c1e45 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_slab.json index c77a52f63..db3765cb3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_stairs.json index 6fabd4612..1bafd3b37 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_wall.json index c00e8a5a5..0d11e9a0d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_stairs.json index 5a224c76f..9523b30b7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_wall.json index 7a47f8bc7..00017c3d0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/conglomerate_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_wall" + } + ], "rewards": { "recipes": [ "mineralogy:conglomerate_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick.json index 121fa08d6..4fcd4e54e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_block_polishing.json index 0201459e9..70e97665f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_furnace.json index 8d8197761..ed973dc55 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab.json index b5ef710da..c3cd0a2a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_polishing.json index c3fc2ed7f..96d96b34c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_recombination.json index 744551644..c3979677c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs.json index af466f530..1a6ace3ba 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs_polishing.json index 3e22a719d..d9d74fa4a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall.json index 061ab1906..b5fd8c625 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall_polishing.json index aa9244334..3152a8966 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_furnace.json index 3772586f1..af28aaa37 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_brick_slab_recombination.json index 6b09126af..f8e8e7896 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slab_recombination.json index a2ef0d300..fc04b8e8a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slabs_to_brick.json index af99477e1..f56e2e129 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_stairs_to_brick.json index e58ee3abd..e8e8962b1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_walls_to_brick.json index 8f92e1ea0..302568849 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_polishing.json index 1ca88f646..a9c065847 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_recombination.json index eff5f2756..6f725f14b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slabs_to_brick.json index 644de6f89..daaa31925 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_polishing.json index 677074d3f..40d6a4ddf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_to_brick.json index c9c904bfe..b5fa67c48 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_wall_polishing.json index c1cc4aab1..c2720542e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_walls_to_brick.json index 4cf96b65a..50c1f8b6e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_axe.json index 7d77c3d80..9be6076fc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_blank.json index fd366de67..859579acd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_cross.json index 1d366aeab..ab9a5389d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hammer.json index b77204453..10bbf27f8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hoe.json index 127cd5ba8..66309c81e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_horizontal.json index 60f55362b..a5d93ed84 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_i.json index d3c1068f8..89b5eef83 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_left.json index 4ad8b437f..e637a4f5a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_pickaxe.json index faa979679..84ab03494 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_plus.json index 3beb53750..a2ab3ccd5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_right.json index ce846b03e..2750610d4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_sword.json index eb952e660..2850bfc9f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_vertical.json index 20672c570..3ff237d56 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_slab.json index 0f6639fd4..112506265 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth.json index c9d241dc9..9319ad286 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick.json index 51646186b..5b3e07f53 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_furnace.json index 8abb09110..317fbc639 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_slab.json index eed14dbe2..c86b75180 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_stairs.json index bf2778ef1..37ce58149 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_wall.json index e293b338b..3439b1302 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_furnace.json index d28ed7a00..ac0300666 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_slab.json index 65331d804..d26508e8f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_stairs.json index a68afe5fc..9d6c7e96f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_wall.json index 75d9a65b4..95b7d36a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_stairs.json index 0ab5ec044..6c9d7f53c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diabase_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diabase_wall.json index cccf3d5fe..cf29657c0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diabase_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diabase_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diabase_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick.json index a434f5c7e..25f2af0e5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_block_polishing.json index a67f4329c..d7e2925c9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_furnace.json index e5a7f19bf..a0b3ca4fc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab.json index a567a844b..2380e1ad7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_polishing.json index 6b8c4c7b0..b0167b5db 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_recombination.json index ce3ebdfd7..1e4373555 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs.json index 21656e894..cd0a2ea91 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs_polishing.json index 9fa131b4d..4dc561a1e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall.json index fbe29c711..ffbe220be 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall_polishing.json index 5c801b759..4ef257785 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_furnace.json index 5cdd61563..2a91176a4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_brick_slab_recombination.json index 0a2d21540..3dd16b17b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slab_recombination.json index 3c37672fd..b976940f9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slabs_to_brick.json index 3a7026bcc..182609005 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_stairs_to_brick.json index 6574009c6..d1dc46cf0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_walls_to_brick.json index 2671aa566..5e7ede20b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_polishing.json index 7da9b18f5..67f62fe3e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_recombination.json index e70c76e99..c8a771d32 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slabs_to_brick.json index 9d645ea01..8d074a405 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_polishing.json index 14020695d..cedf788d7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_to_brick.json index 83bac4ad8..9b156bc9a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_wall_polishing.json index cbac7b375..918f94878 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_walls_to_brick.json index 30e6f4d10..b262360e6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_axe.json index 87674736d..1e71c131e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_blank.json index e884fc477..a9571a7c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_cross.json index b0d155c3d..30e78dd21 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hammer.json index 0c927f5e9..e06604d66 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hoe.json index 8a162e021..6bfa15d78 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_horizontal.json index 98a65a2dd..b1a47f172 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_i.json index 9d1b84fe9..cac0cf569 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_left.json index 70e2189e5..8c8af0d4a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_pickaxe.json index c9015c16d..184724738 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_plus.json index 4d97bff64..18070c5b7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_right.json index 814c0e94c..fa48e020c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_sword.json index 5bbd17cc5..b7fc966a8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_vertical.json index 5b5fde500..d1beeac2e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab.json index b551bba60..ddd6c45dc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_from_vanilla.json index fc1a52696..8fd2bd687 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_to_vanilla.json index 63cca4475..9f2e9cf80 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth.json index 6b5cec161..e90d64b92 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick.json index e23d2dc93..41fb3bb54 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_furnace.json index 3deeea698..2eb503d1f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_slab.json index 9f627184d..a3fd3e0e3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_stairs.json index e51a387a5..017d29dec 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_wall.json index 6fb6731f7..08f725122 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_furnace.json index 768241a32..5119ba65a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab.json index dbf1aba0f..77a2f93c5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_from_vanilla.json index 71395ffc4..e91532ab0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_to_vanilla.json index 641b63e96..c073a793d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_stairs.json index a50ee20a8..ff8895449 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_wall.json index 5c7d86854..ebbe79a9c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_stairs.json index bb272d01b..2e483af33 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/diorite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/diorite_wall.json index 84bc4fc23..ef4215002 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/diorite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/diorite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:diorite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick.json index b1e6b8f34..b7a71f243 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_block_polishing.json index 33f0072de..c88f60e4c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_furnace.json index 35701ada7..a0dcc4c13 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab.json index c9f789268..5f8a35e14 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_polishing.json index 71940a08b..e2e4b63e1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_recombination.json index c91798a48..fc4f9ad90 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs.json index f45e2ba6b..6e7ccbfda 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs_polishing.json index f242f8025..7fbf058cd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall.json index a720e7a8c..29ec56dbb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall_polishing.json index 7f1bad019..c74fcf457 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_furnace.json index 3162f373e..3ac223708 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_brick_slab_recombination.json index 0cbd45658..f2b1c5bd4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slab_recombination.json index 88135d447..414da6738 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slabs_to_brick.json index b4e5c6998..c8833424c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_stairs_to_brick.json index e22c967fd..cbcf1ee1e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_walls_to_brick.json index 00d6da914..f627ccc74 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_polishing.json index 812157db7..df78568a5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_recombination.json index 6e8e6ddb9..f2a0b03d1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slabs_to_brick.json index 932d90572..417157275 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_polishing.json index cb5de5b95..c2e050abc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_to_brick.json index 1ec31525b..a42a15760 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_wall_polishing.json index 9c567fe31..55918b846 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_walls_to_brick.json index 6225bebb9..8145e0a1e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_axe.json index 9c1f30867..84ba1d1b8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_blank.json index 6c135220e..9ea0f5e35 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_cross.json index cd8a1e169..5294d6b5b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hammer.json index 4bbe6b16d..b2d30ce2f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hoe.json index 3dc063415..f76090721 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_horizontal.json index 6ae4824bd..5ade3a26e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_i.json index 4298c543b..0b0278f1e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_left.json index 90ad4cc55..701820422 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_pickaxe.json index 5696638af..91cdca702 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_plus.json index debd1a889..a03d7baae 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_right.json index 1d1c9fe2f..7152873d9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_sword.json index 1bcc0cff9..6acbd97dd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_vertical.json index 66395a2c3..51a23e1a5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_slab.json index eaacf514b..c50f037ea 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth.json index d0261c323..9bd2be46b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick.json index 2586e0a26..bf53cd196 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_furnace.json index d98dc29bc..350e215a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_slab.json index 396011a50..a5ddb5ea6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_stairs.json index 6aa0da6ff..d166d553d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_wall.json index 91e42882b..840129e37 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_furnace.json index 1257dabfd..a2aa11b0a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_slab.json index de1a588d0..f826f7a51 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_stairs.json index 4886061cd..9fe29c2a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_wall.json index 10f6075db..b82c94809 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_stairs.json index ca13da72d..a72a498d3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_wall.json index 5f49388ea..93518ae26 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/dolomite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/dolomite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:dolomite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick.json index c05bcd0e7..fdc05f5f3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_block_polishing.json index ff7cb18aa..654b3db07 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_furnace.json index 9d76643d2..8245e45e9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab.json index a196b6373..e922a25c7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_polishing.json index 6ec9577d8..2a6089aea 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_recombination.json index 3536802cc..4a07b72a2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs.json index d069f0338..b8fac37f6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs_polishing.json index a7f27880b..54232b89b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall.json index 6c362cc99..0ff320f2f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall_polishing.json index 450d93b31..9dac4dce0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_furnace.json index af94c8c89..981cf6168 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_brick_slab_recombination.json index 5b9dbff37..8086790af 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slab_recombination.json index 5b88906c1..95df60d3a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slabs_to_brick.json index 80c864828..8dfe1082c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_stairs_to_brick.json index cb75f76b0..2c81483d1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_walls_to_brick.json index 302a8a60d..6891ccf62 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_polishing.json index b08490068..f23880ebe 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_recombination.json index 2c7504ac0..9856aced4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slabs_to_brick.json index b3d8a3e53..7e5506e29 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_polishing.json index 1a74cd678..49cfdcb20 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_to_brick.json index 35060afdf..772038bf2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_wall_polishing.json index d191fda05..a7975b88b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_walls_to_brick.json index 17b29cbf6..a68ba5408 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_axe.json index 22a11f8d7..3c9d678a9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_blank.json index ff8fc9083..bcf443df7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_cross.json index 66b6ddf7b..958a2ee74 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hammer.json index 0ece23df6..66fea74e2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hoe.json index 4c1593705..720febf82 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_horizontal.json index 9132ebb7e..f31b8693d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_i.json index 0ecd16c74..695146a61 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_left.json index 602bd9679..cf3e306fd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_pickaxe.json index 5ae925bb0..24653c54f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_plus.json index 81a48fdcf..34fa504c3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_right.json index caaafccc7..2be1aeee1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_sword.json index 288184541..b99b23ab4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_vertical.json index 22084f0e4..6c87a807b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_slab.json index fc2ea71a1..d2f6de3b4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth.json index d0f14f307..065347659 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick.json index 2ead94da4..0f5e13fa7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_furnace.json index 58c708d39..56800fa04 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_slab.json index e0f9acdb4..08461687e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_stairs.json index 7969e8ca9..4063a4ad6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_wall.json index f914ab1e4..70521ced1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_furnace.json index 0d83c0e4e..c506cb9ef 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_slab.json index 3322114a7..16704c6ce 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_stairs.json index 1cea1685c..f4a69556e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_wall.json index 142196aba..6883ad035 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_stairs.json index 1771f8ec3..7fb7f21ed 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_wall.json index 72e1affbe..625be7369 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gabbro_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gabbro_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gabbro_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick.json index d94365516..ca140722f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_block_polishing.json index 7f1a10f2a..74fcc24be 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_furnace.json index 853277150..1f997aad0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab.json index e67a90365..2d0932531 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_polishing.json index 4fe31109f..c18fa8b28 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_recombination.json index 48d905fe2..ce8e433c1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs.json index a94f7396d..cc69b8707 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs_polishing.json index ce8e7f5d6..b878c54a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall.json index 84c8a2b33..cdf9d3479 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall_polishing.json index 67e4562f3..a5883956f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_furnace.json index 5902be853..10edd35d0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_brick_slab_recombination.json index 77ece868b..86bd83afe 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slab_recombination.json index 9076c2866..36e3ae1d2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slabs_to_brick.json index 38d0d7e08..9b6244c2f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_stairs_to_brick.json index 2e068c9be..c00507f4d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_walls_to_brick.json index 0fa692060..27407f325 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_polishing.json index 9aa42e94e..848d33613 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_recombination.json index c804926ff..5f1b1bf75 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slabs_to_brick.json index 7cd11213a..d0979542a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_polishing.json index 650647c27..abdcd59fc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_to_brick.json index 7e642f55d..1de61777a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_wall_polishing.json index 566227fad..b2cd211d7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_walls_to_brick.json index a1551a729..aa566592e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_axe.json index 17f05f95e..a4150b484 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_blank.json index 2d8ea6618..346ab9828 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_cross.json index acf21c131..dcfeb8376 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hammer.json index 420dd6542..1613a2b2b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hoe.json index e49d8dc67..6395b1084 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_horizontal.json index 1eb7510c7..13556b483 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_i.json index 6143fb285..bda5eea49 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_left.json index afb6c431b..d1a4a1698 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_pickaxe.json index 1f7825876..246cc8e97 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_plus.json index fadc500f3..557247a8c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_right.json index 247aad614..f971fa3f0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_sword.json index ebbe17311..a42372d12 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_vertical.json index 8d1171bf5..c22b9c007 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_slab.json index 8240b1deb..ff935bbb0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth.json index b923c155a..6603a9fca 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick.json index 8b4b75a03..bdde4e31a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_furnace.json index 5f6d93097..d1acd15b1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_slab.json index 2b5929c56..fb1361e48 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_stairs.json index eec8bc466..ea6192cbb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_wall.json index d6e70fa06..a72e5ad21 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_furnace.json index 8bdb4a33a..bc6d2c3ad 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_slab.json index b6549fc38..30314e735 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_stairs.json index fa5041ee2..89a06fc55 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_wall.json index 6b2b1626b..83a8c3e17 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_stairs.json index ce8b7fadf..3fefd08ed 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_wall.json index d064b7eca..ae83d128b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/gneiss_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/gneiss_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_wall" + } + ], "rewards": { "recipes": [ "mineralogy:gneiss_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick.json index 8b717c18f..614b4dceb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_block_polishing.json index f031b903e..2332a334b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_furnace.json index 613877bee..c6fcc7ca8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab.json index 8f97c4223..30e450f3d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_polishing.json index 2794594a7..16addd496 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_recombination.json index 88afdb328..6062b3d58 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs.json index d91062577..c8f12bdfe 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs_polishing.json index 589d11828..42178bede 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall.json index e4cddd68e..5ea8f8e85 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall_polishing.json index e15e82eeb..95a44574f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_furnace.json index 92301709a..06659d182 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:granite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_brick_slab_recombination.json index c8481f695..293e87f02 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slab_recombination.json index ac8b6ff85..38a4cc87a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slabs_to_brick.json index fbe92b65b..afc4ee498 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_stairs_to_brick.json index ad3ec96d1..72be30b83 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_walls_to_brick.json index 6d0f15217..c74074498 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_polishing.json index 8bcd41afa..dc96abf70 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_recombination.json index 04d9bb714..6bfbafb53 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slabs_to_brick.json index 0405480ae..4861d6312 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_polishing.json index 68d33738c..4fa2bbdda 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_to_brick.json index 2cf8f4273..ef1928d10 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_wall_polishing.json index 85c3f167c..57eed8ec6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_walls_to_brick.json index d59f63bd8..d78c86eb5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_axe.json index fccd5429b..4e9b9f297 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_blank.json index bc617ba5b..71691fa77 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_cross.json index aacf9e172..6fdb1ede1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hammer.json index 9e27c0ad1..72d0389e8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hoe.json index 74a281e66..95a81d025 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_horizontal.json index 1aa516875..6486447d0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_i.json index b561d7d2f..53c01dab4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_left.json index e93a125b7..5773b7212 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_pickaxe.json index 3f2dbaf88..c3d3ec0a6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_plus.json index 3e7a68c4d..b03491763 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_right.json index 11fbc43a8..4a66878ea 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_sword.json index 539836998..33b35bda5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_vertical.json index 620c5a277..acb3c2046 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:granite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_slab.json index a13c9d9fe..bfde6e307 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_from_vanilla.json index c0695ad83..05bfb2e6e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_to_vanilla.json index 246928e0a..e1a1ff50f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth.json index 575847b00..aa1fe18c0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick.json index a5305ae34..396001f5a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_furnace.json index b2d25ee35..378958f39 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_slab.json index e0efd07ea..d2380235b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_stairs.json index c27e5bf2c..d3e4a20a9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_wall.json index 0d8fcb863..048ac98de 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_furnace.json index 3063c71de..132a96e1c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab.json index 07634bc6b..6bed03f31 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_from_vanilla.json index c277015ea..3e8473564 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_to_vanilla.json index 16828b349..4eba9c6af 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_stairs.json index 82b2e2dad..e15934c19 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_wall.json index 16e6c2e5b..13f1859eb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_stairs.json index ac23f1d04..3274d898c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:granite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/granite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/granite_wall.json index 220c2193a..9ae7266da 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/granite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/granite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:granite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick.json index b33090225..9fbe807a9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_block_polishing.json index af849b025..cfa4d8f9b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_furnace.json index 61ba36b05..e4b489ced 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab.json index 2ec1c5b07..0ecb4727d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_polishing.json index 9b9d48624..2dffcc747 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_recombination.json index 38f41e4de..fbb8c61fb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs.json index 136e281d5..d43ce5cd0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs_polishing.json index fee20f4ea..2e4cf6607 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall.json index eee5c3204..3eb4151f6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall_polishing.json index c1410a625..80ef270d7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_furnace.json index 2423dbd43..d23b19119 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_brick_slab_recombination.json index 6dd569ba4..54298e91e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slab_recombination.json index cb8d8e4b2..7f7cf3bae 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slabs_to_brick.json index 9b78513f6..e0e96e3d3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_stairs_to_brick.json index 5fb4a7146..fd8e75f22 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_walls_to_brick.json index c64f52f2a..83fbed630 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_polishing.json index c8e9ad2a9..6efc30e68 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_recombination.json index 2e48544dd..5c6350b8e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slabs_to_brick.json index 3ca4845d0..a2a5d6161 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_polishing.json index 9184ca09a..30f089e15 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_to_brick.json index 9ffcd717b..526967822 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_wall_polishing.json index 3d3ca62a5..4e3fdba62 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_walls_to_brick.json index d3c951dae..8450da282 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_axe.json index 178f612bb..06f6a2a9f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_blank.json index a8b099b1f..de22ef10e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_cross.json index 3e4267890..d62adbe97 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hammer.json index 359752333..f2e41ef10 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hoe.json index ef17bf2cb..0cd64eba5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_horizontal.json index 086468254..aed45e573 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_i.json index e4c453e4e..c305a0806 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_left.json index 045b45007..6515df129 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_pickaxe.json index db26fc402..04fe70650 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_plus.json index 88cecbea8..1fffdcadd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_right.json index 220756647..4df91c7d4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_sword.json index b7b790731..ac0a5d547 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_vertical.json index 44694ab9d..e9e5eccad 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_slab.json index d8ce6af46..a2e4b6b51 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth.json index 01c38be5c..6f271cb2c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick.json index 0688e6b52..51b9a7579 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_furnace.json index 28bd0a86f..06a2c67d3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_slab.json index ec5f22c8b..85a327694 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_stairs.json index 9c494c22c..e53ee829e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_wall.json index 0951fb5af..69d07bb4d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_furnace.json index d9ceed919..c804798c9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_slab.json index 4ca321e35..b9a3b7839 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_stairs.json index a5336ea39..cb79d854e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_wall.json index 556315523..1ec8ca7d8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_stairs.json index 5d6307627..a77042121 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_wall.json index 340b9fd24..1dbff3141 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/hornfels_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/hornfels_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_wall" + } + ], "rewards": { "recipes": [ "mineralogy:hornfels_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick.json index a988e9de7..b95b332e0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_block_polishing.json index b6c9008a8..cfe3a95e5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_furnace.json index 4e93d131d..552eafe5b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab.json index 392cbc02b..e34d7e605 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_polishing.json index 306e0fd5c..b4e29b71d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_recombination.json index 3e3c7c741..2c43f856c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs.json index 720acac00..459155a7b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs_polishing.json index a0e83cb01..960e792dc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall.json index 6ef2ea0cc..c18b8b25c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall_polishing.json index f3cd4040a..ec985ff37 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_furnace.json index 56e4d46c1..95b04d98c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_brick_slab_recombination.json index 1924cc8c6..d6abe150a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slab_recombination.json index eaea8b2ca..78ef89575 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slabs_to_brick.json index fdd80a5d9..4dcebdcff 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_stairs_to_brick.json index e53f76c08..fe623e40c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_walls_to_brick.json index bd5febbbc..11c461a94 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_polishing.json index 542b107e6..a0630fd0a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_recombination.json index 7fa2ee71e..bbc85716c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slabs_to_brick.json index 6d7d3ab7a..c9e5f55e8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_polishing.json index c11ee3b60..728d6cbd6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_to_brick.json index 5bbe92730..69a818e32 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_wall_polishing.json index 71b2667c7..5178d6e71 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_walls_to_brick.json index f949f64b8..c5601961a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_axe.json index 3dd1bf5e5..74307be24 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_blank.json index 491872f4a..5b2db4a1e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_cross.json index 23d87dbd9..d5f4f2126 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hammer.json index 9b091902e..826d58c02 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hoe.json index 6a0536da4..a5adfc98c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_horizontal.json index 826174b66..23d7cdeb2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_i.json index d70956759..ae756acd7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_left.json index 781ec1704..2071b22a3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_pickaxe.json index ab260e649..9638d6852 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_plus.json index fe4f055fd..49760030c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_right.json index 68fe5e5c1..0c43d6107 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_sword.json index 153dbd7e3..758ee5f0c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_vertical.json index bd1395dd5..adc536341 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_slab.json index ecb8fdc5f..df29a3f4e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth.json index 0cdaefc45..d6838e2a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick.json index d66398d5f..899ae4cc0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_furnace.json index 40ec34703..0c9be8106 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_slab.json index 28ef81a2a..cd7b97b9b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_stairs.json index 862902ae5..e8b031f6a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_wall.json index c57be4ad1..d28c2c44f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_furnace.json index 100624ce8..2c2173698 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_slab.json index 567e2223a..40389dfac 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_stairs.json index 5faefb912..e2822648d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_wall.json index 65557e7c6..16599aaeb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_stairs.json index acfd16538..36bb3f4ea 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/limestone_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/limestone_wall.json index 8c1187da6..25a628079 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/limestone_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/limestone_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_wall" + } + ], "rewards": { "recipes": [ "mineralogy:limestone_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick.json index f80a1a822..882dd34ec 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_block_polishing.json index 052108a37..3056429b0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_furnace.json index b145047cf..b5e7c6640 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab.json index c151bbb26..047b4b3f8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_polishing.json index b2e906993..132eacddd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_recombination.json index da25c8b82..042e7d153 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs.json index 58683257f..6af2a55cf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs_polishing.json index 7951a3dc5..a856d0331 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall.json index 738cba1c7..325d9bd88 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall_polishing.json index ceeee295f..cbd0f36e0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_furnace.json index c866b9390..bb3446bce 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:marble_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_brick_slab_recombination.json index b008de09b..29dc9c069 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slab_recombination.json index 8b16a88db..a033fea8c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slabs_to_brick.json index e3ff073cc..f79375975 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_stairs_to_brick.json index 1733c2ff1..4081100e2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_walls_to_brick.json index fa7e83565..ebea60e9c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_polishing.json index 82a7c3a00..f6c6cbad6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_recombination.json index 642830b71..27a0dbcbe 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slabs_to_brick.json index dc907ca69..e776b2aa6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_polishing.json index 8f1334fac..7915a3d5d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_to_brick.json index 1cea78d14..6eeba23d1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_wall_polishing.json index 140d1ed1a..31e4db2b3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_walls_to_brick.json index b6f69270d..3e16b4531 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_axe.json index 7effb5320..ec33204dc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_blank.json index 9b3c134a4..8b761f842 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_cross.json index 8f0bf7d93..329c03346 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hammer.json index 0f243386f..d1c691941 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hoe.json index c82a4bf29..270bb7a76 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_horizontal.json index 0e95d97c7..7f01d6130 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_i.json index 1c2d23d71..abece615b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_left.json index 66a609591..b76d11b2f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_pickaxe.json index 9297aec20..1c01cff14 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_plus.json index 3abe0a4df..72b142095 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_right.json index 8d2b46ec1..01ae8215f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_sword.json index 768ad6e9f..fec17d6b9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_vertical.json index 58a138655..decb3cdb5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:marble_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_slab.json index 6248a8ffd..3f445d542 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth.json index 993289868..a1d811195 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick.json index 83c55081d..4c5c38444 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_furnace.json index b9f30c31e..489cb2149 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_slab.json index 929d11807..98b058567 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_stairs.json index 2dd21add4..8dc30b60b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_wall.json index 8d67fd0f9..9c8183857 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_furnace.json index 64ccbb2d9..70284d1f0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_slab.json index 594e3d0a9..ac8b44e87 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_stairs.json index 2070f2093..0988b2321 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_wall.json index 0567f7951..8d1a11ec3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_stairs.json index 168c9d118..d823bcc09 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:marble_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/marble_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/marble_wall.json index 93ed1f1f4..0f3d48722 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/marble_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/marble_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_wall" + } + ], "rewards": { "recipes": [ "mineralogy:marble_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick.json index 05f9509d6..d353bce94 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_block_polishing.json index e8a60bf14..a76ce05b4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_furnace.json index 925757e2f..c37c7a61f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab.json index 8065cecf1..ac9120f40 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_polishing.json index 4cb693d2b..784d95b0e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_recombination.json index bfa8d1b3f..f85b49d63 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs.json index 54d317249..b160ba649 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs_polishing.json index ee6fe2b15..efda643e1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall.json index d2f302dad..385ffc2bf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall_polishing.json index 68f739316..71f8c6b63 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_furnace.json index a35109b59..7483f9ddf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_brick_slab_recombination.json index d735d8df5..7d205dac2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slab_recombination.json index 8d428bfe5..6aa532dd8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slabs_to_brick.json index 039dfd3c9..fd4038a40 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_stairs_to_brick.json index 2915ed829..25829ea7b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_walls_to_brick.json index b8cf54196..a6694ec77 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_polishing.json index faa313cdf..31257bf07 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_recombination.json index 1fd5d5c5d..659adf17e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slabs_to_brick.json index eee7cb35e..2956b2ef7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_polishing.json index a97f738eb..db87434d9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_to_brick.json index e7e11eefa..98e514210 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_wall_polishing.json index 8f17583d7..46a876dc3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_walls_to_brick.json index ce78e5f2f..74d856ad0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_axe.json index 1ce9b278e..0748b3921 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_blank.json index 2c5b197b7..28611f783 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_cross.json index 07fc07e9e..bd1e39a89 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hammer.json index 31a05fb90..b58e09678 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hoe.json index aaf75325d..071bf38ef 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_horizontal.json index 8bcd1f951..df9401d34 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_i.json index 422606f5e..76b7f1b3d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_left.json index d27be7979..171254f3d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_pickaxe.json index 1363bcf2d..9d769dece 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_plus.json index 8c8898adf..e4cb1cae6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_right.json index 39fe0564d..ba55eabc1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_sword.json index 0b63144d4..e236e6493 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_vertical.json index 0c06aad8f..aa12407f1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_slab.json index 80a4a08df..aae154e62 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth.json index ec61670ff..2de237743 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick.json index 38488944f..d65ffe786 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_furnace.json index 81a72d6cd..a6b27c8e8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_slab.json index a367c3afd..42bce5b67 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_stairs.json index de3a20b5f..5e2374219 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_wall.json index 8b52b3a0a..976d6c14a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_furnace.json index e96e10b2e..76f21e56c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_slab.json index 30d264245..92a41f9dd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_stairs.json index 29cc40c80..c9f678576 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_wall.json index 317fb1847..2d270773f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_stairs.json index 3fa87aa2f..4e420e2dd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_wall.json index c1b34bb90..b74c14516 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/novaculite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/novaculite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:novaculite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick.json index 578e3590f..aa5e74309 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_block_polishing.json index fb38eaaa5..85eef0779 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_furnace.json index 848404428..35126c5e3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab.json index 1f601543a..752fcbf84 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_polishing.json index 99fdea637..5b02a0bc1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_recombination.json index 4122eab18..7d62beed0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs.json index 97178704b..9175ce5c9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs_polishing.json index 4503b62bb..3611fcdaa 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall.json index 7a39e93f3..00c55ea24 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall_polishing.json index e6bba759e..69b170ed6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_furnace.json index 26fedb1ae..476cda84f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_brick_slab_recombination.json index 86d46c96d..1f4ebfa39 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slab_recombination.json index c6980f492..9be439962 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slabs_to_brick.json index 44348604f..5fbc68355 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_stairs_to_brick.json index 3734a5d91..78512b109 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_walls_to_brick.json index 9417ca25f..09325fad1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_polishing.json index a7a06cd28..4abc7d84d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_recombination.json index 2d2734598..0bb5e7450 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slabs_to_brick.json index 949c7cb51..d01d2c3bc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_polishing.json index f5c56ddaf..5962ec09d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_to_brick.json index e34483d12..c97a9fbd4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_wall_polishing.json index 72582fda5..31eab907c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_walls_to_brick.json index 401cb6890..11043fdcc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_axe.json index ba3fee8a7..4b0646982 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_blank.json index 52c6b9860..3a93842d1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_cross.json index d3e8b2b2f..2f7863394 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hammer.json index e1fa238dc..257e76d10 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hoe.json index 49c23a551..36d329faa 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_horizontal.json index b7415e6c6..60ce18bb4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_i.json index 588a1d9dc..a543c7334 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_left.json index e15552c2c..ce0ec6df7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_pickaxe.json index a5b97be8f..fe87c58c0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_plus.json index 1229be500..01cb624c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_right.json index 070fcaf8d..a635e96da 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_sword.json index 82ce57d79..a4e466878 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_vertical.json index 32512dbcf..e76f2e1b0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_slab.json index 781a34741..70984f532 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth.json index fde6e3d10..cc4db84af 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick.json index a68b1cdf3..fbd7a9db5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_furnace.json index 5fcb239fd..4c8702a84 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_slab.json index 01d2c5ae8..653ca3ead 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_stairs.json index 50e6dba62..f39278622 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_wall.json index 4cf42f76e..dee5acd98 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_furnace.json index 7c4644aac..1c8f07866 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_slab.json index 40ab870fe..db2ee4f7d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_stairs.json index b04416033..0bdbb68ba 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_wall.json index 7694b07e3..ea51f4583 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_stairs.json index 3219abb5f..2d640dcda 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_wall.json index 5740f8ba8..a9e950a59 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/pegmatite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:pegmatite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick.json index c123e8c0b..1840a11f7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_block_polishing.json index 7c6b19035..620df0409 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_furnace.json index 532c4bb53..2222051c4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab.json index 6f776ae14..a5de02d31 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_polishing.json index 49b4a058c..d12ce3665 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_recombination.json index 6fb67d3f5..b6f27fc84 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs.json index 26c4ed312..e8d002e95 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs_polishing.json index 16494b92f..dd4baa7fd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall.json index 9fe7bc73b..2433e1925 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall_polishing.json index ec4f4cb5b..e4ad5629f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_furnace.json index 709e3c297..47d0ca545 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_brick_slab_recombination.json index 39824e5fe..93914f0f3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slab_recombination.json index 7936e43cf..a8d194725 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slabs_to_brick.json index d97d19f18..575c479bc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_stairs_to_brick.json index 9407e6e42..18fb22828 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_walls_to_brick.json index f64723166..b9188b68d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_polishing.json index 274334613..4e12135ec 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_recombination.json index e08cec92e..55a6385bb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slabs_to_brick.json index 5c131459f..d198f01e5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_polishing.json index 973756494..b4b786994 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_to_brick.json index 0eba98e6a..6717ea025 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_wall_polishing.json index d6956175c..2228de193 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_walls_to_brick.json index 1b95bf47d..a55c63107 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_axe.json index 2ba08d6ee..07f0cf35b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_blank.json index 865696993..06e8b014b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_cross.json index d01404b60..10732aafb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hammer.json index 27ed00ca3..eaae7b117 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hoe.json index bdc210d97..75587664f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_horizontal.json index 767ffbc2c..f754b136e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_i.json index 4de71a13f..318f485b2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_left.json index d4976380b..1833153f9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_pickaxe.json index 1d11629f1..ff63b6ee5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_plus.json index 5311ccbcf..9b0df3be1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_right.json index 9fde3ddc4..1f939306a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_sword.json index 0ed6899e5..16a8a88de 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_vertical.json index 112cb6af1..6a6d93ea7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_slab.json index 852846d26..458572f5a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth.json index 4e08d0c5a..caa69aaf2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick.json index 35df9cc4a..af5d225a3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_furnace.json index ac7372c71..9f7e44db9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_slab.json index d1f84a099..c4ecacce5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_stairs.json index 6b8ea3902..5a4e984df 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_wall.json index e33043d86..8620bc89b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_furnace.json index cefde060f..8351656c2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_slab.json index 99da15cba..08bd084bd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_stairs.json index f071cdf98..3a987de79 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_wall.json index e84dc4e07..c55bbbcc3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_stairs.json index 5c422bae6..c794dd31a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_wall.json index 4bcfe8d9d..d043edbb7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/peridotite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/peridotite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:peridotite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick.json index 7af967288..c1bc42515 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_block_polishing.json index 4b3415ca5..3f7d80d8d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_furnace.json index 1447ace9a..21b02f427 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab.json index 77a4dfc5d..7e3330511 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_polishing.json index 5c66afb31..4c5bc0f0c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_recombination.json index b26397369..26632c6c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs.json index b3aa26abf..91ec9e07a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs_polishing.json index eb22ef223..f414686fb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall.json index 956bac61b..028130c62 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall_polishing.json index 62403e5d4..267f53f26 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_furnace.json index 8f2b13afa..c3d976983 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_brick_slab_recombination.json index 7f11d9bd8..e0b09da21 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slab_recombination.json index 6e8a49173..c33c3ebe2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slabs_to_brick.json index 80ed678c6..6ce2c286f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_stairs_to_brick.json index ab459aa5e..05a48a1cb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_walls_to_brick.json index f5a3c3677..fe75526a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_polishing.json index b3030bb59..5e49e09c9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_recombination.json index 697081428..5a28672e1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slabs_to_brick.json index a66d3fc2c..20cf0fcc7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_polishing.json index 6869c7124..88e398b0c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_to_brick.json index c9c515a63..8d0e30b0d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_wall_polishing.json index 78aa4950d..6becc6e77 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_walls_to_brick.json index b3251b3ac..28027fe8c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_axe.json index d96213944..7f024daad 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_blank.json index 83961a915..59a44fbe9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_cross.json index 4c05858c4..c900adccc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hammer.json index 5d4abd0bc..16d34378b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hoe.json index 6afba3f6f..50068ee9b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_horizontal.json index 5d5ab6830..b328420a4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_i.json index 262f296f7..a33f504fc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_left.json index c59cf13b0..ca4f0507a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_pickaxe.json index 02cf3094b..088008103 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_plus.json index 5774c7b95..da76064fb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_right.json index 3206426b9..974eb4ec5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_sword.json index c5e357ee1..e07d22482 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_vertical.json index 993833169..76cda328d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_slab.json index 32aa33624..f84e7cfd6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth.json index c52e961ab..101b81aee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick.json index c9ffc7c7f..322fbe7b5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_furnace.json index 32eaa0cb4..2290b3df0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_slab.json index 60de5e5de..49515a793 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_stairs.json index 8475de1a9..abf9ffef5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_wall.json index feae31287..05443a38c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_furnace.json index 85d0995aa..5eeb9f88d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_slab.json index 0d6eab8ff..c38025940 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_stairs.json index 434a8da1b..594142cb0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_wall.json index ec00a63bd..ddfd38b9e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_stairs.json index 519f41c9e..f86209606 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_wall.json index 21bf12c69..3806e6699 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/phyllite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/phyllite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:phyllite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick.json index 22cab9519..b73db128e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_block_polishing.json index cb7f0141c..9d592ba6f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_furnace.json index a19030081..3deb7f038 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab.json index ec8f427da..95a2cdc37 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_polishing.json index bdfe4e239..113a871ab 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_recombination.json index 7c0f02f22..51a16aa51 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs.json index f6700a49e..a94e30161 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs_polishing.json index f6881bbd7..5234ca5c1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall.json index f08f5b108..b2df65c66 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall_polishing.json index b3f007c12..50055724f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_furnace.json index 7c951c9c0..fad839246 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_brick_slab_recombination.json index 8a0cc788b..99d458341 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slab_recombination.json index a5eab4ca0..b3e850dfe 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slabs_to_brick.json index 40efc037f..28f60a5c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_stairs_to_brick.json index 5f7b2f14c..e9d9bcba2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_walls_to_brick.json index a2c876d0a..8ab8bd12a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_polishing.json index 9c6292e14..8d2e2d245 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_recombination.json index 9780c0051..30b3ad52f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slabs_to_brick.json index b62f25103..d22311ca6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_polishing.json index 0f79eabf7..bf8050cce 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_to_brick.json index 7187a3654..2adec0841 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_wall_polishing.json index e1d65de4d..556b2e827 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_walls_to_brick.json index d2396e84a..d6989a691 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_axe.json index f390910e0..511c3ecc3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_blank.json index b5f3e53be..88192fe28 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_cross.json index dbe88309c..5a603dcc5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hammer.json index eedac6d08..8a520cacb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hoe.json index 6bc884745..0d44c1153 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_horizontal.json index 93a15732d..7d717d3d6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_i.json index 0559d6eec..ad4f144f3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_left.json index 941bb6700..33335edd0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_pickaxe.json index 90cada375..1067728c0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_plus.json index c7547e402..6fec922a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_right.json index bb423f8f4..aabce2bc8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_sword.json index 918efb9a7..d2e0d18a2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_vertical.json index 184b0b6dd..3bc6d9899 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_slab.json index 5af7d6f93..216882dcf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth.json index bbfd08ec3..b96685d06 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick.json index 408c3440f..bdc572a30 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_furnace.json index c752078d3..c41dfc0f7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_slab.json index 4bbda815d..98c2ebf8b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_stairs.json index 4e1c19fb5..1420e2b04 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_wall.json index d8e8a7c33..5d3f2d7de 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_furnace.json index 6da9e2d1a..351fb4043 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_slab.json index 928d09dd6..84a5a9027 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_stairs.json index c46607ed6..293d1b9d5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_wall.json index 0549c184e..c547d39cd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_stairs.json index 33de1da5e..a8574d28d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_wall.json index 59a6029e3..08b0b4562 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/quartzite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/quartzite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:quartzite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick.json index f47ad83ea..f0cae8938 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_block_polishing.json index 2e89de464..373304c09 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_furnace.json index e6b4f147f..bcb5e9362 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab.json index 3dcc27778..baa1aff9f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_polishing.json index 53044b526..6b5dafaaf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_recombination.json index 56c1dcb60..8011543dd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs.json index a78e9345a..2f45a05b4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs_polishing.json index e9f3f6385..391344506 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall.json index bb9a0f777..dcfa7d198 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall_polishing.json index 022079f8d..55204d85a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_furnace.json index f58c31a22..7d4e13f98 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_brick_slab_recombination.json index 9fa872454..7a9f2793b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slab_recombination.json index ba3964b0c..1929cf714 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slabs_to_brick.json index 5dbcab632..95150c027 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_stairs_to_brick.json index a4b59f8ef..80f7bd863 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_walls_to_brick.json index 7af20028b..fd3eea048 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_polishing.json index 2af830f46..5bb5aff1b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_recombination.json index 47b9b09f4..ef335878c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slabs_to_brick.json index 8dc2aecc8..b2dda580c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_polishing.json index abb6ef92d..a9d4a04d5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_to_brick.json index e384c8a89..fe6ea8953 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_wall_polishing.json index 3caaca212..051f382a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_walls_to_brick.json index 44f5ac6db..aea816b7f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_axe.json index 04d3c6a4b..b96f9e896 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_blank.json index 258b1edd9..c24f389f0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_cross.json index e90567986..ca2f4c8a8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hammer.json index cf1141796..f270e722e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hoe.json index 92ed19dcf..b89d1dcf1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_horizontal.json index 4f8473241..eb5ab4663 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_i.json index af10ba7e3..1cc0480d4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_left.json index 77b855892..7df5229df 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_pickaxe.json index 191c8b456..87c12777a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_plus.json index 5d9b1d4f6..26ee6855e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_right.json index 2c2346257..fdf941876 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_sword.json index f0f66f4e2..9ae48f8cf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_vertical.json index 3dfa336ff..d21d6911e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_slab.json index 649032c76..442686473 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth.json index 1cc126e96..1945ce1a2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick.json index 370a7ddc0..19ddb0109 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_furnace.json index 539e6bb71..061a2e30a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_slab.json index d41729f1d..9700ef1c8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_stairs.json index 40dc6fb49..bdb07539f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_wall.json index eba948665..efcfb6abb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_furnace.json index cf04f1d1d..5a247ea17 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_slab.json index ef1b5a730..d1351cdf6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_stairs.json index b1689456e..e9fc2d36b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_wall.json index f443845dc..cdc01d6c3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_stairs.json index 6cc1b9779..fa0c09876 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_wall.json index 17e92e102..b23ff5736 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rhyolite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rhyolite_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick.json index db4666016..37201f43a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_block_polishing.json index 1bcf71a45..d470448c7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_furnace.json index 0b2f356a3..a03c781b1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab.json index 2b5d7e97a..11049f763 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_polishing.json index 3450e5285..bc89a2c7c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_recombination.json index b1745a09f..05df5be0d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs.json index 8585c2171..1056af30c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs_polishing.json index 1182ad688..7fb721b4f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall.json index 425ac8d5f..e54706233 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall_polishing.json index 699d0e367..c7c7564b1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_furnace.json index 21dac5bae..fd793ad52 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_brick_slab_recombination.json index f7a63f491..4d6cd7a54 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slab_recombination.json index ff26f3aa8..2717b29e1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slabs_to_brick.json index 47351f92e..caf1abc75 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_stairs_to_brick.json index 1d4c23c5d..bac7dc2f2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_walls_to_brick.json index da9e9e7b9..2acdddc96 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_polishing.json index 09789cba0..5356b6e73 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_recombination.json index 454bab9a5..7726cefa2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slabs_to_brick.json index 57e59f15b..681bb30fe 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_polishing.json index 3f39758d1..481bdc097 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_to_brick.json index d787ac2c3..e9579edd8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_wall_polishing.json index fb14cbc09..7fa5f964e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_walls_to_brick.json index 351e53c4b..e69a9eed8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_axe.json index 5f6423522..58f97ab48 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_blank.json index bf0e20bf1..70adfdb76 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_cross.json index e5a53484d..0ec83341a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hammer.json index dd6e60e1b..3e3c8b073 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hoe.json index 345c732ab..d14d5735b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_horizontal.json index 192c565f5..45a9a45aa 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_i.json index 6c91ffe8e..b16fe9d76 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_left.json index 8b5d11873..950abaef5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_pickaxe.json index 83b85f9d2..eee7ddeb8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_plus.json index a92e10bf0..d128b4344 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_right.json index 54f753563..9de3994b5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_sword.json index 5b70df805..326d61fa7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_vertical.json index c8e3cab8b..8d17508e8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_slab.json index 4fb9d8354..f61681d19 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth.json index e94799e62..1a8a7b868 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick.json index ef4f1ca60..2f6f9c186 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_furnace.json index 9f135c480..18dc65fb3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_slab.json index b01594824..3d1818366 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_stairs.json index a45bd83ad..7d5b2cfcb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_wall.json index ed815b242..4cefb2eb6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_furnace.json index 696176eea..00aab23bf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_slab.json index 01b2acae4..405c969b1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_stairs.json index e60a3b53d..7cd100561 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_wall.json index 3801b8f2a..bb7e326e8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_stairs.json index d042a88c0..a96d00ac2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_wall.json index d2535cc51..85e3aa934 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/rock_salt_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_wall" + } + ], "rewards": { "recipes": [ "mineralogy:rock_salt_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick.json index 64e9325d2..d34a094ce 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_block_polishing.json index 2a06b9541..dcedc71a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_furnace.json index 95b0aa9ee..c652a7db2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab.json index e121508c8..b51892e52 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_polishing.json index b7bd02370..42a77eda7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_recombination.json index 3e9d1d0d7..b3c140faf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs.json index 925f3ed0b..8782bfe64 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs_polishing.json index 6ddeef51f..ea699c706 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall.json index f3e1523cb..121b4dfcd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall_polishing.json index e350938af..e4bff9e70 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_furnace.json index 1a8c0fa2b..574d19fa2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:schist_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_brick_slab_recombination.json index c2a41e7ed..049194a0f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slab_recombination.json index d172d36c6..7271c3341 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slabs_to_brick.json index f80749b29..fde272b6f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_stairs_to_brick.json index 6d38c8463..55af7eb34 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_walls_to_brick.json index 56b961421..e617ca145 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_polishing.json index 9124e0c90..ff3b0a2b4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_recombination.json index 2515cfa5c..279bdec0e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slabs_to_brick.json index f386a64b2..48f6f2bd7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_polishing.json index 30b785714..a317bc1ae 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_to_brick.json index 94499bf89..8d88066b2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_wall_polishing.json index 19ed334f2..27dae2ee2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_walls_to_brick.json index ffaa2b24d..b3cd731da 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_axe.json index 1a462733e..a7b95d2a1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_blank.json index 31729c580..ecd44ca02 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_cross.json index 885aa9a82..1fff97185 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hammer.json index 91563eee8..0f8fbba18 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hoe.json index a3867bbee..622e6abcf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_horizontal.json index d348bc586..49010941a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_i.json index e953d27a7..268ba33ee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_left.json index e51144bc2..d351512b4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_pickaxe.json index cba60c64a..70fe62981 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_plus.json index 9be10e9a3..81a28646d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_right.json index db8fa4ee2..f4047a95c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_sword.json index a0d4adbd6..1ecb57901 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_vertical.json index 7b4b2f0b1..b8ecdf8c5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:schist_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_slab.json index 4a733141b..eebbb3b75 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth.json index 6d25572ff..1ba6a1e73 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick.json index f15b9963a..58a7698f3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_furnace.json index f73e41241..c953bdb46 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_slab.json index 251a1121c..3c138eae8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_stairs.json index 361a97d81..1490f0db5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_wall.json index eb5bc4202..e09c501d3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_furnace.json index a11b32592..94727e550 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_slab.json index 2e189913f..0d5ff1c63 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_stairs.json index 513f8cfcd..7e0297f5f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_wall.json index 1777eefa1..cf203f532 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_stairs.json index 53288c949..b050e7b49 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:schist_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/schist_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/schist_wall.json index 185e80f83..5315f811f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/schist_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/schist_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_wall" + } + ], "rewards": { "recipes": [ "mineralogy:schist_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick.json index 3a1bd7b1a..09df69151 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_block_polishing.json index cc2412c21..27117a56a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_furnace.json index 210e43521..2b82fd391 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab.json index 638e502b4..b51218ff1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_polishing.json index 176d51536..9b21f81c3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_recombination.json index 8c6c2be15..6994fcc33 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs.json index 55507b521..08c3892dd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs_polishing.json index c4dce724b..1e1c668eb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall.json index b5648c382..4dc204411 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall_polishing.json index 2f1133c4a..36ffcce83 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_furnace.json index e4041c089..08e3b8c25 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_brick_slab_recombination.json index da3f6fa2a..e15098423 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slab_recombination.json index 6624cd07b..dfd7b863e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slabs_to_brick.json index a661b3df0..082183e66 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_stairs_to_brick.json index 2fcb39786..f1ae4a41c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_walls_to_brick.json index 6243fb1ee..d74e88810 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_polishing.json index 39496a0c4..10a98bd0e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_recombination.json index b47e14a0a..324d17769 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slabs_to_brick.json index fceae19cb..8e7a1988e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_polishing.json index 663fb124e..53c34880b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_to_brick.json index 687b2953e..a782b57ab 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_wall_polishing.json index 26fdd38cc..4d577ac0e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_walls_to_brick.json index a51c76832..ebb90e082 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_axe.json index cc40944e9..4149ce056 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_blank.json index 883123f40..86833a619 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_cross.json index def50eb66..76874e43c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hammer.json index 870e4ec9d..a94257849 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hoe.json index 17fac2e51..4ef98f8a5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_horizontal.json index 230588c93..e11eadcab 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_i.json index 593768704..f8d11e365 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_left.json index 339cae797..2bb53ccf9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_pickaxe.json index 2cb57ba62..5f4d3f39e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_plus.json index 1d33e4768..95f844b39 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_right.json index 2b6ab6b09..0e33388ff 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_sword.json index d9cd1bf9c..d803ff24d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_vertical.json index 2debfc499..638b64b6e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_slab.json index 03a7e99c4..52c88e0d7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth.json index b860adb93..88addc4ab 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick.json index 3dafd4ff9..448f13852 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_furnace.json index c7825d026..bb05b000f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_slab.json index 04e490148..f13292386 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_stairs.json index 1789e10cd..0f5d084d6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_wall.json index a8cc62fe3..40af2af29 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_furnace.json index 1a7524ba1..b4263cb5b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_slab.json index 1e596f521..ad5f82519 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_stairs.json index 2bc7e6a66..8dd7d8549 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_wall.json index b2709e426..c337435f3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_stairs.json index 5c085813d..77a5772e8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/scoria_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/scoria_wall.json index 5c90a2802..f4111101e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/scoria_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/scoria_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_wall" + } + ], "rewards": { "recipes": [ "mineralogy:scoria_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick.json index 93af38805..cf2b4624b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_block_polishing.json index 7daa20caa..039daa6cd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_furnace.json index 64dc2d7b7..6eb0df5d8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab.json index 8033663c1..cbabcec8e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_polishing.json index 95838c589..8609d77d2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_recombination.json index f11e71a92..5c93e6644 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs.json index 1a19809e8..e834c71c1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs_polishing.json index 1cb0f772f..16548eebf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall.json index b1da938b1..5c828d06c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall_polishing.json index 4113099af..ba30c137f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_furnace.json index 3029d3290..827d1e246 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:shale_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_brick_slab_recombination.json index 874108aca..46f3b0a0a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slab_recombination.json index a996721a7..7ed8496c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slabs_to_brick.json index aa171ef74..9f5b046a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_stairs_to_brick.json index 56739e9d2..5e157d16d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_walls_to_brick.json index c98faf90e..a20c1efcc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_polishing.json index ca4170733..40d28c70c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_recombination.json index 271afdf4c..be466ef00 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slabs_to_brick.json index c037540b3..1cb72ad60 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_polishing.json index 8241ace44..ca7e385b9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_to_brick.json index 550d2ecca..16aa2f2d7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_wall_polishing.json index abf3eefc9..14fdf376f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_walls_to_brick.json index 5d34f5093..e2ed01ab7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_axe.json index e6463e85d..aae920dab 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_blank.json index 7cf4e7d20..0981212a5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_cross.json index 10991f590..8b8d6773e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hammer.json index 3805201b7..beaffa5bc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hoe.json index 35f4daf1e..33a9b4581 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_horizontal.json index 19580a7aa..287787ac5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_i.json index ed6399526..bef3399d1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_left.json index 3951917ea..ed2f0b909 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_pickaxe.json index 402231f74..0404b02ed 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_plus.json index f7baa3f68..bc27e68e7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_right.json index 2f2c0312d..af1484de1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_sword.json index 0dfa2236e..fa77f0a26 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_vertical.json index f29035b89..849ed5aeb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:shale_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_slab.json index e92760cf7..27d522236 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth.json index 56ef69c46..f7b5429c2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick.json index 95375f76c..ac902b75f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_furnace.json index d8df99f51..fd915b614 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_slab.json index 7230d4e3f..ea7d5786e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_stairs.json index 9f84cc00c..9ef9ecf17 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_wall.json index 669d1d51d..c751f4542 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_furnace.json index daacb77b3..480e99cef 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_slab.json index 0a1becbbd..75c6f6d9d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_stairs.json index 093a53340..f6749bd89 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_wall.json index 7642c6a73..cbc0f6181 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_stairs.json index 8d2ebcaf9..5c0fc8256 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:shale_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/shale_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/shale_wall.json index ae70d6751..38c4c2018 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/shale_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/shale_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_wall" + } + ], "rewards": { "recipes": [ "mineralogy:shale_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick.json index 3a0ce6de0..6b917240a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_block_polishing.json index 4893a4ac4..80d2e8ef0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_furnace.json index f5162995a..db3e83860 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab.json index b08b6b4be..1c5db2e8e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_polishing.json index 92d18ada8..e626e4d18 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_recombination.json index 11ac8f545..eb7ef4756 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs.json index b42811f75..c49d15e7d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs_polishing.json index 66dae17ab..aed5547bd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall.json index e332f2437..914ff3997 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall_polishing.json index dd327b1f2..9420d5e68 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_furnace.json index eeaa8f3aa..c1645e6e0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_brick_slab_recombination.json index 533dad31a..6aa86c941 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slab_recombination.json index d306dcb41..eb47ee37f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slabs_to_brick.json index 34a16c929..55ca6840a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_stairs_to_brick.json index 70f901a21..960fba8bd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_walls_to_brick.json index 662433d3b..e9bb145e1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_polishing.json index c6fd8480a..a983270a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_recombination.json index ec293ef6b..3466adcfb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slabs_to_brick.json index 136415394..06f1bbb12 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_polishing.json index bf6ecbc88..41034479d 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_to_brick.json index dce23f7ce..765d465c4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_wall_polishing.json index fa6e22d74..fa68f5bed 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_walls_to_brick.json index 909ca1d06..c4628f302 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_axe.json index 635ac0e4f..455d4884b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_blank.json index 3b7052e6a..08fc25628 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_cross.json index 3c4424a97..04eb97dd7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hammer.json index afe997b9a..561663001 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hoe.json index 44ca5b4d8..0ce0d7c61 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_horizontal.json index 5d7234aeb..710519647 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_i.json index 1b940dc5b..cfce8509f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_left.json index 0cd197764..57957e4b2 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_pickaxe.json index c7546bf4b..d1e7b21a7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_plus.json index af4784e21..532cb4106 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_right.json index 6e3aefb3b..9bb3e26d8 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_sword.json index cd0779407..f3e5716c3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_vertical.json index a6fbcc6a7..816bf5d56 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_slab.json index e1e583bc4..4e7057962 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth.json index 9bb2ad803..612d8ce88 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick.json index 12eb57d93..3e22b0623 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_furnace.json index cc2b89e27..666f2073b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_slab.json index ca7348dcb..46aec5f5e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_stairs.json index 45a579c9a..c4306c2a4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_wall.json index 30c48cba7..ba985b0e1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_furnace.json index ce61b5351..72b7dbbcd 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_slab.json index d9043aa9b..529fd43ee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_stairs.json index addbc68a9..76173003b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_wall.json index b3ad327fe..e64037926 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_stairs.json index ddefb5e42..65e8b5f74 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_wall.json index 19e285800..0f4b0841e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/siltstone_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/siltstone_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_wall" + } + ], "rewards": { "recipes": [ "mineralogy:siltstone_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick.json index 6d9ae646e..4f4a691a0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_block_polishing.json index 5b43dec2f..d245fa119 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_furnace.json index de645cbd0..e1530a4ba 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab.json index 43e8dc0a0..4e921f602 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_polishing.json index dad6e3608..697f1c1c1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_recombination.json index f901b561b..954437f51 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs.json index e095267ec..35daa7338 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs_polishing.json index 9990b83f1..23b6f0975 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall.json index b8b184686..431ca786e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall_polishing.json index 0fb47a326..1aedc5281 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_furnace.json index 6a89aae27..a29bccc6c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:slate_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_brick_slab_recombination.json index 3873035b2..de4732005 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slab_recombination.json index 9f108e199..204c65380 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slabs_to_brick.json index cb66368b8..eea52a082 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_stairs_to_brick.json index 808f56986..1d0b623ad 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_walls_to_brick.json index dc06a9382..7672f50ef 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_polishing.json index 894931512..4e9da8f5a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_recombination.json index 315e59da9..9c8e6c541 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slabs_to_brick.json index a2b27a86d..213148554 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_polishing.json index 4d72a226c..3e25432ad 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_to_brick.json index 100dbce6b..f6d0ccd8a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_wall_polishing.json index 0175f1691..ad34c3537 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_walls_to_brick.json index 101f5babf..a637812f1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_axe.json index dc1babec3..4cb171f52 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_blank.json index f593c7d94..f3c7d7913 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_cross.json index 2a2ec9f18..19f47325f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hammer.json index 6f102b92f..46238de38 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hoe.json index 77aca0650..198ccd1d6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_horizontal.json index 3094444e7..28f7902d7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_i.json index 973e45af7..5b911eef1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_left.json index 7bf8b948e..ac12d25d6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_pickaxe.json index 7ce18ce01..dd56e3854 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_plus.json index 586b0118a..6dcfb2aaf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_right.json index 88200c228..7bee04be3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_sword.json index 6984a6e57..5900d0ec5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_vertical.json index 6cfedbfc1..e7723afd5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:slate_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_slab.json index 5734986ab..746840283 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth.json index 61e19c167..5e07e8a7c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick.json index 7b60f863d..5613baeee 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_furnace.json index 7c38dceac..ebec61e98 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_slab.json index d32fe3204..55df74db4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_stairs.json index 19b8bb561..d42bd6bab 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_wall.json index b71be23f1..bc21c93d0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_furnace.json index 6a17c3c27..6049580b5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_slab.json index 372fe9076..dcf34baaf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_stairs.json index 3abd119d3..20612bd9c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_wall.json index c37abf865..aaf389cf4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_stairs.json index 706fbddc3..dca7964a6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:slate_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/slate_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/slate_wall.json index 3e40e4b69..e0a474c22 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/slate_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/slate_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_wall" + } + ], "rewards": { "recipes": [ "mineralogy:slate_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick.json index db504ff3a..28a351744 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_block_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_block_polishing.json index 1a8b92bdd..0e6b79358 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_block_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_furnace.json index ffa1d9882..eba75badf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab.json index 907d19a8b..f7a8662c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_from_vanilla.json index 1d1ebe467..6d9552679 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_polishing.json index e3cd83668..549f27d8f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_recombination.json index 771356af4..e481e9f0e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_to_vanilla.json index b48f81c92..10811123e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs.json index 41d04c68a..1a53afada 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs_polishing.json index e045e0e35..faf26f89b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall.json index 7ab6095c7..808737f94 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall_polishing.json index d803dcb2e..7395c0c4c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_brick_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_furnace.json index 97012dbad..1264ac42e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_brick_slab_recombination.json index 55616a17f..c2da12123 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_polished_brick_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slab_recombination.json index cef5c4dc0..2c4902f25 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_polished_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slabs_to_brick.json index b665c06f4..762acc4cb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_polished_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_stairs_to_brick.json index bffc7acac..1982548d5 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_polished_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_walls_to_brick.json index 141f9c890..e24b70f0a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_polished_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_polishing.json index 00852b0e1..189efc1bb 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_raw_slab_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_recombination.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_recombination.json index 5ed221ba2..ad86f5094 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_raw_slab_recombination" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slabs_to_brick.json index 97d350611..6871fb107 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_raw_slabs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_polishing.json index c8c1665ff..089f90b2f 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_raw_stairs_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_to_brick.json index 7463ee797..d87dade89 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_raw_stairs_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_wall_polishing.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_wall_polishing.json index 1fdb9e9e7..00d2a8e16 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_raw_wall_polishing" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_walls_to_brick.json index c3df9d075..839d25b92 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_raw_walls_to_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_axe.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_axe.json index 26f2ac527..2a15ad324 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_axe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_axe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_blank.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_blank.json index 383a3c1d3..563c340f1 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_blank.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_blank" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_cross.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_cross.json index 1915b989c..b1b47eedf 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_cross.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_cross" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_cross" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hammer.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hammer.json index eb643f464..72a19656c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hammer.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_hammer" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hoe.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hoe.json index bf10bfec5..cccf93f1c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hoe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_hoe" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_hoe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_horizontal.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_horizontal.json index fad1db7a2..3c5e5d4da 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_horizontal" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_horizontal" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_i.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_i.json index ca2ff645c..1924a47d3 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_i.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_i" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_i" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_left.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_left.json index 9bc5bd29e..8544ad8c9 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_left.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_left" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_left" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_pickaxe.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_pickaxe.json index 1a72e7ddf..495284db0 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_pickaxe" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_pickaxe" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_plus.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_plus.json index 56b42e8fe..8d5720a00 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_plus.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_plus" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_plus" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_right.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_right.json index cf33c55df..56305f064 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_right.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_right" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_right" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_sword.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_sword.json index de52389b4..6d738dc86 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_sword.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_sword" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_sword" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_vertical.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_vertical.json index 2cd7a7b80..19be53009 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_vertical.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_vertical" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_relief_vertical" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab.json index e54fb698f..969571637 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_from_vanilla.json index ec1e9766d..f8804b792 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_to_vanilla.json index 1010beaf6..b5506f66a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth.json index be143d632..079aa025c 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick.json index 711268dd2..1ded16ad4 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_brick" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_furnace.json index 3b7cc992c..78fff4249 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_brick_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_slab.json index 54f778a40..37c021540 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_brick_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_stairs.json index f21207036..e7e7dd21b 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_brick_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_wall.json index 8db2543a4..acbdcead7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_brick_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_furnace.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_furnace.json index a75bfdf49..e28016c83 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_furnace" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_furnace" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab.json index 709f6a9cf..d815e9d83 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_slab" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_from_vanilla.json index 3d6f12b7d..dc9d10d4a 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_slab_from_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_to_vanilla.json index f364b01ab..cde2370db 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_slab_to_vanilla" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_stairs.json index bce59e98b..469bcaabc 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_wall.json index 311710aef..48ebbc43e 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_smooth_wall.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_smooth_wall" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_stairs.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_stairs.json index 5e44c1963..13e41d6c6 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_stairs.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_stairs" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_stairs" diff --git a/src/main/resources/data/mineralogy/advancement/recipes/tuff_wall.json b/src/main/resources/data/mineralogy/advancement/recipes/tuff_wall.json index 5b300263a..1e1a9c9e7 100644 --- a/src/main/resources/data/mineralogy/advancement/recipes/tuff_wall.json +++ b/src/main/resources/data/mineralogy/advancement/recipes/tuff_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_wall" + } + ], "rewards": { "recipes": [ "mineralogy:tuff_wall" diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick.json index e7b2903d5..a9ab0e843 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_furnace.json index 1257eea44..86219869d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_slab.json index f0d55948d..76da46c7a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_stairs.json index 186b2b41f..31d64ed3d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_wall.json index 50fd282d7..abd310ce7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_furnace.json index efb2f461a..51a98674e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_axe.json index 32d6b70d2..4e21c9209 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_blank.json index 0608513e5..b9f9094fb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_cross.json index 59eaaacef..f8d6bde68 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hammer.json index e66e2c9d3..c3773a02b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hoe.json index a1832925c..5cf690d03 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_horizontal.json index 5807720e9..1e081e4a7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_i.json index fd6b0f528..43da424e6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_left.json index a1aa9cc66..b6b166858 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_pickaxe.json index 87c4fea62..8318c51b8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_plus.json index 93da7e101..903f791ae 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_right.json index d92879d3c..b60a39c45 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_sword.json index ae0768b12..076db53b8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_vertical.json index 549bd3e73..41e323759 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_slab.json index 8d07070d7..42d1b74fb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth.json index 64d2e614f..1dfb1dc9b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick.json index 0736f6532..a0dffd07f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_furnace.json index 495cb7e61..e4e58ee68 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_slab.json index 98ef7d99f..c79f7fbbc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_stairs.json index e26f64583..8eebde1fb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_wall.json index cead779d7..154257a9b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_furnace.json index 1f3881813..fa49bb12f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_slab.json index cbf545bb6..4ec7f1a14 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_stairs.json index 653187817..299462653 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_wall.json index d12ecd577..3c531aae1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_stairs.json index 20edd085a..78e552a22 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_wall.json index 7d3909aa6..b68de5dbe 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/amphibolite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick.json index eab071d8f..70b09802d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_furnace.json index 8b5d34a89..ac8094dee 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_slab.json index eda37955d..4091c92eb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_stairs.json index 9679a325c..6abc1adac 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_wall.json index 21be7a833..251471f1f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_furnace.json index 888987486..6ba6c54c0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_axe.json index 0d576a966..e886f5fca 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_blank.json index e96033e45..e181654d2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_cross.json index 072b54c0e..2563e5d72 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hammer.json index 4e9c457bc..fe61c2c0a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hoe.json index 06396f8c5..784d99f6f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_horizontal.json index 47fcd635f..479cb63ed 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_i.json index 699ae7628..40408aa9c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_left.json index a8beb13b3..444cda6d5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_pickaxe.json index c78207e58..c0c4f47f8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_plus.json index aa49bdc6c..5518f1c04 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_right.json index 33bf19651..20c6cb9af 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_sword.json index 087225d3e..63e3c0112 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_vertical.json index a2a1b5cec..5fa3265fd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_slab.json index 7b66885e4..3790df38c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth.json index 231a8a9b5..ede0a3e49 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick.json index 8d0a15e9e..9f1361faf 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_furnace.json index 2d5b682a9..beab8b0fd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_slab.json index c2e9ea109..d52731530 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_stairs.json index c80f13eec..289caa415 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_wall.json index d0842ad01..f1b6feaca 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_furnace.json index 9946416b2..1c410c499 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_slab.json index 6ed876df5..8b6ba3290 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_stairs.json index 4ad23181f..4bfba793b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_wall.json index 97a126ece..33cbd4ec8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_stairs.json index 1f229acdd..898c02a32 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_wall.json index 3b192b985..cb3b7f77b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/andesite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/andesite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick.json index 23ce2f14b..7165eb693 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_furnace.json index 419cb17ca..b210a9160 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_slab.json index c24c77b33..96cc9f448 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_stairs.json index dc6cba235..f9e46722c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_wall.json index 1ba42f359..43db8255a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_furnace.json index 58993321b..28ce3ea93 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_axe.json index 7ea5fef26..89c7267c7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_blank.json index 68b969e92..075155ddf 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_cross.json index 655484e5d..49280f23e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hammer.json index f99e9caf4..7189e4bab 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hoe.json index df5dc8f0e..85992434f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_horizontal.json index a62b78e98..6facce558 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_i.json index b799f96f0..da2d2c1d6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_left.json index bb0905168..95a0acf3a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_pickaxe.json index 5f97385b8..0fcd770e1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_plus.json index 8b40f8dfe..ff6ff4c5b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_right.json index 77721d152..f5db6a0c4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_sword.json index d8f49fd97..8463867f7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_vertical.json index b44100198..eee69528b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_slab.json index dddf8bc01..48b086d28 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth.json index 88891274b..70164191f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick.json index 919959da2..e33510d7c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_furnace.json index d2b067bc8..6352c8062 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_slab.json index 7a12fc2c4..ec7331249 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_stairs.json index f4b390471..121daf103 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_wall.json index 7d36f7559..7181da74a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_furnace.json index 0b0ee5fde..56e8cde79 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_slab.json index 64323422a..fa82065ab 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_stairs.json index 574b7a788..dcf9f205a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_wall.json index 9d1721a15..efa7b511b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_stairs.json index 704505d60..9f34d00bd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_wall.json index 4f68f82e5..12508c627 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basalt_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basalt_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick.json index 3a4ee6152..aa931214c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_furnace.json index 2b2455d9d..76a298397 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_slab.json index 40d8c3a52..adeba3433 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_stairs.json index 4afd6937c..ff571037f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_wall.json index 3126f37c5..c65e19505 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_furnace.json index 4342f20c0..0c5015130 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_axe.json index c3c7e2b5e..3a6145e09 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_blank.json index eb258c5b4..863bd57ea 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_cross.json index 2a2211481..0ee442e5f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hammer.json index 6f12ab4f4..ce8a19aa8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hoe.json index 05da411c0..a6c74dd87 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_horizontal.json index e832048fd..d81f4f555 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_i.json index 30b37a9bc..b5b92dc90 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_left.json index 62457e48a..28b17b6b1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_pickaxe.json index 6021aeecf..1199adb83 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_plus.json index 9f4ff3a78..118e9bb6c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_right.json index bb4c9f70d..fbca2a614 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_sword.json index c28787421..1b2eb7cfc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_vertical.json index 054eebb28..b84c23af2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_slab.json index 5bb547857..0fc803ab1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth.json index 765706fe3..dc9d9100b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick.json index 143cb3546..4b15f891e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_furnace.json index 99d96f1e8..acd970c80 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_slab.json index c63d62ec0..90505e4bc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_stairs.json index 8de83ac3d..170f1c511 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_wall.json index 95072f987..dc252a7d4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_furnace.json index 7c1308663..acf023106 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_slab.json index 53983bc9c..79139f35b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_stairs.json index b9675e51d..3ba6ba8eb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_wall.json index 807bbc25a..1f971525d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_stairs.json index 09aa3bf30..062f9fc23 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_wall.json index cecdccf09..90cf49618 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/basaltic_glass_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick.json index 072c85c66..135bdeef7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_furnace.json index 3ab4d6ba3..6650fe691 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_slab.json index 8837f0c78..c2691b597 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_stairs.json index 38be8f9c8..885574bef 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_wall.json index cd14701ce..888854880 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_furnace.json index 8b61e556a..fc7624f62 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_axe.json index 5b528a602..6edc2b900 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_blank.json index 9e88f38b5..ce106579f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_cross.json index 053eab4a4..e145035fe 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hammer.json index 469d3a7be..dc5953d67 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hoe.json index 921f7bb90..048431e15 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_horizontal.json index dcdc8dbc6..0c6c4e5bb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_i.json index 19fb80f28..89913956a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_left.json index b25b6e2fc..c50cb5b62 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_pickaxe.json index 11f9d3151..1322b4a45 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_plus.json index f8e145e3a..87cba4126 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_right.json index 0b418313a..8a4305623 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_sword.json index 7489f0a6b..8ff4c708e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_vertical.json index fa1e2525c..76407efbc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_slab.json index dfdc83027..e35ad820d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth.json index 982a60c5c..2fc6c5ba2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick.json index 3539e9d54..fcec3aeb2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_furnace.json index df08cacee..5cd48cdbd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_slab.json index b82304fa3..743cc40df 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_stairs.json index d2ca33191..5afd71152 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_wall.json index 02c732f31..191564c66 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_furnace.json index 355afb496..5c140c660 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_slab.json index 0a52ab25d..093c1cd10 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_stairs.json index a687a45b1..1a2f94978 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_wall.json index b04282604..fd8dffc71 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_stairs.json index 51a01a594..16dc51e18 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_wall.json index ddcf60c8c..dee0856cb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/conglomerate_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick.json index 31bf4d95d..4766e8d14 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_furnace.json index f1148dde0..6d8324d51 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_slab.json index 4430e95ea..a14689da2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_stairs.json index 18815f2b4..6032dee09 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_wall.json index f6891644c..95d94115f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_furnace.json index b3c43e87e..a3e406306 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_axe.json index 3927ffd43..edfb6aa94 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_blank.json index 7c8144e72..7258aa7ea 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_cross.json index 4b301c393..1971a8ea7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hammer.json index 9389940c2..d21f451f7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hoe.json index f74dd48e3..347682fae 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_horizontal.json index d0c112ec4..11810ff3d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_i.json index ad1125989..eddc6c0d9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_left.json index efd311d36..9bfeb1a79 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_pickaxe.json index 12941e523..38c6d23b6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_plus.json index baaf3a217..7729321c9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_right.json index b7b214e6e..9daeb970d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_sword.json index 84c19a986..cae0a8207 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_vertical.json index 61beba904..26d05e8e5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_slab.json index 26b1c32ef..1216b4443 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth.json index f1aacc546..d7622f282 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick.json index 41eca531d..db2922a3c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_furnace.json index 461047555..09be8857f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_slab.json index d4e9cfbd7..620d4739a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_stairs.json index b3c834beb..2e43ed955 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_wall.json index ff15b59f6..4f51a7c4a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_furnace.json index 83f31530b..22bbc6ba2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_slab.json index fb03992d0..b7e195c43 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_stairs.json index 4f5a92918..d550d4d4e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_wall.json index d8ffd327f..4ed72a63a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_stairs.json index 27d9c382d..1e7f4750e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_wall.json index 1117859c9..acd4aa197 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diabase_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diabase_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick.json index 86bcae562..f8a69493d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_furnace.json index 0156a3c01..a8df9b6c5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_slab.json index 072e0bb19..8cf663f98 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_stairs.json index b8096d483..2d6a1ed62 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_wall.json index a8d1c0438..3dc6ec335 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_furnace.json index ab688e981..c8eb79dac 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_axe.json index d337fe472..52d782c53 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_blank.json index 83a21f01a..b9d5a06df 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_cross.json index eb8959873..c8b9382d2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hammer.json index 68faeaaed..34110fafa 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hoe.json index 947d8317a..cbde16ef2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_horizontal.json index 6180a44f0..98fb60aba 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_i.json index 9f32c1752..d18347d65 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_left.json index 6e1ab70eb..68c0ded81 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_pickaxe.json index daf83d3bd..8149651ef 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_plus.json index 1da30cf27..c95a823d5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_right.json index 6e591aa32..2825690a7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_sword.json index cfb316df0..c293da87e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_vertical.json index 16d506d59..80def4413 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_slab.json index 576878a06..0a5595a74 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth.json index 1fe731274..447ac671c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick.json index cc91447fd..417a29054 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_furnace.json index 2e5d9ddac..ee9008171 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_slab.json index a25db63c2..ecfa5f762 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_stairs.json index dc5d6367b..b4df3d303 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_wall.json index 649583230..8d65246c0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_furnace.json index 3a968506a..0062f2287 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_slab.json index a705377cd..890c6e8de 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_stairs.json index 4bd14deeb..b61c6eb88 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_wall.json index e112af4b8..4d3d4fa56 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_stairs.json index 151600d6a..c77eff4cd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_wall.json index e4b163f7e..c0bf09d52 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/diorite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/diorite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick.json index 8738b47bc..c9f78f117 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_furnace.json index 6de9b42ae..1cc2aed77 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_slab.json index 882f185af..f2e509910 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_stairs.json index 547746758..b2c509ab3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_wall.json index 155058df0..2ecd75f96 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_furnace.json index 25702b098..730a7e5e7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_axe.json index 004535907..73a0cfe4e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_blank.json index facfc68bd..f67db8b82 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_cross.json index 746a72ae7..bb9c5f9e3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hammer.json index 84cab1569..7e8cc4956 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hoe.json index c06a45143..b1c8d3b57 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_horizontal.json index 9de2b777e..9fd8199d5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_i.json index e71dc7a01..4c45e7179 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_left.json index c3a5b70e4..da9fc60ad 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_pickaxe.json index 18278e860..e75b3236c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_plus.json index 50ec68ffe..e6125987f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_right.json index 37bb59eb8..542b86123 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_sword.json index c343f09da..36616c974 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_vertical.json index 583be5b4f..a206cd06e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_slab.json index d59cf984f..39c1d34b9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth.json index ee8b54775..60448588f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick.json index f847158e6..571c8ab97 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_furnace.json index e3746cc60..697f3552e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_slab.json index 1a9b91d43..433dc04a1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_stairs.json index 727cd2c9b..6c73859dd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_wall.json index 13d7d1163..40b35d9c2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_furnace.json index 204a2a78a..ce63cc279 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_slab.json index 6c1d7ca4a..75516d158 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_stairs.json index a2408488d..34f029a70 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_wall.json index 04f6f9a7d..df45736e5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_stairs.json index dc8039f84..00a4ed141 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_wall.json index 71fdc683e..677ae26bb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/dolomite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick.json index 5511dc4eb..7f1ddab74 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_furnace.json index 860a7e42a..e77070804 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_slab.json index 1642f4495..d7bcc2d3b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_stairs.json index 097d1a006..c5f1f6129 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_wall.json index 38c15b8ea..911fd6c83 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_furnace.json index f4b5c23e0..09580c411 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_axe.json index 6fc98fb3b..6af4ecc1b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_blank.json index 83f5e40b3..571f76a19 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_cross.json index aec5d6f0b..8901b027e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hammer.json index f4735e95c..768de034f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hoe.json index 19d23120b..08b4221c4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_horizontal.json index 08c832870..ba253d23b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_i.json index 6334e3f42..3d43ca8f2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_left.json index 2208a8d1d..249066b3c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_pickaxe.json index c014290af..1cb3a9291 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_plus.json index 1a83ac9ea..7ff4670a4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_right.json index a77b86d91..d26d850c4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_sword.json index 4e76714dc..551534565 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_vertical.json index d5be1611a..e01eeb833 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_slab.json index da9107027..d9099884b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth.json index 119fe995e..6fdc0c165 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick.json index b38027e02..320cc3fa9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_furnace.json index 9a8dbf3c6..e25f92a1a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_slab.json index 36d5d73a4..c68edeb68 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_stairs.json index 4ec5a55fb..17ed59745 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_wall.json index fb2319d99..a61eb101f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_furnace.json index 9529abbd5..282924626 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_slab.json index 69b3f383e..765419be4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_stairs.json index 8d466770f..69ca82acc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_wall.json index 59f283d15..85c6ee983 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_stairs.json index 83342da23..e535aa1af 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_wall.json index 733d86b03..7b6a366e6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gabbro_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick.json index cf7912257..824f920c3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_furnace.json index fbae3b12a..92f83c214 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_slab.json index c851a384f..1cc5e916d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_stairs.json index 9bad2f919..f37df2f3e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_wall.json index bf23da5d6..0ed829fcd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_furnace.json index 3466d00a6..537a7abbf 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_axe.json index 32b8878bc..08bae86d7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_blank.json index c0d84b704..30989118b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_cross.json index f995aa58a..aaaa44629 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hammer.json index 1b71c5fc9..926e29af9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hoe.json index c0a1e393d..672ff2824 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_horizontal.json index 84ee7f779..23d3b8bee 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_i.json index 51a6c3a46..cb74fb7c0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_left.json index 6bc7fc432..e508aadc5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_pickaxe.json index fea042f8c..0a9d9eb24 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_plus.json index abc5a67fc..fad323429 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_right.json index af279d177..758b2f6d5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_sword.json index 4966fdad0..f542dc816 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_vertical.json index d552c85a6..e92cbfc28 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_slab.json index d60063370..fc57ef8a4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth.json index f0b9e6ef7..5c99de9c1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick.json index 0801b6912..690cc02a4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_furnace.json index 56c419472..4ab07e60b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_slab.json index 0f2941a4e..3c3cdded3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_stairs.json index eef0fda5c..3a3d6ffd3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_wall.json index c3c29896b..2b6cc2167 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_furnace.json index 9f991c96f..670638e8b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_slab.json index 2dd95a46d..043f6055f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_stairs.json index 8ee0e7726..45eaf8ef2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_wall.json index 64ce1712d..c12aaf8b6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_stairs.json index ef10967bc..c65acb357 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_wall.json index 7d5b606e1..793939da6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/gneiss_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick.json index c48c018e8..f79d77f97 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_furnace.json index d524d4d96..503d2f7d4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_slab.json index 95d951304..3bb209928 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_stairs.json index 022635053..73bdfe360 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_wall.json index a4581d896..4cae963a5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_furnace.json index bc65a5d86..7a930905c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_axe.json index ae61d9878..f4d8ab2dc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_blank.json index 280e0b928..9beb9b078 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_cross.json index 089201cc0..e5de8537d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hammer.json index 01709b7b8..d701fb8a4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hoe.json index 91e4e53ab..a8baf2097 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_horizontal.json index 03462b83f..816326a7a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_i.json index 4d46087f1..4056c8be9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_left.json index 3f7d39fb1..89e8e0c81 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_pickaxe.json index 3fac797f4..d2cdfb459 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_plus.json index b94c4517c..f23e216bd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_right.json index 194e1050b..aeb11aa6d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_sword.json index c117984e9..6ffe617c8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_vertical.json index 4ddbd7639..5622d4e72 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_slab.json index 5eba719d1..aca4dd996 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth.json index d1f0b14c2..32d490149 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick.json index 2bbff88b0..0bc9a89b8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_furnace.json index 92a76cb18..f0b3bba3f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_slab.json index 45e8133f8..29350e1e9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_stairs.json index 7e1a88884..0c6765382 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_wall.json index 981ec8362..b58467af2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_furnace.json index 44d661a4d..b82528afa 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_slab.json index 7e855e16a..456344f7e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_stairs.json index 8a98adbc3..3917f8ace 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_wall.json index eb152e9a3..14bd2403d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_stairs.json index 9ac7c441c..84dc7f092 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/granite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/granite_wall.json index 8ea7d14b7..78b17ffbd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/granite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/granite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick.json index 895d8225e..233933c1f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_furnace.json index 3bd202f0e..a4f34db3f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_slab.json index 0a160799a..907c085b3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_stairs.json index 90ad3142f..b0c20be87 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_wall.json index 8d5b95f8c..0073239b1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_furnace.json index e5232efda..fccae7334 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_axe.json index 71eca36d0..7aa10c0dc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_blank.json index 1f3db6db2..8ba9b9a7b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_cross.json index ddb99a679..e236e18e0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hammer.json index bb6b54bea..6ec68a93b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hoe.json index 16874ea45..f13104b2c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_horizontal.json index c96876070..cd5d15e58 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_i.json index fdbcc9423..70f656df9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_left.json index 6c4f215e4..14b1965be 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_pickaxe.json index b00d05f4c..c32d77919 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_plus.json index 7131f88ca..aa0f1dec1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_right.json index 39d4ed757..b43f3ffc0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_sword.json index fb30bc6cb..a2f278ba8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_vertical.json index 499454da7..b8c3551f1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_slab.json index f6281d003..922684993 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth.json index 5590a03da..efacd7173 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick.json index 250abdcf3..358424f67 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_furnace.json index 628d68054..e3fd54418 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_slab.json index af49c7941..923fd16ad 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_stairs.json index 781abcbe5..89009fe1b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_wall.json index 2265bee69..4f85f9626 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_furnace.json index 34343b251..f9e6f04bd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_slab.json index 63bad5469..b11a31517 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_stairs.json index 65248a131..a98d09721 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_wall.json index 179e0eb79..5173538fc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_stairs.json index e5c7c7a33..a8a072c8c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_wall.json index 64c255bba..2a825da82 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/hornfels_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick.json index 496800c26..8fcfa3156 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_furnace.json index f75d3386f..2137b3116 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_slab.json index d4662fa40..3feb36e4f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_stairs.json index ee1d10719..361fd31d1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_wall.json index e7e582c10..0e43d5f55 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_furnace.json index 9e73d3185..20d6011bc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_axe.json index 507bb12c7..20b72b5c5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_blank.json index cee151932..147fba8b6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_cross.json index a6304c824..d6e18e341 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hammer.json index 7ecd1d6ec..054c7ef45 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hoe.json index cb11f7dd3..efbaa2974 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_horizontal.json index e464dc382..5955750de 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_i.json index 64c1d54a6..433ff4e61 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_left.json index adf287f60..c377ee3f0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_pickaxe.json index ca0a43744..7d7865b03 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_plus.json index c28e28a9c..97429d62d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_right.json index 510ab6951..76fb33539 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_sword.json index 8b02bd838..85b6cc909 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_vertical.json index 24a294866..092388444 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_slab.json index bc3ef4cf2..53756e704 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth.json index 91d5b46e9..6806cb851 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick.json index edb59a125..451a242bd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_furnace.json index c2cfd81de..a13782e84 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_slab.json index d2e40978f..baa3cecd2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_stairs.json index cd595291d..99c9f9a8d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_wall.json index df04341de..b8b74c3b2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_furnace.json index ffdc501c0..1298087b3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_slab.json index 48080ad28..781ad85dd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_stairs.json index 04ba80189..3017164c4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_wall.json index 3e0717f7e..64046567f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_stairs.json index cfe91a629..1c9e9245f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_wall.json index b33e8524b..e33538023 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/limestone_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/limestone_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick.json index d2edc103d..41211fae8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_furnace.json index bbc56eb10..7a3806723 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_slab.json index ef2842baa..27057adbb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_stairs.json index 5a4df09a0..f9be7f4ba 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_wall.json index 49f17f83c..f5a2b2c5e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_furnace.json index 5703e17b7..6449e0d0c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_axe.json index 4168901c6..1e3d8f638 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_blank.json index a6fde9b32..3b058b724 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_cross.json index e82f0574e..0ea2c76a2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hammer.json index bef8fd355..21b16786f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hoe.json index c91033164..b6c4fc002 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_horizontal.json index dba85971d..c9c7601f8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_i.json index bfb45b4d0..883baeeb4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_left.json index 27c92052a..7623ccba0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_pickaxe.json index 5a2493e72..bce3efee0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_plus.json index 903210d32..6930ef9b6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_right.json index a1bc58b64..d37ac6f7f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_sword.json index 24b304da0..8dcbe71c3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_vertical.json index 0208b0893..0a4613075 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_slab.json index 62df6f044..8e24ba0e8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth.json index cb028722c..0aa88fec8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick.json index a7d4e91eb..c3d003b88 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_furnace.json index fc3b47f16..eb6b72665 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_slab.json index 216aa881e..596a8dcd4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_stairs.json index b01112167..c003ec237 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_wall.json index 0149deacb..8b116bfd7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_furnace.json index a361e9cce..49fe0d7d3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_slab.json index b938cca0d..4d1dc46d7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_stairs.json index 304ce5db7..974db949a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_wall.json index 1a40befcb..dc4c9a76b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_stairs.json index ac49875d7..2b24ae7ba 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/marble_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/marble_wall.json index 62d937dc3..79ada20e5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/marble_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/marble_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick.json index 386fa4520..79027f89a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_furnace.json index 32bd0239d..bb29a552a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_slab.json index bf1017e2f..e5087c92a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_stairs.json index 52559ff98..d9b0cba60 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_wall.json index d130f4d81..b38554b70 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_furnace.json index 7ef92e513..bc3e37413 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_axe.json index 17e6bf0b5..b24eb3844 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_blank.json index 532a2c3e2..fca52d200 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_cross.json index ce869af38..4f7aeadc7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hammer.json index 91d3ea28b..b92dc5b55 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hoe.json index b336125f9..c93a979a4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_horizontal.json index ea0cd2332..472c8cc26 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_i.json index 7490ee2a8..e9df4723b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_left.json index 18f570006..914719526 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_pickaxe.json index 18b2e3f6c..16bfd2148 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_plus.json index 0720ea3bd..7c243dd5d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_right.json index df9169830..b97f418f2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_sword.json index 147e067e5..4ef918afb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_vertical.json index df0c72f02..1bf73683e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_slab.json index 881798d53..07b5e6c9e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth.json index 65f5e07c7..02391aaa1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick.json index 70b5c79b6..7425386ad 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_furnace.json index 8ec4b7fd4..1cbc0296d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_slab.json index 3adb0e97d..d0a930f02 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_stairs.json index 0a5a86bf9..5721021b8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_wall.json index d444210c6..ace66f9b4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_furnace.json index c788ae2e8..a6f958590 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_slab.json index 3665b082e..da73f32fa 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_stairs.json index 665b3081f..f52a31e6d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_wall.json index 53ed70130..9c30d8eda 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_stairs.json index d4d00c92c..4fe047177 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_wall.json index 5b478b5bf..2df49f5cd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/novaculite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick.json index a09201c6b..a3012b06a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_furnace.json index 8b04af506..949d9d9c4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_slab.json index 50c777aee..a56932fc8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_stairs.json index eae18eeeb..b114b8551 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_wall.json index 970d3e417..2227e09b2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_furnace.json index c799f16de..a4b1d072d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_axe.json index ee765a81d..0f4cfbaa6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_blank.json index c54d97e73..5c79f3945 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_cross.json index 259bbd741..c91bc5ca1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hammer.json index 172ae2a24..1ffe3b50b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hoe.json index 78ef07ef8..1ba5d9352 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_horizontal.json index b9392c0a4..fbaaa2f38 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_i.json index cb8c21ea7..2afb5a804 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_left.json index 00110d6b9..8d6f6cf07 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_pickaxe.json index 9a0a24617..85e037ffa 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_plus.json index 72009d18b..33dbe63c4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_right.json index 7f7664511..8db2df19d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_sword.json index 0f05506fe..2c31e8ef0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_vertical.json index 119de9687..7686f7576 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_slab.json index f0073dc11..8f876f702 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth.json index aded45ac0..10a18e031 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick.json index de86fe91d..9ae3ee4fd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_furnace.json index 389145554..a15176eb9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_slab.json index c9ae4c158..54e97c3c8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_stairs.json index deb430524..284fb10b6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_wall.json index 869fbff88..b67e75e96 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_furnace.json index f1db858d2..fe2267213 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_slab.json index eedcfb195..5ab7135ac 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_stairs.json index 277600cc2..53419cae3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_wall.json index 94f8a8f82..fd3ace213 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_stairs.json index 8822b80aa..33432849b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_wall.json index 715f8c2c8..bf4120390 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/pegmatite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick.json index 4eeeb917b..ca06e76ad 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_furnace.json index df0cc0555..26dd39740 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_slab.json index 2ea35544d..2d94ed717 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_stairs.json index 3a8018772..468db0d5a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_wall.json index cd8798339..42c4174a6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_furnace.json index 1882b2922..d2c8971e2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_axe.json index 0d3629836..8836012ac 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_blank.json index ec27940a6..be55bb684 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_cross.json index 047bd8e35..89121b946 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hammer.json index 3aee5d8ad..952e7b2c1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hoe.json index b31237db6..76746bd4c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_horizontal.json index e927676f0..4043d7181 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_i.json index 66f5ce638..5968307f7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_left.json index b8f45ebee..d26fc0b20 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_pickaxe.json index 8e3e12ee2..71a881f1d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_plus.json index 4422cd73c..17a968735 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_right.json index b973a63d2..f05cbeea2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_sword.json index 956eefdcd..a4fe55721 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_vertical.json index 9f0b455d6..a049f9353 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_slab.json index d6672c9b8..13c100446 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth.json index 6ef2fc535..d222b0ea0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick.json index b5da5e703..d253b9686 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_furnace.json index 3e658f64b..c2cf77d59 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_slab.json index 83da25acf..67965d0b8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_stairs.json index 5d4cce92e..675f4f02f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_wall.json index 5e12e19f6..de3280bf2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_furnace.json index 040904c56..1a211fc51 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_slab.json index 0b0a6685b..8601fb4e4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_stairs.json index ffa189d39..b2e1c99ee 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_wall.json index 95d90892b..b7a59634b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_stairs.json index 5e0b01dd3..2a32133b9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_wall.json index f3a91df42..abb8b2b99 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/peridotite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick.json index d2e60290a..2916b5a3c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_furnace.json index 966c83da9..39475c866 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_slab.json index 6c28018d3..754b535f0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_stairs.json index 18f37cf53..3e019a74f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_wall.json index eda4f3535..96b60bd8a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_furnace.json index 0fc6a55d9..4918b68fa 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_axe.json index fa8472360..4d4cb8e1d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_blank.json index dbe9d0929..788efc6d7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_cross.json index 253e507a8..55697b49b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hammer.json index 9386d1735..918d8986a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hoe.json index 6259668af..26d766ffb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_horizontal.json index 70e749190..442153071 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_i.json index ab14f0903..a8031774f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_left.json index 46d9623b8..5edd0ffae 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_pickaxe.json index 7e07e43ed..838269dd4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_plus.json index 952eb227f..71634414b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_right.json index 4bc4c1dda..8d00efe14 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_sword.json index f6baa2a15..528bf0b55 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_vertical.json index f0ea21394..f7c9a72e7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_slab.json index 1bed21f96..a4fa0bb97 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth.json index 0632456a8..98fb91562 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick.json index 642774599..ce42f5d0e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_furnace.json index 1bc0b79ee..056b82ee8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_slab.json index 8f477a1b9..3556210a6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_stairs.json index 3bd4aba0a..d73f0f66c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_wall.json index 551e344f7..c0f591705 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_furnace.json index 63aeedc13..7f94a94cd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_slab.json index 7190807e1..9cf58c50b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_stairs.json index deaed2d7d..a1f3bfd73 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_wall.json index be423f1c5..427425b4d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_stairs.json index 43a60c4ee..8ec4e8c7a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_wall.json index cc1012c3e..4474d8852 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/phyllite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick.json index 3e109c7cd..6453cf3d0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_furnace.json index ac02e5303..cda854f44 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_slab.json index 584fe97e5..226c81681 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_stairs.json index 6b6a99ec4..4c4aafc6d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_wall.json index 8c4d5c77f..5889ce4a2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_furnace.json index 623641870..c4c90cb3c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_axe.json index 31e9d7583..1593fd18e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_blank.json index 68697c66c..3d2b1c893 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_cross.json index 798bb323f..668159f36 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hammer.json index f93baf469..cbba3c117 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hoe.json index 1b2de41fa..0d51d8e73 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_horizontal.json index a2c6b54b7..149058920 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_i.json index 1a9d4e5f3..56e7a104e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_left.json index 3c52fa454..d5ede9ef0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_pickaxe.json index 0e24b5bd3..bced09324 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_plus.json index fd875fcd2..d24f0d3e4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_right.json index 849659f68..d7b1677c6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_sword.json index bc1a5d023..585a542d6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_vertical.json index 4da04eb68..a492013f2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_slab.json index 5e8e6c7e2..b02f5c6ec 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth.json index 4aa8ffa11..6e81a7d5f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick.json index 0af1ae802..043edc8d6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_furnace.json index bb2946fd3..64cec5ecd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_slab.json index 65d17f07c..5523e9cc1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_stairs.json index 472afce3c..ba4d40333 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_wall.json index 3f543d898..dfea41661 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_furnace.json index b801b07e5..07a3ddd2e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_slab.json index df130054d..88c3dc2f6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_stairs.json index 5077ff761..1600a283c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_wall.json index 0064e4c8d..35dd93058 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_stairs.json index 22edbbdf4..bdf7f82ec 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_wall.json index b36306521..dd1d0d571 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/quartzite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick.json index e775239ec..e5eaba53c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_furnace.json index 90937f5ac..067369e93 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_slab.json index f23ba4f21..31ad7df52 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_stairs.json index 2c93eba5e..894d139b4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_wall.json index eb65ee273..3574368f4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_furnace.json index fcd71d602..7060055c0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_axe.json index 516f83337..6f1346a52 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_blank.json index 3a3e3c617..f9120d5a4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_cross.json index dc0b0b567..00868a79d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hammer.json index 0a7e3ed21..e10b3c7b7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hoe.json index cd40b2852..8d0dd5543 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_horizontal.json index f8f1390ca..40981d89b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_i.json index 316e43ee6..17064aaff 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_left.json index 7d6eda406..177328693 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_pickaxe.json index da27ab230..afe5a593a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_plus.json index 3a661fdda..a8379ce26 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_right.json index f3f7e1b1b..cba8e8c5f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_sword.json index 7aca4f263..8ad833993 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_vertical.json index 1398da0f2..6953b5cb6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_slab.json index 0884efb01..8dd363feb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth.json index 44f17f214..1c26e755c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick.json index d9859de57..25b011ed1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_furnace.json index 988725a88..dc541f2e8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_slab.json index 8d422705c..cc89b7eef 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_stairs.json index d569d453b..4f2b661d1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_wall.json index 840bb8321..f80dce591 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_furnace.json index c16e06c25..69308b9e5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_slab.json index 608a0ddac..45ce3bb51 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_stairs.json index 58604afc5..c4a58a503 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_wall.json index d657656c8..ea341337d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_stairs.json index 408f7bd5b..0b8a8e267 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_wall.json index de294a11b..ae83d39a1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rhyolite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick.json index f56fb0006..c5ab7d5b5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_furnace.json index 097f1b072..328da8db6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_slab.json index 21a0bde82..c877891e3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_stairs.json index 28663d4c4..6e7aba046 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_wall.json index 3212073a7..d1b75c51b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_furnace.json index 606f01833..38386ed57 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_axe.json index cced9932d..8d8a2f8df 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_blank.json index 1d46a8ae6..0d2c5058e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_cross.json index 8c2394d6a..08441f8e9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hammer.json index 3f56cbe68..5b840c015 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hoe.json index 5abcbcfde..ba6d4d1e5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_horizontal.json index 5382dfa4f..4b4cf5e11 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_i.json index eddac9996..3ddc3010d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_left.json index 5d97d8068..d14e94fad 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_pickaxe.json index e51ad484a..e240e219c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_plus.json index 0f2fd5e30..a214df3d4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_right.json index 037b139f4..19e35c9fd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_sword.json index 7656f7132..7a7bc9089 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_vertical.json index f585010bd..9a7bad2be 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_slab.json index a6456a784..e4e1fe2d6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth.json index 4c6d5b828..efdc2aee7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick.json index 2b3179c96..679d3ac53 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_furnace.json index 8b9395f74..4e6c70a69 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_slab.json index f82520d7b..d0640f78b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_stairs.json index fe738fda3..bc1367a38 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_wall.json index e144664e7..20796ae51 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_furnace.json index af053a4a0..c305730cf 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_slab.json index 7bce28d56..a8e852e54 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_stairs.json index 188c597d1..e2d6c81cf 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_wall.json index 626ae95ad..464449ff9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_stairs.json index fa705de0e..1ff8f3810 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_wall.json index a7919b7d8..725063719 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/rock_salt_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick.json index c294eeedf..f732c90c9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_furnace.json index ab37974db..3c5047e48 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_slab.json index f880c0be0..b9cd92cc8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_stairs.json index 38e2c797b..b4d882e3d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_wall.json index 5164673fc..b02197b49 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_furnace.json index 7c597c354..a9e3b6f54 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_axe.json index c332f3470..cf3634357 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_blank.json index ae492ffbe..7b4382821 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_cross.json index 62da0948f..4cfc61f9f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hammer.json index 243a4ca45..60576ee63 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hoe.json index 196ec62c4..f4850aac9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_horizontal.json index 1b3f6d3b6..a39ab8fca 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_i.json index ec61f6f04..2a2035557 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_left.json index 0f42b93a1..ea4571e5d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_pickaxe.json index 2b1555cd3..1ed2733aa 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_plus.json index 0fdbd415d..0383b1a48 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_right.json index 728a5361b..1c6e0907e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_sword.json index 59e14063d..82d2e7c98 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_vertical.json index c557ceec8..dc09c34fb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_slab.json index 8774be1fd..6963389ae 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth.json index 221a78728..2c129d481 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick.json index 3b83ce8d1..b9c1c793d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_furnace.json index eca3ec471..e1eaab47c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_slab.json index 3cae7df11..6c33079bf 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_stairs.json index 14ed5e9e9..fe59e95f1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_wall.json index eb36c5fc7..68a82f88c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_furnace.json index 6eb021f53..e7c87b588 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_slab.json index 24ab93f42..74382677e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_stairs.json index 41b1a221c..a51c5f897 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_wall.json index 1f1d3bbc5..162ff7b71 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_stairs.json index 8035687a6..2e191c4c2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/schist_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/schist_wall.json index 57947a6e0..bdea9dbf6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/schist_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/schist_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick.json index 0d044196c..2beac598a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_furnace.json index 0a45db0d8..10f518a9d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_slab.json index c6ec58395..137850d70 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_stairs.json index d8dd96c27..32352de30 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_wall.json index 98a2b1f9d..097a98d3c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_furnace.json index 74830d68e..0405422a9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_axe.json index c11181cc7..23f46f7c1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_blank.json index 57d20b805..2a71b5623 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_cross.json index 2e577a935..87badadb1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hammer.json index ef6e23f9d..dbbd51526 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hoe.json index 7c548eee4..8a4151a0e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_horizontal.json index def92e17b..5bb36fc5b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_i.json index cc28aadb8..c4f16ae81 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_left.json index d68135bad..ad6bef6fb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_pickaxe.json index fb9114ea3..f86d114d2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_plus.json index fe4a73f2e..49cfde1a0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_right.json index 815dae9d3..e46e68d91 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_sword.json index 8e7a048a8..cd5af3ca0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_vertical.json index ae9ad92f9..ccc0ab143 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_slab.json index 3e42f1dd5..0d2f1a45f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth.json index e4b77650c..b9eb6461b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick.json index e81f4e2c1..b33cc572d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_furnace.json index 6755f0ef4..d1ceff735 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_slab.json index d432ce8dc..2f4ba6e10 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_stairs.json index 4a4e02895..c46adea85 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_wall.json index 24bc71057..12a2045e9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_furnace.json index f757aba8e..d0937c0ae 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_slab.json index b41a3a651..f3be08c7a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_stairs.json index f8f4544a9..528c9d111 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_wall.json index f831be9a6..ef216b742 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_stairs.json index 7c2da5b9a..01dbdb583 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_wall.json index 8883f24d9..36ded520e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/scoria_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/scoria_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick.json index 85d850e0c..e22d3bdd2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_furnace.json index 07fa6e9c9..4a630ed0f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_slab.json index cbb87652a..d5d24fee3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_stairs.json index 264afaab1..5f7962245 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_wall.json index 6cc342c43..c2794deb0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_furnace.json index 5e3141802..b7cf81b6d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_axe.json index bb5a28786..504fd9571 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_blank.json index 8da82cbc8..308f1eae3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_cross.json index 7299dc682..d813120ac 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hammer.json index 66e174d2f..2a624529a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hoe.json index 14625bc40..609504bb6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_horizontal.json index 8b3e8ffe3..caa1f85f4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_i.json index 0e1dad0b4..024df2c80 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_left.json index ae5a8615c..8863fd278 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_pickaxe.json index eac384a90..f32271ba9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_plus.json index 540e5bc06..74b0d3984 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_right.json index 6cf1c360f..6ad37ce5e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_sword.json index 1a6c682e1..5814f3c23 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_vertical.json index 58bd7a590..63d3df981 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_slab.json index 94d303e86..6d371621a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth.json index 37c11f549..d7a7b56c8 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick.json index cd5451a79..6fed16732 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_furnace.json index 48205031b..558fd23e3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_slab.json index d3a954e2a..0b3d08bd3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_stairs.json index a275c3661..a79bf189f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_wall.json index be937a849..4f2b4e333 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_furnace.json index 22bcf9102..6b359cfd5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_slab.json index f20c2b2f4..87f9b2cff 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_stairs.json index e3a9cc9f8..885c3a385 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_wall.json index 1a32e9d79..e2d5dfb1d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_stairs.json index a43d326ae..020903a5c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/shale_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/shale_wall.json index 7d683184c..58890d774 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/shale_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/shale_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick.json index 80d45dbf2..f3e980226 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_furnace.json index afe67e23e..720b5dc82 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_slab.json index 7c5029a10..06cc75d29 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_stairs.json index e240c50da..2689fcc50 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_wall.json index e8bd8ae97..954e55034 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_furnace.json index 34d652636..e09cbab91 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_axe.json index e1fb936bf..63feb42a0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_blank.json index be2ebff7c..97036f439 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_cross.json index 4e67f11b9..fa4236ee0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hammer.json index c620f5895..c0bceb5b3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hoe.json index 6e7af6a37..5c34d4719 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_horizontal.json index 8aa618b5d..78e1ae130 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_i.json index 1f2a401e0..d7061bc79 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_left.json index 9fba33601..63842e45e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_pickaxe.json index ed7f9fed7..a7e94ef00 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_plus.json index e9816dbca..d46837334 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_right.json index 161a34880..d508ec1e1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_sword.json index 8a01dfff8..5b7934318 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_vertical.json index c25df7193..ccc83fb3a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_slab.json index 0bc16f8a6..afc3a7f01 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth.json index a33cba5e2..cbbebc041 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick.json index ac6a8e863..8df874e3f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_furnace.json index d7fdd4647..40a80b94e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_slab.json index 967c9cb04..8d5862d26 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_stairs.json index 9572f861d..cb8a66c57 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_wall.json index 4572e7503..0567062a2 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_furnace.json index 7c6c5bb2c..574e1e155 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_slab.json index c21601a79..b34a9e73f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_stairs.json index 68d8bf107..81e4638d0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_wall.json index f634884cb..b082d2e3f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_stairs.json index 16dcfd527..1cfe76247 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_wall.json index 1b91213f5..e15b49c6a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/siltstone_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick.json index 81b999501..8713dd3f4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_furnace.json index e996f7178..06070330f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_slab.json index 78c019cdb..5a478cdc3 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_stairs.json index 088969b37..acc4189cd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_wall.json index b3b670afe..b1f5fd68a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_furnace.json index 43f96590f..5b6ba5fba 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_axe.json index 03da96a4b..61395c5ba 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_blank.json index a689d85f3..69e3cf334 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_cross.json index c20520aab..672894e85 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hammer.json index c32efc43f..ee88f0a51 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hoe.json index c619eecd5..6c76ae490 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_horizontal.json index a88ad346f..b727a887c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_i.json index db2fc9b1f..c0278b991 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_left.json index 2cf7449f9..591c8b941 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_pickaxe.json index 162712612..70868c9fa 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_plus.json index 4ef1ea0d6..4e9c600c5 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_right.json index 9e4a3c56e..ded10ed8d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_sword.json index a0ef4465f..61563e1de 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_vertical.json index 81976ced8..d524054db 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_slab.json index f9cf2ba1b..852624786 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth.json index 39c6b712e..2b104696b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick.json index 120a45201..8b9dcefe7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_furnace.json index dfe1657eb..94d72937a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_slab.json index 64e7d26ee..8ee9a6059 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_stairs.json index 7504b3641..ab2870618 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_wall.json index 6afe46048..665a8f398 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_furnace.json index 6f6660729..f37f670b4 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_slab.json index 3f718cbdc..f4f47bf19 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_stairs.json index b059bec96..5ab926e21 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_wall.json index b77d56b42..e91e37fc6 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_stairs.json index ab4b4a31f..508ca93fc 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/slate_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/slate_wall.json index c8c7894f7..540bd68bd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/slate_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/slate_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick.json index 56f9b9762..26b05c21c 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_furnace.json index 74484a586..b04f5c75a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_slab.json index 678555d41..c69c82aaf 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_stairs.json index 182bc7c07..e928a7f3a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_wall.json index ea8877de1..9738e2319 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_furnace.json index 1081b24b1..3fd85f2ad 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_axe.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_axe.json index b9388287e..19695a8e9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_axe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_axe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_axe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_blank.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_blank.json index 2f6426785..8dc3e5904 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_blank.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_cross.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_cross.json index 3f71676d0..9980253e0 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_cross.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_cross.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_cross" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hammer.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hammer.json index cbe78a7bd..1ab78abcb 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hammer.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hammer.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_hammer" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hoe.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hoe.json index 45be8444f..c35aa9af1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hoe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_hoe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_hoe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_horizontal.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_horizontal.json index 0442c8f39..bda093536 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_horizontal.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_horizontal" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_i.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_i.json index 3582a94dc..3710a8822 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_i.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_i.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_i" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_left.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_left.json index ab26240f3..9dd992ab9 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_left.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_left.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_left" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_pickaxe.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_pickaxe.json index c82476c08..a4045d581 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_pickaxe.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_pickaxe" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_plus.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_plus.json index 6da97e2d7..1d3f36987 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_plus.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_plus.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_plus" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_right.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_right.json index 76b34a1eb..f2b5c7376 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_right.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_right.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_right" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_sword.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_sword.json index da4755885..06c1ab818 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_sword.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_sword.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_sword" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_vertical.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_vertical.json index f70ea3ae2..462dea327 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_vertical.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_relief_vertical.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_vertical" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_slab.json index b7eda1c5b..35768540d 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth.json index cfc432408..8143d9581 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick.json index c8bb77dc5..898a21f7f 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_furnace.json index 08ab15e3d..12f531617 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_slab.json index 74a2ed6ad..c30b84a0e 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_stairs.json index 0793826d1..060e174c1 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_wall.json index 91068590f..a2fb16dcd 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_furnace.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_furnace.json index af40e24a1..88e0c1af7 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_furnace" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_slab.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_slab.json index e55c0ca92..ae195e34a 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_slab.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_stairs.json index 0e3ba8b8f..91a9a9622 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_wall.json index 5021a59e8..3fc1f9bae 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_stairs.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_stairs.json index 5821239f4..ed50ca17b 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_stairs.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_stairs" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_wall.json b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_wall.json index 2e65ef38b..c3e575316 100644 --- a/src/main/resources/data/mineralogy/loot_table/blocks/tuff_wall.json +++ b/src/main/resources/data/mineralogy/loot_table/blocks/tuff_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_wall" + } + ], "type": "minecraft:block", "pools": [ { diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick.json index ac57fe2bc..4a662d30b 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_block_polishing.json index 2845ef024..b2315c647 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_furnace.json index eb14f4527..1cd272220 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab.json index 096b45dde..5b89771db 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_polishing.json index 874a7113f..9f81a092b 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_recombination.json index 1336579d9..a3912663f 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs.json index 65d1e090f..5660b6de0 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs_polishing.json index f2fb6f6f6..88fb3851d 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall.json index 9c35a3399..bccdae969 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall_polishing.json index d58390a9a..9a5e603ae 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_furnace.json b/src/main/resources/data/mineralogy/recipe/amphibolite_furnace.json index 52f15a0f9..f1210cbe1 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_brick_slab_recombination.json index 8426a6bb0..b1eff3342 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slab_recombination.json index c144ea272..058c8ace8 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slabs_to_brick.json index f25844d75..b2aef958e 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_stairs_to_brick.json index 25ca981e6..1a9045f0e 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_walls_to_brick.json index 29f10f1f2..c5a9c7797 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_polishing.json index 91c71cd99..1c2d8f513 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_recombination.json index f459220f3..40966fd37 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slabs_to_brick.json index 7d42467e0..5798a1d4a 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_polishing.json index 19b533d88..89f979870 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_to_brick.json index 4b94f9147..322a21391 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_wall_polishing.json index 718b6e065..c330a758c 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_walls_to_brick.json index fc092c556..73b6ffaab 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_axe.json index 62fdfd73a..9f3546c57 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_blank.json index a8a5072ae..c46120349 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_cross.json index 9c9a0247a..269e10c16 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hammer.json index 6f68b3338..48c9761ab 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hoe.json index a23cafcf7..d8f8b1661 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_horizontal.json index 82bf36a72..853d66f91 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_i.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_i.json index b5d8817f1..654b8b79e 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_left.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_left.json index 329e79c72..81321193c 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_pickaxe.json index 8cc9194e1..312e2b8c3 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_plus.json index 0fc3b0def..445670142 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_right.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_right.json index 6c9b131b4..8534e42b9 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_sword.json index 9357a47f8..1cdb16c48 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_vertical.json index 21edf3c24..01b580b97 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_slab.json b/src/main/resources/data/mineralogy/recipe/amphibolite_slab.json index ba52f55a4..46119bf1f 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth.json index bad661c6e..99f11b9a2 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick.json index 90283d04a..29d588cc4 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_furnace.json index a5cb4056b..7f00c0b2f 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_slab.json index 419123952..20b37e1c3 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_stairs.json index ba760b2f3..d39f42c2e 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_wall.json index 475fbdaa5..9288ccb18 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_furnace.json index 2e43b3c07..3e3ab5ed5 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_slab.json index 84fa91b1b..229929fd4 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_stairs.json index a7be9e6d5..9ab1107e2 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_wall.json index aaa5b05b0..84ca49a61 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_stairs.json b/src/main/resources/data/mineralogy/recipe/amphibolite_stairs.json index 3d571b216..2bd5d689a 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/amphibolite_wall.json b/src/main/resources/data/mineralogy/recipe/amphibolite_wall.json index c9a579f2e..6bad6b400 100644 --- a/src/main/resources/data/mineralogy/recipe/amphibolite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/amphibolite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:amphibolite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_brick.json index 80670c2fd..b487c0bb1 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_block_polishing.json index 6a080ad7b..4a93f4566 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_furnace.json index b4ea20d0f..0b7d219ba 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_slab.json index 0ac275467..9de46279a 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_polishing.json index 9aa6e8a4f..5eb86996a 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_recombination.json index c9bc904e9..4f4cbb35e 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs.json index b0df25206..26a8312a4 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs_polishing.json index 959aa2378..cce29947a 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_wall.json index 3878eed99..f7f04abd0 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/andesite_brick_wall_polishing.json index 10b0fcfdc..6cfac5c34 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_furnace.json b/src/main/resources/data/mineralogy/recipe/andesite_furnace.json index f37653622..f3c1fa504 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/andesite_polished_brick_slab_recombination.json index 67b6445cc..68960af80 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/andesite_polished_slab_recombination.json index 6026e0303..5f16e108c 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_polished_slabs_to_brick.json index 24d3e3622..942a0042b 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_polished_stairs_to_brick.json index d1e96f7b4..72896b35c 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_polished_walls_to_brick.json index 56fb539ff..1e99d777e 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_polishing.json index 310b691f5..d847a233e 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_recombination.json index 93f81f20b..30ad1ae18 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_raw_slabs_to_brick.json index 3d99c4447..88f8ea1a2 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_polishing.json index 0fcb95a12..cb10c851a 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_to_brick.json index 366b77c05..b28a334ca 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/andesite_raw_wall_polishing.json index 9f72000d7..60a71d484 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_raw_walls_to_brick.json index 1f741cec1..ed14a8285 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_axe.json index 2c8202571..b54d96a66 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_blank.json index 5a119259d..74a9b8ca1 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_cross.json index 20ac139bb..cf716eb10 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_hammer.json index 76e744283..f314b8139 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_hoe.json index e1672d86b..99f46a1ca 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_horizontal.json index 39a675b27..3b2a639ae 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_i.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_i.json index 41161e857..a782c0a6e 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_left.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_left.json index 5bf4a4e13..334ad2e3f 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_pickaxe.json index 177812d4f..796272968 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_plus.json index adfda1239..212cf171b 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_right.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_right.json index f71155f8b..581db3335 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_sword.json index 308ba3879..0034ca9ae 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/andesite_relief_vertical.json index 337d55080..5a7d6718e 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_slab.json b/src/main/resources/data/mineralogy/recipe/andesite_slab.json index a1bbc1431..6e412b06a 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/andesite_slab_from_vanilla.json index c385be994..f8e585c3a 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/andesite_slab_to_vanilla.json index 51b74f06d..3459e31ad 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth.json index ef43a826b..4dd8284ff 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick.json index 92d2c7b7f..04beddbcc 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_furnace.json index d3085431b..7157c91b5 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_slab.json index b535c04fa..ab882a54e 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_stairs.json index e53d6b750..97a4961bc 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_wall.json index 5a36fb342..4b62248bf 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_furnace.json index f183a998c..2bdd752ee 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab.json index 3708f7336..8076831d9 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_from_vanilla.json index e19880405..553274377 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_to_vanilla.json index 18e08703b..280d1f548 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_stairs.json index b1aa71e69..6c85af07c 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/andesite_smooth_wall.json index 65cc6e10a..4d892ef81 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_stairs.json b/src/main/resources/data/mineralogy/recipe/andesite_stairs.json index cfc617273..065be3cfa 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/andesite_wall.json b/src/main/resources/data/mineralogy/recipe/andesite_wall.json index f129f97fe..a78caea0f 100644 --- a/src/main/resources/data/mineralogy/recipe/andesite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/andesite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:andesite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_brick.json index 25b268949..87fa176e0 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_block_polishing.json index 41675dee0..e2877ead5 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_furnace.json index 45935e566..b874de3b7 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_slab.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_slab.json index fa44882cd..be39a0a6b 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_polishing.json index d13aae5a6..4fc2083bb 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_recombination.json index f9581ddc1..40765ca8e 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs.json index 67d4eef32..b9ca08550 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs_polishing.json index 21d04e1b7..b53c8889f 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_wall.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_wall.json index ac8075f4c..6e5bf99ee 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/basalt_brick_wall_polishing.json index 846887964..6e48c27a8 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_furnace.json b/src/main/resources/data/mineralogy/recipe/basalt_furnace.json index 3346de2d1..f4097cf4a 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basalt_polished_brick_slab_recombination.json index 82f12e060..7de2dbb86 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basalt_polished_slab_recombination.json index bc24be017..d406d21dc 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_polished_slabs_to_brick.json index 8f14d7c15..056612fcc 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_polished_stairs_to_brick.json index 562f7e156..1aff4cc78 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_polished_walls_to_brick.json index c810a9fb4..e9b003914 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_polishing.json index 92cd7d487..70f339258 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_recombination.json index d69385f74..f67c41de0 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_raw_slabs_to_brick.json index 5ad056d02..480bbe27d 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_polishing.json index a4c4eaf6c..7bc20744f 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_to_brick.json index 77a2bb6d1..fb74c4d18 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/basalt_raw_wall_polishing.json index 47fdc1dcf..95fc2e912 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_raw_walls_to_brick.json index 69cff7cdc..4d6237be8 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_axe.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_axe.json index 401a3c8ce..5df326a6f 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_blank.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_blank.json index b91a04920..60d7694b4 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_cross.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_cross.json index 206b96b36..6ce0d8c75 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_hammer.json index 0b9eb5321..aa9d2d8e9 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_hoe.json index 204cce467..a6e66911e 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_horizontal.json index 8cfbce9bb..dfae6ea36 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_i.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_i.json index b8fefbe27..e84e20a1e 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_left.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_left.json index 9ef32464a..a1bb4fe4a 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_pickaxe.json index d490acf03..ad284ef17 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_plus.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_plus.json index 33ed463cc..d5be1987f 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_right.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_right.json index 78c1c35f8..d6f076b32 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_sword.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_sword.json index c0f6e65ec..f3622502c 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/basalt_relief_vertical.json index 65e866d92..9df509671 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_slab.json b/src/main/resources/data/mineralogy/recipe/basalt_slab.json index cd80fbcf0..9ad37c98c 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth.json index 77d81ee47..2fb0f6332 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick.json index 2dbfb64ac..7e273a5dd 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_furnace.json index 2062639f8..cc5b65c76 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_slab.json index 96af273bc..dd37c40c0 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_stairs.json index 72503a6d4..cd4f31837 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_wall.json index bef7b7b2f..bd500f263 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_furnace.json index 03c2d0c79..1379ada6d 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_slab.json index b288a54ba..bfd413855 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_stairs.json index ec6046863..bd2d88261 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/basalt_smooth_wall.json index 7d6f6a85e..b5223745a 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_stairs.json b/src/main/resources/data/mineralogy/recipe/basalt_stairs.json index 825679bf1..df811cca9 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basalt_wall.json b/src/main/resources/data/mineralogy/recipe/basalt_wall.json index 20f680eaf..bbfef32ab 100644 --- a/src/main/resources/data/mineralogy/recipe/basalt_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basalt_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basalt_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick.json index ab58d5b96..92d7a0de4 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_block_polishing.json index 79049e99a..0e8551680 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_furnace.json index 84266a9b1..2b28b1dd6 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab.json index f9a962ce3..88f6033ab 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_polishing.json index e6a914a63..abf210892 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_recombination.json index e1e240d46..a7613c03c 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs.json index be23d32c7..09f134d39 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs_polishing.json index 38cd9e2bb..f4b324de0 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall.json index e02762e52..de523d1eb 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall_polishing.json index 770846c4f..a95911618 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_furnace.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_furnace.json index 08062ae73..9d10ba901 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_brick_slab_recombination.json index d76f0cbf9..d3c0a9e4c 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slab_recombination.json index 5cf772817..e20923149 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slabs_to_brick.json index 5bf4105a7..8bdee4dcd 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_stairs_to_brick.json index 7e90694a3..a4c0ec434 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_walls_to_brick.json index 750206564..0a475e7f4 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_polishing.json index 4184723d1..22b753846 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_recombination.json index e22698c72..ccd9b139d 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slabs_to_brick.json index fd7e9e4f1..2cbd1089e 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_polishing.json index 5ddcd165f..bc1813d77 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_to_brick.json index 2438b5df0..b28010578 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_wall_polishing.json index 2b61d3646..2e599f324 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_walls_to_brick.json index d5ad8ba98..79691aaa5 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_axe.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_axe.json index 49895879d..634d1b10f 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_blank.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_blank.json index 88407d0c5..ee2bf6e6c 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_cross.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_cross.json index a8c31095d..9bba417d2 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hammer.json index de1efb2de..ac1836483 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hoe.json index b6baf0178..006e67626 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_horizontal.json index 82a5d188d..0c2f8cfca 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_i.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_i.json index 1c20aedb5..27fd6b08a 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_left.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_left.json index 24448858c..c1d5cbf1a 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_pickaxe.json index 8e10aad3e..3cf8c01e1 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_plus.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_plus.json index d7346763f..71ecba550 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_right.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_right.json index 9f0a738d4..88148e54d 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_sword.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_sword.json index a6712c034..76732fcd0 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_vertical.json index efdfbb122..39f73757c 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_slab.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_slab.json index a20f4c9ba..61ecc9f6f 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth.json index 958e4c2d1..e8bc7dc10 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick.json index 029d0e1fd..d1fdab01d 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_furnace.json index 8bc7541c6..279016323 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_slab.json index b30ef737f..0aa227254 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_stairs.json index 2ec6fe1ef..580c2a81e 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_wall.json index 9422e4ab7..0017651b7 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_furnace.json index f8268ce4d..d037ddc1d 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_slab.json index 2c72a6cec..8848a6401 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_stairs.json index 77480054f..c492d7172 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_wall.json index cf8b9ed34..ca77f4d0a 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_stairs.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_stairs.json index 009b78338..1d2089502 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/basaltic_glass_wall.json b/src/main/resources/data/mineralogy/recipe/basaltic_glass_wall.json index 0087078e6..aa046dd48 100644 --- a/src/main/resources/data/mineralogy/recipe/basaltic_glass_wall.json +++ b/src/main/resources/data/mineralogy/recipe/basaltic_glass_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:basaltic_glass_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick.json index ebeb0b7f4..410cc3c72 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_block_polishing.json index 76a32f38c..df54f6b9c 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_furnace.json index 890891c85..c2a888e23 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab.json index 7598bc6c3..6b22b6b40 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_polishing.json index 42110efaa..b924aebab 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_recombination.json index 2c743b8c0..0811ade74 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs.json index e463329eb..e7d9c8861 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs_polishing.json index bc6762df0..c6b797814 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall.json index f4fdda614..77638f1d7 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall_polishing.json index 4950d92f8..20a165cbe 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_furnace.json b/src/main/resources/data/mineralogy/recipe/conglomerate_furnace.json index bed352346..91a80b21e 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_brick_slab_recombination.json index d42b62d52..a3996032b 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slab_recombination.json index e2fbf20ee..ed32a492d 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slabs_to_brick.json index a0aee0a02..026661a64 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_stairs_to_brick.json index 661c07b77..3de195aa4 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_walls_to_brick.json index abefb6661..602376f74 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_polishing.json index 36b37e96b..b64d7fbd6 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_recombination.json index 9160d7eb3..9aa6e91d6 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slabs_to_brick.json index 56640edc2..c877596f1 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_polishing.json index 8b05f218b..d72a324b7 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_to_brick.json index 9e36a442a..aabf20e04 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_wall_polishing.json index 4abaeebd5..cc2606c02 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_walls_to_brick.json index fcbca06bb..157d4af46 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_axe.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_axe.json index c0b016c5a..be992454c 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_blank.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_blank.json index c5496f009..df912dcf6 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_cross.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_cross.json index ace43775a..019700845 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hammer.json index 7e868d5e7..04857b754 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hoe.json index c093d8b2c..28a6e33b5 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_horizontal.json index 114a092bf..007b298b8 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_i.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_i.json index 25f09ba4e..cf941a5ae 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_left.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_left.json index a8cc36465..3b2ef73bc 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_pickaxe.json index 3d8b43380..f1c4523cc 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_plus.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_plus.json index 28d8cadb5..65b67286a 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_right.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_right.json index 2f993fa1f..e99e0974d 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_sword.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_sword.json index 5fe5e34f2..e3d8157c9 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_vertical.json index 9a460907f..05a833d0d 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_slab.json b/src/main/resources/data/mineralogy/recipe/conglomerate_slab.json index c8b002100..74e98b97b 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_slab.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth.json index 6f616b737..f3c0d0559 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick.json index 149040cd5..e0557557c 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_furnace.json index 7c60c83fc..f6feec38c 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_slab.json index bbdcbf283..0136969c3 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_stairs.json index ee0f81be7..7fa9fcac3 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_wall.json index 94a60cfda..6293c6fd0 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_furnace.json index f7a8bcbd0..a947f5ab5 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_slab.json index b6326ba4c..f53092b0a 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_stairs.json index a4e66bcab..06827e665 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_wall.json index 088fc7ca1..3dd1f4ce8 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_stairs.json b/src/main/resources/data/mineralogy/recipe/conglomerate_stairs.json index 745017771..f108ba52c 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/conglomerate_wall.json b/src/main/resources/data/mineralogy/recipe/conglomerate_wall.json index 7767c68bf..76a11a0ff 100644 --- a/src/main/resources/data/mineralogy/recipe/conglomerate_wall.json +++ b/src/main/resources/data/mineralogy/recipe/conglomerate_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:conglomerate_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_brick.json index 42b81cf4c..2765b4591 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_block_polishing.json index e59f31995..b69cc60d4 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_furnace.json index 03f56ac6e..31f425606 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_slab.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_slab.json index ad1399378..017588df5 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_polishing.json index e893a42ca..7b49acaeb 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_recombination.json index c5fb61cf0..6ea9e058e 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs.json index 7a50145ab..f70190e25 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs_polishing.json index 647aafcde..3658a3b64 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_wall.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_wall.json index 88577eb4e..eabc41d2e 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/diabase_brick_wall_polishing.json index ffb243397..43288449f 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_furnace.json b/src/main/resources/data/mineralogy/recipe/diabase_furnace.json index 950c31517..40d175a62 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diabase_polished_brick_slab_recombination.json index f80fbb0ea..7abe4833c 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diabase_polished_slab_recombination.json index b18da2084..bbeb043c3 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_polished_slabs_to_brick.json index 48e9e04ef..5d65e7742 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_polished_stairs_to_brick.json index ac8ee61ea..0d7b76b64 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_polished_walls_to_brick.json index ddb2a9b67..a477e5037 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_polishing.json index 6572bac68..ee1ad4c89 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_recombination.json index f87868a0a..b2b71a93b 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_raw_slabs_to_brick.json index 0b4b6423f..2c9efa8be 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_polishing.json index 42836836a..98f285874 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_to_brick.json index ebdecf4d8..eca782aaa 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/diabase_raw_wall_polishing.json index 56b5047a8..0931a59fc 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_raw_walls_to_brick.json index 5cc5cd848..2e7498178 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_axe.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_axe.json index c8df9c6f7..cb83ba5ce 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_blank.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_blank.json index 35fb286e3..69949d396 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_cross.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_cross.json index 3df7bda65..476140a2d 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_hammer.json index f327315ed..41abd6aaf 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_hoe.json index 6ed79a77d..56881a147 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_horizontal.json index 6466fb23d..ed9cc5769 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_i.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_i.json index 1c2b76fef..450f8f4a0 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_left.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_left.json index 319c913c1..dd8b722d7 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_pickaxe.json index 019526302..78c6d2f02 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_plus.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_plus.json index 976353a65..41efd4f0d 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_right.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_right.json index 4b9d09740..0956ff14a 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_sword.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_sword.json index adc2ab998..bbddb8e13 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/diabase_relief_vertical.json index 24f4898b0..ea3ac82b3 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_slab.json b/src/main/resources/data/mineralogy/recipe/diabase_slab.json index 733868faa..3d9260adf 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth.json index fc309f7ea..247ce4b67 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick.json index 93d7eda23..1146906f4 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_furnace.json index bdac44575..ccb56ed09 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_slab.json index f81b6c591..587866833 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_stairs.json index 005551513..23d8ecbc2 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_wall.json index eac20b747..dcee7a8c0 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_furnace.json index f825443a1..f084fa509 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_slab.json index 692e215d6..7ad4e3c6f 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_stairs.json index 6bad3cd4a..acceebae4 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/diabase_smooth_wall.json index 383b53147..b7c245bb0 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_stairs.json b/src/main/resources/data/mineralogy/recipe/diabase_stairs.json index 4b3f69b18..249387cb1 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diabase_wall.json b/src/main/resources/data/mineralogy/recipe/diabase_wall.json index aaba30145..a4866ef22 100644 --- a/src/main/resources/data/mineralogy/recipe/diabase_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diabase_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diabase_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_brick.json index d42d453ff..b451cafe9 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_block_polishing.json index e2aa3018c..1d51671bc 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_furnace.json index eee5d96ba..87d95c03d 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_slab.json index 90739fa49..58a78855c 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_polishing.json index 470724777..435e4acb1 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_recombination.json index b10da8d4b..67794f1f2 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs.json index 31925dc70..5bd43187d 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs_polishing.json index 9c37ca08e..96a79be0f 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_wall.json index 110ca25e6..71c19dbcc 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/diorite_brick_wall_polishing.json index ab18b27b3..245e70ca6 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_furnace.json b/src/main/resources/data/mineralogy/recipe/diorite_furnace.json index 9ab99a90e..2de2efbf8 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diorite_polished_brick_slab_recombination.json index 07313a3b8..ff7ac572f 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diorite_polished_slab_recombination.json index f7808b998..083e40eeb 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_polished_slabs_to_brick.json index 2007344e0..08cef84ae 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_polished_stairs_to_brick.json index 2c74fd3a2..c00832832 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_polished_walls_to_brick.json index 02f017382..841ca048f 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_polishing.json index 7ac60bd50..2c462bf80 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_recombination.json index a3f4dea5b..e2bfde900 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_raw_slabs_to_brick.json index 8005656c1..1b6a98407 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_polishing.json index 569045ad7..4a0761b56 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_to_brick.json index cf0b10ed2..65c17a2c6 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/diorite_raw_wall_polishing.json index 16f640b73..db7a130a8 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_raw_walls_to_brick.json index fe31650e4..9d517ca23 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_axe.json index 874be143c..53ddfcc42 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_blank.json index 0595b8d50..710e2754b 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_cross.json index ecbc57cbf..bb5e34dee 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_hammer.json index 4fc412807..8e2b47a94 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_hoe.json index 174814e1e..0badb013d 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_horizontal.json index 5fc936692..59171bbd2 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_i.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_i.json index 8f19b2cae..c563900de 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_left.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_left.json index 25ebca665..99c3fd8cd 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_pickaxe.json index 5cc48d8ac..8e46c5549 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_plus.json index 2c4013be1..976006933 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_right.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_right.json index 64ef99266..0bf5e2049 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_sword.json index ea003e16f..013db5883 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/diorite_relief_vertical.json index dc9c72058..ff1b885c4 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_slab.json b/src/main/resources/data/mineralogy/recipe/diorite_slab.json index c3ebd93c0..1175c06f4 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/diorite_slab_from_vanilla.json index 5010f99a6..74608ae78 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/diorite_slab_to_vanilla.json index f6bbe4d89..2cbd3a89b 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth.json index 69a11434f..bedf9ca1a 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick.json index b72fc7a9c..77eedb0c8 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_furnace.json index cfe79be32..c58d7d8e5 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_slab.json index 1254c41fc..81a0317f9 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_stairs.json index 53b8c02f9..f1eb76989 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_wall.json index 524ab3596..6bdefb207 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_furnace.json index 884dd90b7..e03e7c158 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab.json index 3f2bf297f..389fbda6e 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_from_vanilla.json index 2cce0727e..36345a7c0 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_to_vanilla.json index 5369cebc8..8bbaceaba 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_stairs.json index 5e785b2e4..62c9fd95f 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/diorite_smooth_wall.json index 12929dac0..bcf169631 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_stairs.json b/src/main/resources/data/mineralogy/recipe/diorite_stairs.json index 026dc99dd..ee44b91ea 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/diorite_wall.json b/src/main/resources/data/mineralogy/recipe/diorite_wall.json index e00c269c7..c399c0a02 100644 --- a/src/main/resources/data/mineralogy/recipe/diorite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/diorite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:diorite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick.json index e4ec87fba..21b80fac0 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_block_polishing.json index 237f1b85c..107782753 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_furnace.json index 47924a143..4c762350e 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab.json index 15ace4a09..57112198d 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_polishing.json index 60cdd27c5..aa902f10a 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_recombination.json index 0c095b3b2..47333d913 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs.json index 022190fd7..4cff3aa97 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs_polishing.json index 3443ef0b7..43cd7611a 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall.json index b2895b49f..3fedfaccc 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall_polishing.json index 996fb00d6..82171e25c 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_furnace.json b/src/main/resources/data/mineralogy/recipe/dolomite_furnace.json index 3ad6dceb7..53bf5ad61 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/dolomite_polished_brick_slab_recombination.json index 07b0008c0..a2656536b 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/dolomite_polished_slab_recombination.json index 2db4d7b3c..272cfe67b 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_polished_slabs_to_brick.json index a0d363491..51932c8d5 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_polished_stairs_to_brick.json index bf9166189..ee72e8337 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_polished_walls_to_brick.json index 85596cd76..fe763f9cf 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_polishing.json index 9d58adf07..8424225c2 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_recombination.json index 57c1f8887..b8aaec4a5 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_raw_slabs_to_brick.json index 33226cd14..7e577e71d 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_polishing.json index 216c4d697..e3a0bd295 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_to_brick.json index 14731f9e4..220c70de6 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/dolomite_raw_wall_polishing.json index deaa0bfbf..460ed8298 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_raw_walls_to_brick.json index 963c25a5e..881346567 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_axe.json index bbafcc47c..6762e0f1f 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_blank.json index 6b9a35579..31931c6f4 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_cross.json index 3b76679cc..ea1803bcc 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_hammer.json index a3292ac54..e9056df32 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_hoe.json index 6b4e5832f..8cc137c9e 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_horizontal.json index 9fd8346d9..325b1e52d 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_i.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_i.json index bf2ab23c3..960697c7c 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_left.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_left.json index a429be2ac..f007c6924 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_pickaxe.json index b0aaa961f..187fc5ca6 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_plus.json index 988712e3d..c0fbf12a2 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_right.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_right.json index 38b3e9cc3..9481ab75f 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_sword.json index 7e8362ec0..44391d78d 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/dolomite_relief_vertical.json index f87093496..8470112f2 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_slab.json b/src/main/resources/data/mineralogy/recipe/dolomite_slab.json index 03a339bc9..4ce153221 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth.json index 028077475..15f38487b 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick.json index 513917fe7..48656553e 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_furnace.json index 69d647d63..ef581415f 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_slab.json index 8db6acfb2..65106c2f7 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_stairs.json index 57369cd86..e53be4771 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_wall.json index 82743575a..06b16be32 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_furnace.json index 162b32bfe..912228b95 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_slab.json index e597e2858..2baf206f0 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_stairs.json index 431505953..3bfdca60c 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_wall.json index 32d63a9c7..7d091b1ac 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_stairs.json b/src/main/resources/data/mineralogy/recipe/dolomite_stairs.json index 70b04d7d5..f5367128b 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/dolomite_wall.json b/src/main/resources/data/mineralogy/recipe/dolomite_wall.json index 029020978..b7b62c501 100644 --- a/src/main/resources/data/mineralogy/recipe/dolomite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/dolomite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:dolomite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick.json index 28d549789..db6561890 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_block_polishing.json index 5a836bae3..b6117b7ff 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_furnace.json index ef27481d7..49a7937f6 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab.json index c1a2eb151..3686bee32 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_polishing.json index bc788887e..3554ce5f4 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_recombination.json index 7713f185e..bd1d9b0ee 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs.json index 4665e280d..4fff8ed5b 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs_polishing.json index 3ce06584c..8cd4b4007 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall.json index 23a79072a..cf73d0600 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall_polishing.json index 686a5d1ce..8290b79c6 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_furnace.json b/src/main/resources/data/mineralogy/recipe/gabbro_furnace.json index 97a651a36..c80119e5a 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gabbro_polished_brick_slab_recombination.json index 67a1ce2de..eaa4ff5d6 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gabbro_polished_slab_recombination.json index 64398cae9..9145c4e36 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_polished_slabs_to_brick.json index 22ffb4735..8ae75961f 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_polished_stairs_to_brick.json index 5f37e0cd7..e8c6461e1 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_polished_walls_to_brick.json index ea80abe23..a76c33457 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_polishing.json index e49eedeb5..020ad121f 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_recombination.json index 0a44caac2..15b0d88dd 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_raw_slabs_to_brick.json index 79772786c..f949c88df 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_polishing.json index 33d466797..484bca815 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_to_brick.json index a821d456c..821151d72 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/gabbro_raw_wall_polishing.json index 32f679b31..0e3eeb072 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_raw_walls_to_brick.json index 76f51a6a2..2d3ca0ee1 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_axe.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_axe.json index fb7bd6cd7..45875f807 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_blank.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_blank.json index 810e6d9e6..70477ee61 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_cross.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_cross.json index ddf4dd075..535896409 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_hammer.json index 1e11bc2c0..0b06f6e28 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_hoe.json index 6dc8985c8..db19fc912 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_horizontal.json index 81a07c010..2cc680777 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_i.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_i.json index b85d9b4ca..6e1801a64 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_left.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_left.json index d7dc21869..67ba5266b 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_pickaxe.json index e5be4eb1d..ced9675d7 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_plus.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_plus.json index d2bd3440b..2445b56f3 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_right.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_right.json index ef2bad4e2..dc339d12f 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_sword.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_sword.json index 36d03489c..7333a36ff 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/gabbro_relief_vertical.json index 97ddb1f65..0adeeb607 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_slab.json b/src/main/resources/data/mineralogy/recipe/gabbro_slab.json index 7b22c1f30..46c6d8ef8 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth.json index 189dee961..c258511b5 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick.json index bf02761ca..3fced0772 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_furnace.json index a7bbaeb5e..9761f949a 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_slab.json index 151cfb8df..a6a951edd 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_stairs.json index 4959eab65..55f41c61b 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_wall.json index a26e61f24..4f9d812d1 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_furnace.json index e3f146683..91cf7e2ba 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_slab.json index 9b8d56062..786f706d7 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_stairs.json index 2510f51d8..a4c83038c 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_wall.json index 58533dda9..f19024c23 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_stairs.json b/src/main/resources/data/mineralogy/recipe/gabbro_stairs.json index 0859ff18a..8cc53268d 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gabbro_wall.json b/src/main/resources/data/mineralogy/recipe/gabbro_wall.json index 96a5e8c50..333fe8451 100644 --- a/src/main/resources/data/mineralogy/recipe/gabbro_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gabbro_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gabbro_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick.json index bdd4df0dc..7020b0609 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_block_polishing.json index 0386b91ed..fc77951b9 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_furnace.json index 82a4cc112..0436d3967 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab.json index 0f5f917d7..d31fa35e7 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_polishing.json index bf046911f..e3a900d73 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_recombination.json index 38cb0bf3b..dbb30c26c 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs.json index c4ba230e3..ea7a3be6b 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs_polishing.json index 400060f85..618e3115e 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall.json index 3b29682ca..43d0ee2ee 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall_polishing.json index b6192ce4f..82660be36 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_furnace.json b/src/main/resources/data/mineralogy/recipe/gneiss_furnace.json index 9cf5ec74c..83bdde190 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gneiss_polished_brick_slab_recombination.json index 6a56452a5..81268b609 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gneiss_polished_slab_recombination.json index 4d73f14c8..adf6236c5 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_polished_slabs_to_brick.json index 741686a84..5538e2adc 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_polished_stairs_to_brick.json index 31f851c35..446edc46e 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_polished_walls_to_brick.json index 0aabfc76a..05cb6f629 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_polishing.json index 67258c80d..99aae043c 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_recombination.json index 44b7bf4b8..b238ed3f8 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_raw_slabs_to_brick.json index 7e9b434f4..3d0b3e4dc 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_polishing.json index 98a761968..09f680a07 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_to_brick.json index 3f0de3bf8..bc148a4d0 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/gneiss_raw_wall_polishing.json index b6eb401e0..e68c01313 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_raw_walls_to_brick.json index 5cd3a1ae0..02438bd07 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_axe.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_axe.json index 28c02ab00..a376a4fe7 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_blank.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_blank.json index 5ce476944..2adcb99d9 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_cross.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_cross.json index b505207b0..a387115fd 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_hammer.json index 3a510bdb1..73378f877 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_hoe.json index da3413f31..ccbb94190 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_horizontal.json index a2f8f192a..66d7ba1d4 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_i.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_i.json index 38c009673..b33bfb613 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_left.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_left.json index 79a718144..a05003d2d 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_pickaxe.json index 736780d18..368d30dcf 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_plus.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_plus.json index 9798111c4..6d7abe9b2 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_right.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_right.json index 3d9704350..15f3e2725 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_sword.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_sword.json index 35143df37..4683013ef 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/gneiss_relief_vertical.json index f24b3e4d1..a942dc23b 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_slab.json b/src/main/resources/data/mineralogy/recipe/gneiss_slab.json index 62f58bc5f..e26752114 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth.json index cc44a17f4..29d58cb89 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick.json index e47692d60..abbf20bd7 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_furnace.json index 9421c4ed7..3486e63e7 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_slab.json index 44c425be5..3f2610db4 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_stairs.json index c778be9ba..d405b80aa 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_wall.json index b73334ad3..775115aed 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_furnace.json index 220cb10fa..1ea819989 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_slab.json index 9cb2fcfed..db9c75fe4 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_stairs.json index 9a43f034e..866b9444d 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_wall.json index 190b12db8..93ab3b5c0 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_stairs.json b/src/main/resources/data/mineralogy/recipe/gneiss_stairs.json index 3df32113d..c538e237c 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/gneiss_wall.json b/src/main/resources/data/mineralogy/recipe/gneiss_wall.json index 08b2cfb16..3448ba32c 100644 --- a/src/main/resources/data/mineralogy/recipe/gneiss_wall.json +++ b/src/main/resources/data/mineralogy/recipe/gneiss_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:gneiss_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick.json b/src/main/resources/data/mineralogy/recipe/granite_brick.json index 7ac7941b0..8b1154898 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/granite_brick_block_polishing.json index fd19a02e2..1af8568a4 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/granite_brick_furnace.json index ff6984581..2c84fc9f4 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/granite_brick_slab.json index 6370a3737..51e765373 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/granite_brick_slab_polishing.json index cb618b4dd..af870345e 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/granite_brick_slab_recombination.json index eb1f02cec..7b325e535 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/granite_brick_stairs.json index 53db877b7..eb0208ce0 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/granite_brick_stairs_polishing.json index 1ddd654fa..82482baf4 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/granite_brick_wall.json index aad95d785..d268d9d57 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/granite_brick_wall_polishing.json index a66d581de..141fbfeee 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/granite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_furnace.json b/src/main/resources/data/mineralogy/recipe/granite_furnace.json index b55deb9db..934a1a33a 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/granite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/granite_polished_brick_slab_recombination.json index 618ac2adf..031a39e0d 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/granite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/granite_polished_slab_recombination.json index b68d49a28..30e4ecdc3 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/granite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/granite_polished_slabs_to_brick.json index 60c8f78ed..bfecd4918 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/granite_polished_stairs_to_brick.json index a7b312e11..775db13b3 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/granite_polished_walls_to_brick.json index 3639a3453..adde1d38e 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/granite_raw_slab_polishing.json index a90978029..deb994989 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/granite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/granite_raw_slab_recombination.json index ba8ff855f..160db3ff1 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/granite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/granite_raw_slabs_to_brick.json index 9d8ae58d7..8458397cd 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_polishing.json index b8b450dd3..9344f45ad 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_to_brick.json index 5e163e9cc..0e464721d 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/granite_raw_wall_polishing.json index ef109dd02..7f15a9d3a 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/granite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/granite_raw_walls_to_brick.json index 250c7b1cd..c71031ebc 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/granite_relief_axe.json index 752a2c2d0..e2c809eb9 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/granite_relief_blank.json index 51817e891..dd3b61481 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/granite_relief_cross.json index 9411e187a..85a76bfe9 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/granite_relief_hammer.json index fae3435e2..e88fdfe3b 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/granite_relief_hoe.json index 3892abed0..9b6d51adb 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/granite_relief_horizontal.json index c6ba3d31e..c0145e594 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_i.json b/src/main/resources/data/mineralogy/recipe/granite_relief_i.json index 9e8d518ff..7dbd6176f 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_left.json b/src/main/resources/data/mineralogy/recipe/granite_relief_left.json index 187bf2092..e55f90028 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/granite_relief_pickaxe.json index bd280773e..a892c45fc 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/granite_relief_plus.json index f809659ee..138fb776d 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_right.json b/src/main/resources/data/mineralogy/recipe/granite_relief_right.json index 5fb0a3f40..78195a8d4 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/granite_relief_sword.json index 3584590a8..50f19b2ce 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/granite_relief_vertical.json index 4dcff74a2..03435e28e 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/granite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_slab.json b/src/main/resources/data/mineralogy/recipe/granite_slab.json index 34c6e7a18..728ca5353 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/granite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/granite_slab_from_vanilla.json index 313ff57ec..d73fa3024 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/granite_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/granite_slab_to_vanilla.json index dbef98a7b..46f0d6e6a 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/granite_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth.json b/src/main/resources/data/mineralogy/recipe/granite_smooth.json index 7a7d1aaf8..7a2448b48 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick.json index 9908f0c04..123c538f7 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_furnace.json index 0ca9fb20e..7569d6038 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_slab.json index e6bea2bc3..9e7e0d724 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_stairs.json index f49bc58bb..a2e6609e9 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_wall.json index d2c13b128..c0c997adb 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_furnace.json index 5c07a5ba0..04d6446b6 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_slab.json index a4049e8cf..f3c277c84 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_from_vanilla.json index e6d81b2af..188583261 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_to_vanilla.json index 47f70085a..e59903fbc 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_stairs.json index 3d227439a..e158b0211 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/granite_smooth_wall.json index 261d183d7..95e94f9bb 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/granite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_stairs.json b/src/main/resources/data/mineralogy/recipe/granite_stairs.json index b2d27f781..1011b51a2 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/granite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/granite_wall.json b/src/main/resources/data/mineralogy/recipe/granite_wall.json index b01f7f251..e6dad5da0 100644 --- a/src/main/resources/data/mineralogy/recipe/granite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/granite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:granite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick.json index 18f8579cf..0188156a4 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_block_polishing.json index 11cc07b2b..228000766 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_furnace.json index 163343991..5d2846025 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab.json index 65927168f..92a1c609f 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_polishing.json index acc68f5f2..209642f7e 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_recombination.json index 08d0df45a..0eb2b6c33 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs.json index 8338f5beb..d66065edb 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs_polishing.json index 0a5e998aa..5f30a1f94 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall.json index 5d90733de..a12cb15eb 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall_polishing.json index 9e8dbc30d..e136d310b 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_furnace.json b/src/main/resources/data/mineralogy/recipe/hornfels_furnace.json index ba4ac663c..83376f3e5 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/hornfels_polished_brick_slab_recombination.json index 899266cb2..eb0c46954 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/hornfels_polished_slab_recombination.json index c065da4fa..75ee15b26 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_polished_slabs_to_brick.json index b1995ddaf..9f4855ce0 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_polished_stairs_to_brick.json index 5558609b5..007a564e9 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_polished_walls_to_brick.json index d8264f1d3..9601b36c8 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_polishing.json index d695029f0..df4c9fa06 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_recombination.json index d55b5240c..0a0ee200d 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_raw_slabs_to_brick.json index 786463a17..f9953fe97 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_polishing.json index 81144ec79..a8a2f55f2 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_to_brick.json index f1702e478..330e5b732 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/hornfels_raw_wall_polishing.json index 0d738481e..78ea52dd0 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_raw_walls_to_brick.json index c0ff89d4f..0d508357c 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_axe.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_axe.json index 73f554fd1..1deea5f5b 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_blank.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_blank.json index c4978ab22..1fa53c19f 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_cross.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_cross.json index 39ae08c04..097c5f27e 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_hammer.json index b2f160c3b..aa76ccd28 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_hoe.json index 2f2b2a05e..a88164995 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_horizontal.json index f4e23abe7..b304308b2 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_i.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_i.json index 2e471f0ea..1f33d08b1 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_left.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_left.json index 09002221e..5e550ab4d 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_pickaxe.json index 73aa22387..f820ba334 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_plus.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_plus.json index 78239bf5a..dbb1c7bda 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_right.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_right.json index c5dcf290f..0bfb23c41 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_sword.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_sword.json index fe0126ea3..303cc4a37 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/hornfels_relief_vertical.json index 23f206a45..25e90bd3c 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_slab.json b/src/main/resources/data/mineralogy/recipe/hornfels_slab.json index 19a8d2833..12a5bb329 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_slab.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth.json index 7fca94739..c3be2acfd 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick.json index 19bf45a8e..e4f9efeac 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_furnace.json index a4ddfff28..e880a3240 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_slab.json index a0bb217a5..780a0ea97 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_stairs.json index 90fb67f11..d191cfd06 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_wall.json index 8cd7f3ebc..82306dc89 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_furnace.json index 77c52869b..c3a75252d 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_slab.json index 410c8cce2..a242d6074 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_stairs.json index 7e8b8a419..ae8e95dca 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_wall.json index 6af86dbd6..4f71e2c9b 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_stairs.json b/src/main/resources/data/mineralogy/recipe/hornfels_stairs.json index 67a274aa8..b11ac6531 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/hornfels_wall.json b/src/main/resources/data/mineralogy/recipe/hornfels_wall.json index 6dd560dfb..549e2baa8 100644 --- a/src/main/resources/data/mineralogy/recipe/hornfels_wall.json +++ b/src/main/resources/data/mineralogy/recipe/hornfels_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:hornfels_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_brick.json index 72f28b55b..a7daee822 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_block_polishing.json index cd820653c..3ece7cfa3 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_furnace.json index 3e091ff5a..b76e4bb3f 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_slab.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_slab.json index c6a3a15ae..df60dd2b5 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_polishing.json index 08abdf85f..19bdff61c 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_recombination.json index f576236b6..369977515 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs.json index d99173440..fdfad8288 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs_polishing.json index a188a533a..18d4d78a2 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_wall.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_wall.json index 09f0d5415..8fb4b2286 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/limestone_brick_wall_polishing.json index 0b7ffc999..36d8a6938 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_furnace.json b/src/main/resources/data/mineralogy/recipe/limestone_furnace.json index 2f3bb9ac0..b03f108c0 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/limestone_polished_brick_slab_recombination.json index de4052ca2..9ffbd74b8 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/limestone_polished_slab_recombination.json index 46bcd7c3b..1f438442f 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_polished_slabs_to_brick.json index 2e778004f..783d4658c 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_polished_stairs_to_brick.json index e820b35d5..6d64c11f4 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_polished_walls_to_brick.json index 359f039a0..99e51dd12 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_polishing.json index ae40bae00..fd3726163 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_recombination.json index 0bae50e3d..fef921d8b 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_raw_slabs_to_brick.json index 6cfc531bb..dd5e3055b 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_polishing.json index 5543549a7..965b1ad57 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_to_brick.json index 16b1b6011..18b3cd15b 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/limestone_raw_wall_polishing.json index 2d10dab97..b0d389687 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_raw_walls_to_brick.json index d5aad15f8..0e98e40b3 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_axe.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_axe.json index 85c7c4793..496fd9f19 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_blank.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_blank.json index 33dc1c497..49e0a5af8 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_cross.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_cross.json index 632c89ba3..2d7025de6 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_hammer.json index 6c2331e99..d8ddca874 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_hoe.json index 83c5540c0..10b6f2262 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_horizontal.json index 22f2f0505..be60c2cb8 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_i.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_i.json index bc39caef1..a4bc6ccbc 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_left.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_left.json index 32e0568b5..bd6dd8bf6 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_pickaxe.json index 2c896dce3..d99890169 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_plus.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_plus.json index 869543770..88f7dd645 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_right.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_right.json index bcf44d1d1..6c299b4da 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_sword.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_sword.json index 4cb65bb8c..69aa4eb6b 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/limestone_relief_vertical.json index d9c620147..544b303a5 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_slab.json b/src/main/resources/data/mineralogy/recipe/limestone_slab.json index 98a020c07..8adb172de 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_slab.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth.json index cf015d91b..8945868b7 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick.json index 3308852e2..2da17dd5c 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_furnace.json index 31fe83b2f..28f9491d1 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_slab.json index d2b3dac2f..a0df58355 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_stairs.json index abca870d5..96792a263 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_wall.json index b9e3bc0fa..8e75752ba 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_furnace.json index b2cd9e33b..6a5f8b1c3 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_slab.json index 05b03c621..7778acd90 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_stairs.json index 3489a0bcb..cf4e88988 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/limestone_smooth_wall.json index 86a2c5ebe..a35be438c 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_stairs.json b/src/main/resources/data/mineralogy/recipe/limestone_stairs.json index 4c3653b0b..4fbc51e4d 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/limestone_wall.json b/src/main/resources/data/mineralogy/recipe/limestone_wall.json index ea7d62f98..cba5ac274 100644 --- a/src/main/resources/data/mineralogy/recipe/limestone_wall.json +++ b/src/main/resources/data/mineralogy/recipe/limestone_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:limestone_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick.json b/src/main/resources/data/mineralogy/recipe/marble_brick.json index 48c2d0e75..7f21006d1 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/marble_brick_block_polishing.json index 3bf7b77b6..cf1ae1ed4 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/marble_brick_furnace.json index 0b8dd286e..521b8fb47 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_slab.json b/src/main/resources/data/mineralogy/recipe/marble_brick_slab.json index a66f97dbd..8cb59a415 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/marble_brick_slab_polishing.json index 550d905d1..3f80010da 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/marble_brick_slab_recombination.json index 6f0402a08..6d6418929 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/marble_brick_stairs.json index 7f8c3fd52..12a54bcbe 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/marble_brick_stairs_polishing.json index c27a6455d..a6f22ee3e 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_wall.json b/src/main/resources/data/mineralogy/recipe/marble_brick_wall.json index 5d53d737d..241d0aeba 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/marble_brick_wall_polishing.json index 7aec5f3dc..bb8696efc 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/marble_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_furnace.json b/src/main/resources/data/mineralogy/recipe/marble_furnace.json index 109888e13..b64d7d87f 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/marble_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/marble_polished_brick_slab_recombination.json index e5fbf61e5..3257d946e 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/marble_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/marble_polished_slab_recombination.json index b25f3d692..de42a4e6a 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/marble_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/marble_polished_slabs_to_brick.json index 6670153e8..3373dfbc4 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/marble_polished_stairs_to_brick.json index fa6462f72..93abc0321 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/marble_polished_walls_to_brick.json index b6d4ff9e4..fa3654412 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/marble_raw_slab_polishing.json index e83c26138..cd6fcfb9f 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/marble_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/marble_raw_slab_recombination.json index bd8023c84..8c8d3b5f2 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/marble_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/marble_raw_slabs_to_brick.json index eee31f217..4e84a2a0e 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_polishing.json index c642b5323..cda55db35 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_to_brick.json index 1a83ce85a..bc0cf3d88 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/marble_raw_wall_polishing.json index 8c6b9830a..ab135baea 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/marble_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/marble_raw_walls_to_brick.json index 5a312a889..455126f43 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_axe.json b/src/main/resources/data/mineralogy/recipe/marble_relief_axe.json index d3d20a5d3..fba6b7ce5 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_blank.json b/src/main/resources/data/mineralogy/recipe/marble_relief_blank.json index 306999a65..80a401254 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_cross.json b/src/main/resources/data/mineralogy/recipe/marble_relief_cross.json index 07dcbde4b..6a6adabd8 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/marble_relief_hammer.json index 7ad41883e..a63d000ec 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/marble_relief_hoe.json index 533040a21..08981fc9a 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/marble_relief_horizontal.json index 8ad8b9555..0e2519920 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_i.json b/src/main/resources/data/mineralogy/recipe/marble_relief_i.json index f8fcaa85e..94736ce49 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_left.json b/src/main/resources/data/mineralogy/recipe/marble_relief_left.json index 49d51480e..e530efd48 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/marble_relief_pickaxe.json index 887cfd455..f45fecd41 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_plus.json b/src/main/resources/data/mineralogy/recipe/marble_relief_plus.json index fecafbee5..26c031140 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_right.json b/src/main/resources/data/mineralogy/recipe/marble_relief_right.json index d9d6d1166..cf0c370fc 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_sword.json b/src/main/resources/data/mineralogy/recipe/marble_relief_sword.json index ebbee409e..340fade6c 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/marble_relief_vertical.json index 29544663f..875b73b0f 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/marble_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_slab.json b/src/main/resources/data/mineralogy/recipe/marble_slab.json index 4d1f01b1a..c0767743c 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_slab.json +++ b/src/main/resources/data/mineralogy/recipe/marble_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth.json b/src/main/resources/data/mineralogy/recipe/marble_smooth.json index 5227b8ea7..55b4b87c6 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick.json index 09555a9e7..2f768554e 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_furnace.json index e0e172a47..b8e1f873e 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_slab.json index eb8ecba7f..caf5eee95 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_stairs.json index e5fed47e1..6d82a944e 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_wall.json index 401318078..6932d26fe 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_furnace.json index e2709531b..4717df3d2 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_slab.json index 2494017fb..18f996db4 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_stairs.json index bc588a1fc..02af5c3af 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/marble_smooth_wall.json index af7ba1fbb..842ddcfc3 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/marble_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_stairs.json b/src/main/resources/data/mineralogy/recipe/marble_stairs.json index e5234014c..2aded3cc8 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/marble_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/marble_wall.json b/src/main/resources/data/mineralogy/recipe/marble_wall.json index fd7fd1877..02014e251 100644 --- a/src/main/resources/data/mineralogy/recipe/marble_wall.json +++ b/src/main/resources/data/mineralogy/recipe/marble_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:marble_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick.json index c2a7870ca..1d57bfc3e 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_block_polishing.json index 96de109a5..7846dc77a 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_furnace.json index 595a2a40d..c4da04d39 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab.json index df409119f..d973f4d66 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_polishing.json index a7ea36104..4a3461c50 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_recombination.json index c95661931..758810446 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs.json index d6f3e0b96..5368e4596 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs_polishing.json index a8687844c..9a200e6c5 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall.json index 34a44d8ed..1f3a2a5b2 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall_polishing.json index cf5c60514..685e42c3d 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_furnace.json b/src/main/resources/data/mineralogy/recipe/novaculite_furnace.json index 160d68395..e30ea1d87 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/novaculite_polished_brick_slab_recombination.json index cc7eff2ea..459a7b8c1 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/novaculite_polished_slab_recombination.json index c397a40a6..7fba10858 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_polished_slabs_to_brick.json index 3a6ab440e..25eedd3c2 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_polished_stairs_to_brick.json index 469df5fc4..ec398e790 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_polished_walls_to_brick.json index afa0cbfe8..95d91ad27 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_polishing.json index 01a4173c2..ce0b1e07c 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_recombination.json index e7d535058..4c547c782 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_raw_slabs_to_brick.json index 5d5f72500..0290c396b 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_polishing.json index 362d0fad4..421377698 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_to_brick.json index d663b8e4c..ae6d35689 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/novaculite_raw_wall_polishing.json index 2872191a2..092392054 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_raw_walls_to_brick.json index 3c17e3514..76bf5d259 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_axe.json index 6e0998abd..49ddf4b95 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_blank.json index 9a4e2173f..9d5a4799a 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_cross.json index a73a9fdd5..8a99721b9 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_hammer.json index 42bcd3466..78bba9550 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_hoe.json index 77dd0b786..8a51f54f8 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_horizontal.json index 76332a27d..efeaf6062 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_i.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_i.json index 7dbb24746..45bafc9e4 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_left.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_left.json index 850511b22..7bb46a7a9 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_pickaxe.json index c5faf7e9d..dcc5fe214 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_plus.json index 5ca94dea0..bc1ce763b 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_right.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_right.json index 5f625fdb1..7466d267a 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_sword.json index 2106e7791..d1f70f16d 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/novaculite_relief_vertical.json index 9b47d1b32..176ea5de4 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_slab.json b/src/main/resources/data/mineralogy/recipe/novaculite_slab.json index a37f0ae36..3b283aa6d 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth.json index d6b095b54..71c06e94e 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick.json index e6a67238c..331fe0307 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_furnace.json index 7d8b48078..b484f59f5 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_slab.json index 512b985b6..190cca1ab 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_stairs.json index a360ecac1..8c8e80671 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_wall.json index 3a2bf77dd..eefbb0fc4 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_furnace.json index ac00674b3..72e948f23 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_slab.json index 1959a12b9..d81047a6c 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_stairs.json index d234bed01..2a656b897 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_wall.json index f8e6b622f..ccc87b29a 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_stairs.json b/src/main/resources/data/mineralogy/recipe/novaculite_stairs.json index b4ba78de7..619d550ec 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/novaculite_wall.json b/src/main/resources/data/mineralogy/recipe/novaculite_wall.json index b83e84580..e4ff89ab4 100644 --- a/src/main/resources/data/mineralogy/recipe/novaculite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/novaculite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:novaculite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick.json index 3d0acdb58..1480a1c72 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_block_polishing.json index b27d2ad1b..af6f48dfe 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_furnace.json index 3904e2b49..761aeb518 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab.json index 64c58b52a..2d7a90c47 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_polishing.json index fb7327c06..900cbeb89 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_recombination.json index 6eee0d0a5..b9f3f6e89 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs.json index a4bbc537b..8f74ccc8c 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs_polishing.json index 07bf03918..97f9daac9 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall.json index 26a687fec..8ec321e63 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall_polishing.json index a355f5f35..90d5d0ea6 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_furnace.json b/src/main/resources/data/mineralogy/recipe/pegmatite_furnace.json index 943413b23..9b7acf94a 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_brick_slab_recombination.json index 9292a23a8..a25e66c36 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slab_recombination.json index 18e955cfc..00d508bf5 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slabs_to_brick.json index 88a708705..de75df4e8 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_stairs_to_brick.json index 453556db6..50a81615e 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_walls_to_brick.json index c5418f3ab..f76f8ddf7 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_polishing.json index bd942bfb2..1cec9f35d 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_recombination.json index 383f93f7b..ce1f53a3a 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slabs_to_brick.json index f680a2196..028071096 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_polishing.json index 37f740019..1870491ce 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_to_brick.json index e09bab9a3..1f0d59008 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_wall_polishing.json index 52a3457ad..75f23aa30 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_walls_to_brick.json index 1847e28fc..40517b200 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_axe.json index 491faceb4..e8d9053e1 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_blank.json index afdf0ef37..a4afe8863 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_cross.json index 03cf7ae62..25292becb 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hammer.json index 31002186e..eb0dd8751 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hoe.json index 9e3c589c5..00436efe1 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_horizontal.json index cfdcc5703..3af00ef00 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_i.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_i.json index 157fcdf8e..81be65359 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_left.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_left.json index 7296a4c20..032ab3a89 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_pickaxe.json index b58cc3f3e..90d4b3c3e 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_plus.json index 20b1bb11e..f8368bcf8 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_right.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_right.json index ac64a3870..d59beddf1 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_sword.json index f8635d0d2..ba10c408a 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_vertical.json index d4f9f6fac..859c1ac54 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_slab.json b/src/main/resources/data/mineralogy/recipe/pegmatite_slab.json index 94cdcf8c6..8b3f67b8c 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth.json index 2ba8715d9..f046bc1f3 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick.json index 3c87e337b..c3dd2e0f2 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_furnace.json index cd99c40ee..5f768e3e0 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_slab.json index 4463ee510..031ef9635 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_stairs.json index de9f42a00..3aa3bdf06 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_wall.json index 447e8c104..19220d6be 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_furnace.json index f1f20bdba..e032aa4ea 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_slab.json index 0fa5b9d31..f09094317 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_stairs.json index 35b35e788..7f9a2fd46 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_wall.json index d77dc681d..0141aeeb4 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_stairs.json b/src/main/resources/data/mineralogy/recipe/pegmatite_stairs.json index 70feb38e6..12083faaf 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/pegmatite_wall.json b/src/main/resources/data/mineralogy/recipe/pegmatite_wall.json index da6c9795d..965d037be 100644 --- a/src/main/resources/data/mineralogy/recipe/pegmatite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/pegmatite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:pegmatite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick.json index db19dba23..916439efe 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_block_polishing.json index 36c1a8a03..a4dbc62c0 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_furnace.json index 71487b058..3f0418705 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab.json index b56bfbdc1..ee64288e2 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_polishing.json index 61473b591..09598a422 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_recombination.json index 4fbddab63..b533b6ffb 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs.json index c57a8ba70..c9a3a3659 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs_polishing.json index f08f42702..94bf6086c 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall.json index ffff91f2b..1716ed482 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall_polishing.json index 8a566417b..ad41a9f92 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_furnace.json b/src/main/resources/data/mineralogy/recipe/peridotite_furnace.json index 6a05c8477..68f81bd7e 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/peridotite_polished_brick_slab_recombination.json index 0e0dd3f14..494edb746 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/peridotite_polished_slab_recombination.json index 7a930e3d4..f3c20a606 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_polished_slabs_to_brick.json index f0b9fd0a3..855bc9f82 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_polished_stairs_to_brick.json index 0bf2aea25..3f0b073ae 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_polished_walls_to_brick.json index 387e4a4bf..f4102bcc0 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_polishing.json index d246f88c1..f502c350f 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_recombination.json index a79a71b1f..c589e1a72 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_raw_slabs_to_brick.json index b1dbfbb6b..4f70fa6a8 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_polishing.json index 3f768dc21..8bb078e0c 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_to_brick.json index 2b0df0c15..e6ba1cfab 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/peridotite_raw_wall_polishing.json index c46971c7e..ba352f3da 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_raw_walls_to_brick.json index 124b72976..67a96a420 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_axe.json index 066e3a24b..65c8b8c4e 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_blank.json index be9fccb13..56e080267 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_cross.json index 74c5ce237..cffa5b1ba 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_hammer.json index 7e12ab5bc..b0427c423 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_hoe.json index 032f819b9..accc4f747 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_horizontal.json index 5459c7e62..0fdea73fc 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_i.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_i.json index e0583ae1e..56580b629 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_left.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_left.json index 6fa449ca1..02eb262b0 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_pickaxe.json index b443ea610..e427d9c05 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_plus.json index 27129512b..4d0c75fc4 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_right.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_right.json index 094f241fc..54ade68d8 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_sword.json index 4609a707f..f76654e7a 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/peridotite_relief_vertical.json index 0329489d2..0c5c2c87c 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_slab.json b/src/main/resources/data/mineralogy/recipe/peridotite_slab.json index 8672868bf..bf24e7f45 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth.json index d31bda0e0..e109c3b78 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick.json index 7ffe14b12..abd46e778 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_furnace.json index 3a2eace2b..66b41c779 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_slab.json index e4dde2a6c..d2fd92b42 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_stairs.json index 141023fcc..e17a17bad 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_wall.json index 432fb4c18..405d7618f 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_furnace.json index a2518b0f1..c9ab2e56e 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_slab.json index f352e04b3..f2720412a 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_stairs.json index a92b36398..7c290bcf6 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_wall.json index 578212091..960709c20 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_stairs.json b/src/main/resources/data/mineralogy/recipe/peridotite_stairs.json index a653bbba9..75b038bdc 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/peridotite_wall.json b/src/main/resources/data/mineralogy/recipe/peridotite_wall.json index 94c8cee66..86decb54d 100644 --- a/src/main/resources/data/mineralogy/recipe/peridotite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/peridotite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:peridotite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick.json index eb9532bda..5dbd65d1f 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_block_polishing.json index d8bb0abdb..6d845e735 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_furnace.json index 07b7c39f9..a33d71ea9 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab.json index c55ff6e46..4b26d1189 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_polishing.json index 2dcccd80d..1a2db6bc2 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_recombination.json index 1c1640f06..165d5ff36 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs.json index 3da2fdd6b..765e1d131 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs_polishing.json index 219f72ac4..be53717d4 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall.json index 4e1e5f5b9..f3509a4e5 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall_polishing.json index 113aceb50..66b9204db 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_furnace.json b/src/main/resources/data/mineralogy/recipe/phyllite_furnace.json index 4e4452329..0287166ad 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/phyllite_polished_brick_slab_recombination.json index 622f2032f..b8e0aa8e0 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/phyllite_polished_slab_recombination.json index d9ca9902d..1c2e8d3c4 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_polished_slabs_to_brick.json index bdaa2d554..e9e9a76f1 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_polished_stairs_to_brick.json index 2d29f68d2..9340ce8c2 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_polished_walls_to_brick.json index 9e259ab64..6ebe7b63e 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_polishing.json index 7cfb708bb..511c8bcbc 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_recombination.json index 23b02609d..867d53a27 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_raw_slabs_to_brick.json index 4e2ffbd96..791887a23 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_polishing.json index 1786f5390..f86de0e08 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_to_brick.json index 37d08369e..b74ea92bf 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/phyllite_raw_wall_polishing.json index 244c81c9a..0b259def5 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_raw_walls_to_brick.json index 35d9cd8ce..9a53fb8d2 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_axe.json index c497e24ae..56cb3b476 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_blank.json index cd3c93a52..ed72a0c36 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_cross.json index 9f8e5d137..77dd41697 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_hammer.json index 598ffb770..07a7f6128 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_hoe.json index c469b1bee..272f3ef25 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_horizontal.json index fd2181dcd..684c96cc7 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_i.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_i.json index b47f1ee81..523c35bd1 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_left.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_left.json index 5258e0d65..1062b8cc5 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_pickaxe.json index d7cf5fdb5..f74ec5e21 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_plus.json index ad82d2672..5dceaf260 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_right.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_right.json index 13c21584f..f76b0e3dd 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_sword.json index cbe50ee20..e8b518cbf 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/phyllite_relief_vertical.json index f08b786c8..4fd44179e 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_slab.json b/src/main/resources/data/mineralogy/recipe/phyllite_slab.json index 55f00e81b..149b7ec65 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth.json index f05ef2d2a..fab461e49 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick.json index cfa3790d2..eb810bcad 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_furnace.json index 6cd515446..3900aad4a 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_slab.json index fa21191c4..9d3ab3bf9 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_stairs.json index 095596adc..5c092af79 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_wall.json index f06d306e1..64306677d 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_furnace.json index 9bbbae392..8c0df508e 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_slab.json index 209c4ac9e..4307620e1 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_stairs.json index 60fb61539..c8ab87579 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_wall.json index ba40dda53..314742241 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_stairs.json b/src/main/resources/data/mineralogy/recipe/phyllite_stairs.json index 4edff6876..e4a5fc9d3 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/phyllite_wall.json b/src/main/resources/data/mineralogy/recipe/phyllite_wall.json index 6c93a48d3..6548c7e94 100644 --- a/src/main/resources/data/mineralogy/recipe/phyllite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/phyllite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:phyllite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick.json index 172142d39..6d6fc70e1 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_block_polishing.json index 3a6e75e55..149005c3a 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_furnace.json index 87903fe4f..73de4c324 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab.json index f36a90970..212100e7d 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_polishing.json index 5f079ab4a..3f2f7096d 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_recombination.json index 34ad8b925..428374744 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs.json index ca0863466..6f33922dd 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs_polishing.json index a69d06e66..584ec05da 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall.json index 4beb09067..78e274c7b 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall_polishing.json index e34f10079..713ffa64b 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_furnace.json b/src/main/resources/data/mineralogy/recipe/quartzite_furnace.json index 81e94ce7a..a3b8b83de 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/quartzite_polished_brick_slab_recombination.json index f7d749a59..4432c35ff 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/quartzite_polished_slab_recombination.json index 5d1fef495..1e4ccc2c6 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_polished_slabs_to_brick.json index d3f4e769e..eef5eb746 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_polished_stairs_to_brick.json index e7d11c629..dc5b41f12 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_polished_walls_to_brick.json index e4c7bdd45..7287490b9 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_polishing.json index c7ac993c3..bb731838b 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_recombination.json index 9c905b5b1..77a5a9553 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_raw_slabs_to_brick.json index 41ae93f75..57588c448 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_polishing.json index 4a39084bf..187f025a1 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_to_brick.json index 1e75b3a47..b7c3726a8 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/quartzite_raw_wall_polishing.json index 8af0b1f7c..3e2b07ee2 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_raw_walls_to_brick.json index 02e723ad4..ac15ee061 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_axe.json index 27a948835..90c6fb984 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_blank.json index 0f519bb93..b2035fcb2 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_cross.json index 694874285..b6981771d 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_hammer.json index cf9e28836..9bd916be8 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_hoe.json index b073ccadf..760592ded 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_horizontal.json index da28881e4..e3bc41cb5 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_i.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_i.json index 903071c1a..13b2a8043 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_left.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_left.json index b45fd187d..6bceb776d 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_pickaxe.json index 57d928ccb..4a49b8e0c 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_plus.json index b4a1b6a21..d03a02a7b 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_right.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_right.json index 77d513ff1..0edbcd63e 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_sword.json index e060f8bcd..4add0694d 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/quartzite_relief_vertical.json index bc44e1e75..c5cc4e898 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_slab.json b/src/main/resources/data/mineralogy/recipe/quartzite_slab.json index e26603c0d..4d0f00a7f 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth.json index eb2f9ef12..8a4d54fe9 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick.json index 945b97db9..78fdcff31 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_furnace.json index 19a8fafca..bbb53ab87 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_slab.json index e5092d67f..4fa8a030e 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_stairs.json index d9de5a366..dc0688bae 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_wall.json index 8c1db3042..7fb9a6c34 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_furnace.json index 6f8c68652..2e7c32846 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_slab.json index 37d272d4f..006fcecfc 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_stairs.json index ff8565eda..2506b043c 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_wall.json index db3464904..e38fe53d2 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_stairs.json b/src/main/resources/data/mineralogy/recipe/quartzite_stairs.json index c5da82fda..c2e7d51eb 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/quartzite_wall.json b/src/main/resources/data/mineralogy/recipe/quartzite_wall.json index 132bfb77a..6d8d1af23 100644 --- a/src/main/resources/data/mineralogy/recipe/quartzite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/quartzite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:quartzite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick.json index 6f7d35ec5..fccf6e60b 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_block_polishing.json index 20add5787..aacc365af 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_furnace.json index 469d7cccc..1f58570e3 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab.json index 99d4f78f3..50f3603f7 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_polishing.json index aa0c76a0c..11aa6dee9 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_recombination.json index 2b99a6b67..d1e99f24f 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs.json index 43982396c..d26857983 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs_polishing.json index fd1c06bfb..5466b33c1 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall.json index b6076cf70..36d0b8d3e 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall_polishing.json index 1bb22e474..e57ad462e 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_furnace.json b/src/main/resources/data/mineralogy/recipe/rhyolite_furnace.json index b642b5d0e..e5e1c25f8 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_brick_slab_recombination.json index 19a0d4c00..c2faf4768 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slab_recombination.json index 6acc9122f..2179c713e 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slabs_to_brick.json index 55c7892c2..c53bcbd67 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_stairs_to_brick.json index 227f02928..7aeeec2fc 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_walls_to_brick.json index 9e7df844d..416d90cfe 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_polishing.json index 35ad08a8d..697c084d5 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_recombination.json index 4270d34bd..a75e54cd0 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slabs_to_brick.json index 3eaa62669..dc80e173f 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_polishing.json index 64d4dafc1..a7b598d7c 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_to_brick.json index 8ad289b29..84cb5b0d0 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_wall_polishing.json index 4035b0917..427086a8a 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_walls_to_brick.json index 8addbe7d7..157742d64 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_axe.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_axe.json index 6fd679c6a..f33405ea4 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_blank.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_blank.json index 26edc7804..e94d65590 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_cross.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_cross.json index 54895d36f..4a1009ac7 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hammer.json index 904225d55..e1a6f13ac 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hoe.json index 7a8f8e58f..8c03ca040 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_horizontal.json index 71446d27a..ac82b68ad 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_i.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_i.json index 835f89d6a..b59645963 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_left.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_left.json index 4be04ef7b..45293bc8b 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_pickaxe.json index dfe0d5095..d9aedac3b 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_plus.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_plus.json index f45045d9b..9b617e984 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_right.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_right.json index 6c00dd66e..475c15aee 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_sword.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_sword.json index 1d3487d8f..e823bc0cd 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_vertical.json index 21826da32..40cb693d6 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_slab.json b/src/main/resources/data/mineralogy/recipe/rhyolite_slab.json index 8f21facd3..25a4dcfa7 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth.json index 0a720888a..7569f0ff2 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick.json index 7540a4c08..2ac3a5f0f 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_furnace.json index 15ecf625c..c1883ea73 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_slab.json index 3b8b972b7..4f9dfb679 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_stairs.json index 5b0d2a52b..fa19cb9ba 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_wall.json index e6042bf95..48c97c4c3 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_furnace.json index be10613a2..38815b765 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_slab.json index 2f83f78d4..0c57144d0 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_stairs.json index 67834326f..4d6161736 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_wall.json index e81836371..b1bc023f1 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_stairs.json b/src/main/resources/data/mineralogy/recipe/rhyolite_stairs.json index 70ada7b6c..83b4c4395 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rhyolite_wall.json b/src/main/resources/data/mineralogy/recipe/rhyolite_wall.json index b6d14e352..bc92860c1 100644 --- a/src/main/resources/data/mineralogy/recipe/rhyolite_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rhyolite_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rhyolite_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick.json index 3254b6f06..952a1030d 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_block_polishing.json index 511ee794d..92560e718 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_furnace.json index ebe45d37b..4605a85cf 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab.json index 6c578e4ac..bae137bd0 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_polishing.json index 894547647..3b6bacaf9 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_recombination.json index 403ae50e9..d2138230d 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs.json index a2f79d4ab..e1e0a686d 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs_polishing.json index 81409cad2..bc0d13f3d 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall.json index db1abb58f..657e44976 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall_polishing.json index 44bf36364..a8d1c21fa 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_furnace.json b/src/main/resources/data/mineralogy/recipe/rock_salt_furnace.json index 1cae5c39a..cc9881afa 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_brick_slab_recombination.json index e471168ca..80cc58bd8 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slab_recombination.json index 4dbf518bc..2787267e3 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slabs_to_brick.json index 24dd969d6..a5f80b797 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_stairs_to_brick.json index 046370ee0..c3180df5e 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_walls_to_brick.json index 046ad8e7c..4f9618c01 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_polishing.json index f29aae4df..8ab869cb1 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_recombination.json index 694e9d86c..2de8033e6 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slabs_to_brick.json index 75e315809..759dacab6 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_polishing.json index 1da8441f0..6c86a2fea 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_to_brick.json index f2b36b0d2..744b27b42 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_wall_polishing.json index 8edc34b25..c04f7d86a 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_walls_to_brick.json index 66634b21a..4dbb29d86 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_axe.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_axe.json index a1ea4aa41..420d507b4 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_blank.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_blank.json index 3268a5f94..612db2b23 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_cross.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_cross.json index d2217bae6..0c81677fb 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hammer.json index e15abb0b1..7956c3950 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hoe.json index 0932ffa04..88fcc1b40 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_horizontal.json index dce33e1ad..fc02b8493 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_i.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_i.json index eb304b091..dc61b5851 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_left.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_left.json index acafa9b81..376840687 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_pickaxe.json index d8d146f94..413270d68 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_plus.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_plus.json index c89a2ed6d..43a0df1e0 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_right.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_right.json index 09a4b846d..85a90033b 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_sword.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_sword.json index d1a23c1b5..d3b17039d 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_vertical.json index cd5e285ec..d7feeb9bb 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_slab.json b/src/main/resources/data/mineralogy/recipe/rock_salt_slab.json index 14980b889..ed689ded2 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth.json index ffc97f67c..a776fc234 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick.json index 7b2b34407..73a28a9da 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_furnace.json index 5e7202ed7..b46d754c4 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_slab.json index 7be0c0c27..9454e4a2a 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_stairs.json index 87c0aac9e..59581f3ff 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_wall.json index 857af0b7b..7ebd0d3eb 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_furnace.json index b496d355d..fb0a84324 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_slab.json index 8a8757a6b..b6d971154 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_stairs.json index 5a6041ffa..28963b39e 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_wall.json index 8b55d6444..f1f827a5b 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_stairs.json b/src/main/resources/data/mineralogy/recipe/rock_salt_stairs.json index 7afd7855d..214b04603 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/rock_salt_wall.json b/src/main/resources/data/mineralogy/recipe/rock_salt_wall.json index 6e144e818..8b8788226 100644 --- a/src/main/resources/data/mineralogy/recipe/rock_salt_wall.json +++ b/src/main/resources/data/mineralogy/recipe/rock_salt_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:rock_salt_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick.json b/src/main/resources/data/mineralogy/recipe/schist_brick.json index 08762c913..1095dfa5c 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/schist_brick_block_polishing.json index 2cbf36fc4..9de914605 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/schist_brick_furnace.json index 7ee654296..057efb74a 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_slab.json b/src/main/resources/data/mineralogy/recipe/schist_brick_slab.json index 5a43bc603..febd801d9 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/schist_brick_slab_polishing.json index beed214f3..5d182d1f4 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/schist_brick_slab_recombination.json index 8ad0f2b01..3e054272c 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/schist_brick_stairs.json index 09c295ae7..3e2d3a0f5 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/schist_brick_stairs_polishing.json index 2159a91c5..0fe5d99c8 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_wall.json b/src/main/resources/data/mineralogy/recipe/schist_brick_wall.json index 2ab969b12..9870c3b5d 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/schist_brick_wall_polishing.json index be48cdc28..c379303f2 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/schist_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_furnace.json b/src/main/resources/data/mineralogy/recipe/schist_furnace.json index 01036fe3e..9a0f1c725 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/schist_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/schist_polished_brick_slab_recombination.json index dec295890..c6a9ab54d 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/schist_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/schist_polished_slab_recombination.json index 64781509c..0a71cdeef 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/schist_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/schist_polished_slabs_to_brick.json index 1493d8ad7..0419ce3cf 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/schist_polished_stairs_to_brick.json index bff2dd3af..386034d09 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/schist_polished_walls_to_brick.json index 4c9127052..df37e4a1b 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/schist_raw_slab_polishing.json index 5a0f292fe..292baa073 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/schist_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/schist_raw_slab_recombination.json index 0e1e7c73f..94dcd2553 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/schist_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/schist_raw_slabs_to_brick.json index b29bea354..34439b921 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_polishing.json index 985c681cb..644c40780 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_to_brick.json index 44c47eda0..f235d4c59 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/schist_raw_wall_polishing.json index b16e40510..7ac142b9c 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/schist_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/schist_raw_walls_to_brick.json index 479a3432f..2942d5122 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_axe.json b/src/main/resources/data/mineralogy/recipe/schist_relief_axe.json index 1cb1c4d4b..29478f2ce 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_blank.json b/src/main/resources/data/mineralogy/recipe/schist_relief_blank.json index c02c25060..b365852b9 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_cross.json b/src/main/resources/data/mineralogy/recipe/schist_relief_cross.json index 29c5eca5d..60d99245a 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/schist_relief_hammer.json index 26b768e31..1c9e76b20 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/schist_relief_hoe.json index ed26b38b1..dc2f84efa 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/schist_relief_horizontal.json index 8ba2221ab..bd6a10cfe 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_i.json b/src/main/resources/data/mineralogy/recipe/schist_relief_i.json index 2675589c3..fd4b24fcb 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_left.json b/src/main/resources/data/mineralogy/recipe/schist_relief_left.json index 72b8e911d..f9585a77f 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/schist_relief_pickaxe.json index 6b1d89166..84eaf89fe 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_plus.json b/src/main/resources/data/mineralogy/recipe/schist_relief_plus.json index 1d9903416..df797fba3 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_right.json b/src/main/resources/data/mineralogy/recipe/schist_relief_right.json index 9cc46cb22..eb370dcdc 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_sword.json b/src/main/resources/data/mineralogy/recipe/schist_relief_sword.json index 5d01b6a45..d67e7c4d7 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/schist_relief_vertical.json index 0c013fd12..88be7e982 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/schist_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_slab.json b/src/main/resources/data/mineralogy/recipe/schist_slab.json index 2d079a89b..7a733c4e5 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_slab.json +++ b/src/main/resources/data/mineralogy/recipe/schist_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth.json b/src/main/resources/data/mineralogy/recipe/schist_smooth.json index 1122cdd05..959a53745 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick.json index d6c65e0e5..286c979ad 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_furnace.json index d760a5682..7a348f4e9 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_slab.json index 7394b5de8..d7a938fed 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_stairs.json index 7a9ee4c2f..347a2529b 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_wall.json index 77ef7140b..7f3146193 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_furnace.json index 01c0529e0..e952324e6 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_slab.json index e532fbcd1..9d49058ef 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_stairs.json index 89a952664..71d93ca18 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/schist_smooth_wall.json index 61b7784ba..28261c312 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/schist_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_stairs.json b/src/main/resources/data/mineralogy/recipe/schist_stairs.json index de412040f..c15695b71 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/schist_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/schist_wall.json b/src/main/resources/data/mineralogy/recipe/schist_wall.json index e02a26321..8657e4d91 100644 --- a/src/main/resources/data/mineralogy/recipe/schist_wall.json +++ b/src/main/resources/data/mineralogy/recipe/schist_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:schist_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_brick.json index 7d80233fb..97aaeb7de 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_block_polishing.json index 099efef55..33a452094 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_furnace.json index c05f8b189..69cfd8748 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_slab.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_slab.json index 891924986..49f8626b4 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_polishing.json index 1edfe2ff5..5cda16ad4 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_recombination.json index 9f46814cb..8f49a6ced 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs.json index 0dee15426..aaf858701 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs_polishing.json index 0d3e17162..1cff32292 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_wall.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_wall.json index eb71a3b7d..9b9609bc1 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/scoria_brick_wall_polishing.json index df83f2b65..44125b662 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_furnace.json b/src/main/resources/data/mineralogy/recipe/scoria_furnace.json index a8e9d76a1..34dd7b375 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/scoria_polished_brick_slab_recombination.json index ae5460bc8..79305be25 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/scoria_polished_slab_recombination.json index b10202642..db9231964 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_polished_slabs_to_brick.json index b220cc170..9a778bb87 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_polished_stairs_to_brick.json index 5cefd7b2b..a4da020f6 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_polished_walls_to_brick.json index 493fa0f63..36d0a0905 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_polishing.json index aa224b42c..d6978dc57 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_recombination.json index 7430d2bab..be6749042 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_raw_slabs_to_brick.json index 116340c4d..82bdd6a88 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_polishing.json index 7c387f2c2..d65fe66da 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_to_brick.json index 2c6fa3471..caaffe0ff 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/scoria_raw_wall_polishing.json index e9bf25960..db50b5c48 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_raw_walls_to_brick.json index e4a7cbd60..74ee31a6a 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_axe.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_axe.json index c2baa1a25..054d11da2 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_blank.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_blank.json index 5bbfcf712..36677f1c7 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_cross.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_cross.json index d2c05d7c4..604f9ba1e 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_hammer.json index 0baf0abff..0127155ee 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_hoe.json index 73586099b..3407acc4c 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_horizontal.json index 43eadd24a..2aba66f61 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_i.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_i.json index 2cd23af7f..dfbb7fe36 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_left.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_left.json index e30ab4383..eed51668d 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_pickaxe.json index 5702041c3..8ffe0d59d 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_plus.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_plus.json index c06b37ec4..27c5d18ae 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_right.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_right.json index 9ba688153..a0f43a707 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_sword.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_sword.json index a86872624..314c6d4ad 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/scoria_relief_vertical.json index 2e21f19d5..ea793f484 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_slab.json b/src/main/resources/data/mineralogy/recipe/scoria_slab.json index fe7a41534..08b5fab7c 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_slab.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth.json index 4f4be9287..85a710872 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick.json index 53b8781c6..0100f4e47 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_furnace.json index 974211de1..7582a03d7 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_slab.json index 41a728080..8a681f73d 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_stairs.json index 9f5b7c85a..32657afe3 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_wall.json index db68e507a..45955eb9c 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_furnace.json index c84788e0d..09789cf7b 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_slab.json index 09fb300fc..112cf2c2e 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_stairs.json index 86b288447..5db28b938 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/scoria_smooth_wall.json index eb8f4c9da..16e6b1ddc 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_stairs.json b/src/main/resources/data/mineralogy/recipe/scoria_stairs.json index c2b39a019..f0657ae57 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/scoria_wall.json b/src/main/resources/data/mineralogy/recipe/scoria_wall.json index 2b19437e9..8e0b3278d 100644 --- a/src/main/resources/data/mineralogy/recipe/scoria_wall.json +++ b/src/main/resources/data/mineralogy/recipe/scoria_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:scoria_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick.json b/src/main/resources/data/mineralogy/recipe/shale_brick.json index 9fb6d7637..3fc6ee18d 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/shale_brick_block_polishing.json index f5baade00..162915532 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/shale_brick_furnace.json index 032e239da..78fe4464a 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_slab.json b/src/main/resources/data/mineralogy/recipe/shale_brick_slab.json index a392a9906..3704ed44b 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/shale_brick_slab_polishing.json index 75a89760b..c852eed02 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/shale_brick_slab_recombination.json index 44a5939d5..d13b60e20 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/shale_brick_stairs.json index aae5c6f9d..245f123d5 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/shale_brick_stairs_polishing.json index b07ff9627..fb0614bca 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_wall.json b/src/main/resources/data/mineralogy/recipe/shale_brick_wall.json index 9bf0b97e6..ac90c41c2 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/shale_brick_wall_polishing.json index 5884d6201..5acb718a0 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/shale_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_furnace.json b/src/main/resources/data/mineralogy/recipe/shale_furnace.json index 8628ed240..05c09a6e9 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/shale_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/shale_polished_brick_slab_recombination.json index 4216a9966..5335422dc 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/shale_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/shale_polished_slab_recombination.json index d566df9a6..1ef4cecef 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/shale_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/shale_polished_slabs_to_brick.json index cafaaf0e9..de3c50f3a 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/shale_polished_stairs_to_brick.json index 0dd6b520c..7202b7df0 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/shale_polished_walls_to_brick.json index d2e528e9c..3d1a1f2ee 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/shale_raw_slab_polishing.json index 8d84b5abd..1a92a1fd5 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/shale_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/shale_raw_slab_recombination.json index bbc9bbdd6..d9cef712e 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/shale_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/shale_raw_slabs_to_brick.json index 2b206fa7b..a9f2971c7 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_polishing.json index 5be6927c5..0af808fbf 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_to_brick.json index 68fa5e987..6c578b0ee 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/shale_raw_wall_polishing.json index b898efd1f..4abda9b7a 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/shale_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/shale_raw_walls_to_brick.json index 2bd8c7c1e..fd6609c1e 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_axe.json b/src/main/resources/data/mineralogy/recipe/shale_relief_axe.json index 9f698f7bf..8b9f7c5cc 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_blank.json b/src/main/resources/data/mineralogy/recipe/shale_relief_blank.json index 5738ad5d6..b41251046 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_cross.json b/src/main/resources/data/mineralogy/recipe/shale_relief_cross.json index 9568ae95b..884f3b361 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/shale_relief_hammer.json index dc48e8f99..39ddf4211 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/shale_relief_hoe.json index 6423481ae..c97db0575 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/shale_relief_horizontal.json index b2db26a48..d0a80b49c 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_i.json b/src/main/resources/data/mineralogy/recipe/shale_relief_i.json index 04eb5e026..b63fcc77c 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_left.json b/src/main/resources/data/mineralogy/recipe/shale_relief_left.json index 977b56203..f65f3ed15 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/shale_relief_pickaxe.json index f32eab688..51e1a1535 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_plus.json b/src/main/resources/data/mineralogy/recipe/shale_relief_plus.json index 869297653..dc1520f49 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_right.json b/src/main/resources/data/mineralogy/recipe/shale_relief_right.json index 18c6d4e83..d8d9e6fb4 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_sword.json b/src/main/resources/data/mineralogy/recipe/shale_relief_sword.json index 66350fc83..225de8046 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/shale_relief_vertical.json index 0525a94f8..bc9c6f19b 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/shale_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_slab.json b/src/main/resources/data/mineralogy/recipe/shale_slab.json index 85e3287fb..f31d13381 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_slab.json +++ b/src/main/resources/data/mineralogy/recipe/shale_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth.json b/src/main/resources/data/mineralogy/recipe/shale_smooth.json index 287878c6c..bfda99571 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick.json index 01136906b..4dd5b1e79 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_furnace.json index c79844027..e0a6758f5 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_slab.json index d2cb5a423..3842c665f 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_stairs.json index df365985a..d6fcadcd1 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_wall.json index bf888622d..b5d843cf9 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_furnace.json index ecc4fe086..8885f2c8f 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_slab.json index dbba60dd7..174a51fe8 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_stairs.json index 5931eef8a..a933e059f 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/shale_smooth_wall.json index 821c22f90..960a10866 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/shale_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_stairs.json b/src/main/resources/data/mineralogy/recipe/shale_stairs.json index 70d3a6f33..e07e8e713 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/shale_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/shale_wall.json b/src/main/resources/data/mineralogy/recipe/shale_wall.json index efa77c410..a79bd3970 100644 --- a/src/main/resources/data/mineralogy/recipe/shale_wall.json +++ b/src/main/resources/data/mineralogy/recipe/shale_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:shale_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick.json index 2b1b9a14e..b3c1015e2 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_block_polishing.json index 64221f09b..2080d95ad 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_furnace.json index cf5771e73..a6937ee99 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab.json index 06abf499a..0a9e4eca8 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_polishing.json index 73b75afe0..12b5aa591 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_recombination.json index 86bd02f34..74ef87b06 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs.json index 50abbf8e6..53cfdee01 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs_polishing.json index 69da23ce4..12a043b35 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall.json index 88a61e943..dab50b853 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall_polishing.json index aa4acbc25..b620b1361 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_furnace.json b/src/main/resources/data/mineralogy/recipe/siltstone_furnace.json index ebdd3fa5e..33573b119 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/siltstone_polished_brick_slab_recombination.json index 1e32a182b..c3a1a85c4 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/siltstone_polished_slab_recombination.json index 229b08d42..f873ccea3 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_polished_slabs_to_brick.json index 138157413..068c68826 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_polished_stairs_to_brick.json index ffb6589d7..e89c2b73c 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_polished_walls_to_brick.json index be89fe2e4..1989e9e96 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_polishing.json index 1b345030e..8b3944728 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_recombination.json index 7ba7664da..ff1c2c232 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_raw_slabs_to_brick.json index edd95d88a..da8cd8f37 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_polishing.json index e3fd53561..65b077a18 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_to_brick.json index 4402f863f..2296c67e8 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/siltstone_raw_wall_polishing.json index 261886d8d..65fe73b19 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_raw_walls_to_brick.json index ffbe73b48..2d715cb76 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_axe.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_axe.json index ec85f36c9..e146f501a 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_blank.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_blank.json index ae3b48aba..f8fa48be7 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_cross.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_cross.json index 765882850..441a667ad 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_hammer.json index ca3a15295..dd7355398 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_hoe.json index 8f2438ac7..b83092b4d 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_horizontal.json index b935ffc1d..1084d6a08 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_i.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_i.json index 7e898e0f8..8836c1cf9 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_left.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_left.json index b70818fa4..03983f61c 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_pickaxe.json index db882fd55..345a30b28 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_plus.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_plus.json index a6c030db6..565cef87d 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_right.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_right.json index bcb2b1dbc..5ceafb4ba 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_sword.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_sword.json index 35c2709e6..d6cf5bb6b 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/siltstone_relief_vertical.json index 238cbbd06..bd758dbc2 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_slab.json b/src/main/resources/data/mineralogy/recipe/siltstone_slab.json index d868399a5..f78965dda 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_slab.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth.json index c6922aaef..e42a375c5 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick.json index 011ef1abc..de4c1cd32 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_furnace.json index 99e266c9a..b90833e02 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_slab.json index 7977b1c15..7c52d5afd 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_stairs.json index 1d7ac3c3d..57503beb1 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_wall.json index 4a2ed81e3..373d22fd3 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_furnace.json index bf372db43..ff0dd00aa 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_slab.json index 129d8e2ac..c5be37fe1 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_stairs.json index a8866bb40..b658fa022 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_wall.json index c2ef0f2f5..1e0a6d1ec 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_stairs.json b/src/main/resources/data/mineralogy/recipe/siltstone_stairs.json index cdc63914f..78bbbbea9 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/siltstone_wall.json b/src/main/resources/data/mineralogy/recipe/siltstone_wall.json index 1b0877773..88d526cbd 100644 --- a/src/main/resources/data/mineralogy/recipe/siltstone_wall.json +++ b/src/main/resources/data/mineralogy/recipe/siltstone_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:siltstone_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick.json b/src/main/resources/data/mineralogy/recipe/slate_brick.json index 7b9f049d5..5e736783c 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/slate_brick_block_polishing.json index 9742c2308..9843360f9 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/slate_brick_furnace.json index b569a246b..5e9d511c2 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_slab.json b/src/main/resources/data/mineralogy/recipe/slate_brick_slab.json index 04a648f45..fdf19605c 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/slate_brick_slab_polishing.json index a79ee9cd4..738c77904 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/slate_brick_slab_recombination.json index ef5ea3ec4..e8b7b5ea3 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/slate_brick_stairs.json index 54c1eb965..70aea682f 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/slate_brick_stairs_polishing.json index 4ee0af4b9..7f0d0091a 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_wall.json b/src/main/resources/data/mineralogy/recipe/slate_brick_wall.json index 3ace0d00e..4de8e5e4e 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/slate_brick_wall_polishing.json index bd50a1ef9..19b72d69c 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/slate_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_furnace.json b/src/main/resources/data/mineralogy/recipe/slate_furnace.json index 9f73b2dac..f156754fe 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/slate_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/slate_polished_brick_slab_recombination.json index 5ec816089..781f768a0 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/slate_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/slate_polished_slab_recombination.json index ddb99fb3e..f3ffeeae2 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/slate_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/slate_polished_slabs_to_brick.json index c90bd5b72..d84ceca33 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/slate_polished_stairs_to_brick.json index 6efccd6ef..b9e888cf8 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/slate_polished_walls_to_brick.json index 91b604da7..31a830256 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/slate_raw_slab_polishing.json index 0c6ff9b8f..d57cdfad4 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/slate_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/slate_raw_slab_recombination.json index 4675b3153..fc159051e 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/slate_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/slate_raw_slabs_to_brick.json index 473c89a6c..498054ef1 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_polishing.json index 84e521c1c..78ae22e58 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_to_brick.json index c96d03262..14a5cba89 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/slate_raw_wall_polishing.json index 9d18a81e6..3695fd9eb 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/slate_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/slate_raw_walls_to_brick.json index 17c35f21d..a0adfcc67 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_axe.json b/src/main/resources/data/mineralogy/recipe/slate_relief_axe.json index ebc0dc239..357989c78 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_blank.json b/src/main/resources/data/mineralogy/recipe/slate_relief_blank.json index b98c573b1..5f9a0c04a 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_blank.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_cross.json b/src/main/resources/data/mineralogy/recipe/slate_relief_cross.json index 1bd9abfd7..483a1a8ad 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/slate_relief_hammer.json index a49eadbc6..b4cf7bddb 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/slate_relief_hoe.json index a3ec9aaf6..e6c0208b4 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/slate_relief_horizontal.json index fc3a094e1..64f4458e3 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_i.json b/src/main/resources/data/mineralogy/recipe/slate_relief_i.json index bf5becc30..07d5cb684 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_left.json b/src/main/resources/data/mineralogy/recipe/slate_relief_left.json index 81fe9eb8d..8653869f0 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/slate_relief_pickaxe.json index 76eebe835..4dbf06e07 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_plus.json b/src/main/resources/data/mineralogy/recipe/slate_relief_plus.json index 075e60ddb..9d22ecc79 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_right.json b/src/main/resources/data/mineralogy/recipe/slate_relief_right.json index b1a9e0422..4fee3ab8f 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_sword.json b/src/main/resources/data/mineralogy/recipe/slate_relief_sword.json index 5484f96ac..9d0327c5c 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/slate_relief_vertical.json index 4d9a56aef..cbfa577b3 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/slate_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_slab.json b/src/main/resources/data/mineralogy/recipe/slate_slab.json index 1ca433d9a..2ec5dbf84 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_slab.json +++ b/src/main/resources/data/mineralogy/recipe/slate_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth.json b/src/main/resources/data/mineralogy/recipe/slate_smooth.json index 2899be2af..e589f844d 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick.json index f489e1002..13795e81a 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_furnace.json index 8fced5c1d..afa69f6f3 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_slab.json index ebb2aa011..31af5a2af 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_stairs.json index 680975928..9ec1f011c 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_wall.json index b5d0377bc..658fe2ac4 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_furnace.json index a0938d80c..dadb3e495 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_slab.json index c1768712f..b67bb2f29 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_stairs.json index fe1fdacd0..3abe6b997 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/slate_smooth_wall.json index 2e56887ba..507717db7 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/slate_smooth_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_stairs.json b/src/main/resources/data/mineralogy/recipe/slate_stairs.json index 06f50191a..d9d88d007 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/slate_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/slate_wall.json b/src/main/resources/data/mineralogy/recipe/slate_wall.json index 57f102a96..f159b589a 100644 --- a/src/main/resources/data/mineralogy/recipe/slate_wall.json +++ b/src/main/resources/data/mineralogy/recipe/slate_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:slate_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_brick.json index e0524d917..3099d44b2 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_block_polishing.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_block_polishing.json index 4057adaf6..0f710023c 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_block_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_block_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_furnace.json index 5cc739674..8bc3a8ec6 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab.json index 3f1152f0d..90c39306e 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_from_vanilla.json index 16ca16fe7..823e0f0f8 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_polishing.json index dcecb0d83..0e2925b6a 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_recombination.json index 98e47d21d..ea4c7979d 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_to_vanilla.json index a461dadb4..186e44f47 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs.json index d105336ed..c02ba2023 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs_polishing.json index 5c6498c8a..316f5c7d2 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_wall.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_wall.json index 67dd4e40a..502c9b873 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_wall.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_brick_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/tuff_brick_wall_polishing.json index 919e7d7a5..fa062d16e 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_brick_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_brick_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_furnace.json b/src/main/resources/data/mineralogy/recipe/tuff_furnace.json index 631dfdbd3..21c63eddd 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_polished_brick_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/tuff_polished_brick_slab_recombination.json index a97718205..aa9c404bb 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_polished_brick_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_polished_brick_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_polished_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/tuff_polished_slab_recombination.json index 8abc5271b..e591f3dbe 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_polished_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_polished_slab_recombination.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_polished_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_polished_slabs_to_brick.json index b772bc910..dcb1877d2 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_polished_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_polished_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_polished_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_polished_stairs_to_brick.json index 9ec16a636..35af3814b 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_polished_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_polished_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_polished_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_polished_walls_to_brick.json index de634a239..bfd5088f2 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_polished_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_polished_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_polishing.json b/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_polishing.json index 4f7fd7b05..be2578072 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_recombination.json b/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_recombination.json index 82b1e35a2..c1edd0bc6 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_recombination.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_raw_slab_recombination.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_raw_slabs_to_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_raw_slabs_to_brick.json index c6605849d..6577899f1 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_raw_slabs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_raw_slabs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_slab" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_polishing.json b/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_polishing.json index 2fe72b209..05d15b6d8 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_stairs" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_to_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_to_brick.json index a0f601b1b..3eca5cb65 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_raw_stairs_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_stairs" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_raw_wall_polishing.json b/src/main/resources/data/mineralogy/recipe/tuff_raw_wall_polishing.json index ddb292f77..d14291fc7 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_raw_wall_polishing.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_raw_wall_polishing.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_wall" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_raw_walls_to_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_raw_walls_to_brick.json index 7a20695aa..5cd76e498 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_raw_walls_to_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_raw_walls_to_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_brick_wall" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_axe.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_axe.json index f6faaf4a8..6f92b5df9 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_axe.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_axe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_axe" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_blank.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_blank.json index 13baab103..49625439d 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_blank.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_blank.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_cross.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_cross.json index 2676a8bde..49ac9a514 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_cross.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_cross.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_cross" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_hammer.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_hammer.json index 613905bf3..9de75604f 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_hammer.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_hammer.json @@ -1,4 +1,21 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_hammer" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_hoe.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_hoe.json index 88fe1ce0e..45661097b 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_hoe.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_hoe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_hoe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_horizontal.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_horizontal.json index ecb0e6db7..4cef85930 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_horizontal.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_horizontal.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_horizontal" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_i.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_i.json index efc132e57..90c130902 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_i.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_i.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_i" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_left.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_left.json index d39b4c6b5..2b84ce9c0 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_left.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_left.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_left" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_pickaxe.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_pickaxe.json index befe8f629..14bbdd7e8 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_pickaxe.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_pickaxe.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_pickaxe" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_plus.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_plus.json index 5020ac5b1..db7b04f52 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_plus.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_plus.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_plus" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_right.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_right.json index cab623e02..628c9f47c 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_right.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_right.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_left" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_right" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_sword.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_sword.json index 62fcb7242..3afbe295e 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_sword.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_sword.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_sword" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_relief_vertical.json b/src/main/resources/data/mineralogy/recipe/tuff_relief_vertical.json index 9ba993354..a5b1ec2c7 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_relief_vertical.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_relief_vertical.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_blank" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_relief_vertical" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_slab.json b/src/main/resources/data/mineralogy/recipe/tuff_slab.json index 565f2a1e8..8b9b44227 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_slab.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_slab.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/tuff_slab_from_vanilla.json index 08423bfc7..d4a722f2e 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/tuff_slab_to_vanilla.json index f546f712f..4a872c352 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth.json index 1fb23f56a..92ec5168b 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick.json index e70297b4f..918562cfd 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_furnace.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_furnace.json index efb7c422a..d8d756194 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_slab.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_slab.json index 63cdd9cd4..66740a66d 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_slab.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_stairs.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_stairs.json index f1bfcc462..dd1f1c0af 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_wall.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_wall.json index ba16e8427..f89ee3fc1 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_wall.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_brick_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_brick_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_furnace.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_furnace.json index 1cc3a04c5..9fa5b0803 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_furnace.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_furnace.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_furnace" + } + ], "type": "minecraft:crafting_shaped", "category": "misc", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab.json index 13474945d..0dead0e49 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_from_vanilla.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_from_vanilla.json index 6f189497c..2eb84e409 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_from_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_from_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_to_vanilla.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_to_vanilla.json index a6bca65c5..8826f597a 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_to_vanilla.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_slab_to_vanilla.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_slab" + } + ], "type": "minecraft:crafting_shapeless", "category": "building", "ingredients": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_stairs.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_stairs.json index ea3202d62..7ef2203bf 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_stairs.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_smooth_wall.json b/src/main/resources/data/mineralogy/recipe/tuff_smooth_wall.json index 57dc66980..05f0aa4fc 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_smooth_wall.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_smooth_wall.json @@ -1,4 +1,16 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth" + }, + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_smooth_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_stairs.json b/src/main/resources/data/mineralogy/recipe/tuff_stairs.json index c7a792b86..69bc95884 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_stairs.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_stairs.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_stairs" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/recipe/tuff_wall.json b/src/main/resources/data/mineralogy/recipe/tuff_wall.json index a3dad2f2b..8648c90cc 100644 --- a/src/main/resources/data/mineralogy/recipe/tuff_wall.json +++ b/src/main/resources/data/mineralogy/recipe/tuff_wall.json @@ -1,4 +1,11 @@ { + "neoforge:conditions": [ + { + "type": "neoforge:registered", + "registry": "minecraft:item", + "value": "mineralogy:tuff_wall" + } + ], "type": "minecraft:crafting_shaped", "category": "building", "pattern": [ diff --git a/src/main/resources/data/mineralogy/tags/block/dripstone_base_stones.json b/src/main/resources/data/mineralogy/tags/block/dripstone_base_stones.json new file mode 100644 index 000000000..f604143b8 --- /dev/null +++ b/src/main/resources/data/mineralogy/tags/block/dripstone_base_stones.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "#minecraft:base_stone_overworld", + "#mineralogy:terrain_rocks" + ] +} diff --git a/src/main/resources/data/mineralogy/tags/block/horn_breaking_rocks.json b/src/main/resources/data/mineralogy/tags/block/horn_breaking_rocks.json new file mode 100644 index 000000000..cf51bbbdb --- /dev/null +++ b/src/main/resources/data/mineralogy/tags/block/horn_breaking_rocks.json @@ -0,0 +1,35 @@ +{ + "replace": false, + "values": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:schist", + "mineralogy:shale", + "mineralogy:slate", + "mineralogy:tuff" + ] +} diff --git a/src/main/resources/data/mineralogy/tags/block/raw_stones.json b/src/main/resources/data/mineralogy/tags/block/raw_stones.json new file mode 100644 index 000000000..ae9915dbf --- /dev/null +++ b/src/main/resources/data/mineralogy/tags/block/raw_stones.json @@ -0,0 +1,41 @@ +{ + "replace": false, + "values": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ] +} diff --git a/src/main/resources/data/mineralogy/tags/item/raw_stones.json b/src/main/resources/data/mineralogy/tags/item/raw_stones.json new file mode 100644 index 000000000..ae9915dbf --- /dev/null +++ b/src/main/resources/data/mineralogy/tags/item/raw_stones.json @@ -0,0 +1,41 @@ +{ + "replace": false, + "values": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ] +} diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite.json b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite.json index 6c69ddf73..7ffb820e1 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_slab" + { + "id": "mineralogy:amphibolite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/brick.json index 46a24f9fd..689f179fb 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_brick_slab" + { + "id": "mineralogy:amphibolite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth.json index 67d861832..8c1f80f1b 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_smooth_slab" + { + "id": "mineralogy:amphibolite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth_brick.json index 789448072..db8d7f144 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/amphibolite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_smooth_brick_slab" + { + "id": "mineralogy:amphibolite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/andesite.json b/src/main/resources/data/mineralogy/tags/item/slabs/andesite.json index a2dad5cbb..748c01a94 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/andesite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/andesite.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:andesite_slab", + { + "id": "mineralogy:andesite_slab", + "required": false + }, "minecraft:andesite_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/andesite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/andesite/brick.json index 86fc7b5f6..84ea5e894 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/andesite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/andesite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:andesite_brick_slab" + { + "id": "mineralogy:andesite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth.json index a2cc3c4d9..3b3a0e5a8 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:andesite_smooth_slab", + { + "id": "mineralogy:andesite_smooth_slab", + "required": false + }, "minecraft:polished_andesite_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth_brick.json index 5318fc8be..33faeff55 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/andesite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:andesite_smooth_brick_slab" + { + "id": "mineralogy:andesite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basalt.json b/src/main/resources/data/mineralogy/tags/item/slabs/basalt.json index e9009b136..49a6f272c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basalt.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basalt.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basalt_slab" + { + "id": "mineralogy:basalt_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basalt/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/basalt/brick.json index 8473ca13e..71d118405 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basalt/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basalt/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basalt_brick_slab" + { + "id": "mineralogy:basalt_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth.json index 01fbe72a9..808d7c644 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basalt_smooth_slab" + { + "id": "mineralogy:basalt_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth_brick.json index e7e72f896..1ea301a62 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basalt/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basalt_smooth_brick_slab" + { + "id": "mineralogy:basalt_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass.json b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass.json index 235c14f48..ebcb3f252 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basaltic_glass_slab" + { + "id": "mineralogy:basaltic_glass_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/brick.json index ed0d0dddc..40d556e08 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basaltic_glass_brick_slab" + { + "id": "mineralogy:basaltic_glass_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth.json index 9d66a4f36..feb0a6113 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basaltic_glass_smooth_slab" + { + "id": "mineralogy:basaltic_glass_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth_brick.json index 8dc7c14e0..11f949be7 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/basaltic_glass/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basaltic_glass_smooth_brick_slab" + { + "id": "mineralogy:basaltic_glass_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate.json b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate.json index 87155b98c..ca6d9fe8c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:conglomerate_slab" + { + "id": "mineralogy:conglomerate_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/brick.json index 734d203f0..f81c33fa5 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:conglomerate_brick_slab" + { + "id": "mineralogy:conglomerate_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth.json index a91c0394b..ea152eb9f 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:conglomerate_smooth_slab" + { + "id": "mineralogy:conglomerate_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth_brick.json index 8c5011c1b..fdda45139 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/conglomerate/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:conglomerate_smooth_brick_slab" + { + "id": "mineralogy:conglomerate_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diabase.json b/src/main/resources/data/mineralogy/tags/item/slabs/diabase.json index eca7810bf..3904d5862 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diabase.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diabase.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diabase_slab" + { + "id": "mineralogy:diabase_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diabase/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/diabase/brick.json index 86dc2e36c..c8882d74b 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diabase/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diabase/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diabase_brick_slab" + { + "id": "mineralogy:diabase_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth.json index 7fe562492..8731b4b8d 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diabase_smooth_slab" + { + "id": "mineralogy:diabase_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth_brick.json index 74411ad6d..c61719751 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diabase/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diabase_smooth_brick_slab" + { + "id": "mineralogy:diabase_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diorite.json b/src/main/resources/data/mineralogy/tags/item/slabs/diorite.json index a788d9f5c..566073fa4 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diorite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diorite.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:diorite_slab", + { + "id": "mineralogy:diorite_slab", + "required": false + }, "minecraft:diorite_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diorite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/diorite/brick.json index ad21c87ef..6cb5c2ec5 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diorite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diorite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diorite_brick_slab" + { + "id": "mineralogy:diorite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth.json index c9121aee1..ed0df03a3 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:diorite_smooth_slab", + { + "id": "mineralogy:diorite_smooth_slab", + "required": false + }, "minecraft:polished_diorite_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth_brick.json index 0fe1f24d4..e0e18c42e 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/diorite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diorite_smooth_brick_slab" + { + "id": "mineralogy:diorite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite.json b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite.json index 4629c21aa..8df395b5e 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:dolomite_slab" + { + "id": "mineralogy:dolomite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/brick.json index 38cf3c315..d5b67a84f 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:dolomite_brick_slab" + { + "id": "mineralogy:dolomite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth.json index 150097a68..fb58e8508 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:dolomite_smooth_slab" + { + "id": "mineralogy:dolomite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth_brick.json index 5be581a10..bf2bd171c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/dolomite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:dolomite_smooth_brick_slab" + { + "id": "mineralogy:dolomite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro.json b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro.json index a6417c016..fa888cd7b 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gabbro_slab" + { + "id": "mineralogy:gabbro_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/brick.json index 86e301bf7..af51a1f51 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gabbro_brick_slab" + { + "id": "mineralogy:gabbro_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth.json index e76568c00..f1fd2fd58 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gabbro_smooth_slab" + { + "id": "mineralogy:gabbro_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth_brick.json index 377e70c5d..38591c6c0 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gabbro/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gabbro_smooth_brick_slab" + { + "id": "mineralogy:gabbro_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss.json b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss.json index c277f959b..d1224f5ca 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gneiss_slab" + { + "id": "mineralogy:gneiss_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/brick.json index c71a3b803..bd69fafba 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gneiss_brick_slab" + { + "id": "mineralogy:gneiss_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth.json index a41d0d512..38e002c63 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gneiss_smooth_slab" + { + "id": "mineralogy:gneiss_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth_brick.json index c4d892e20..13c2b731d 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/gneiss/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gneiss_smooth_brick_slab" + { + "id": "mineralogy:gneiss_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/granite.json b/src/main/resources/data/mineralogy/tags/item/slabs/granite.json index b8277bc3c..811fdebf6 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/granite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/granite.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:granite_slab", + { + "id": "mineralogy:granite_slab", + "required": false + }, "minecraft:granite_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/granite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/granite/brick.json index 1f6a1049a..9349b2588 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/granite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/granite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:granite_brick_slab" + { + "id": "mineralogy:granite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth.json index a3f8a1a3f..17a2d6e20 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:granite_smooth_slab", + { + "id": "mineralogy:granite_smooth_slab", + "required": false + }, "minecraft:polished_granite_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth_brick.json index 2aa54502a..a101180c1 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/granite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:granite_smooth_brick_slab" + { + "id": "mineralogy:granite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels.json b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels.json index 674535f32..50bf72e2e 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:hornfels_slab" + { + "id": "mineralogy:hornfels_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/brick.json index 547291ff0..19359c452 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:hornfels_brick_slab" + { + "id": "mineralogy:hornfels_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth.json index d1265c838..cfbc1abb6 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:hornfels_smooth_slab" + { + "id": "mineralogy:hornfels_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth_brick.json index 60132ec26..cc102546c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/hornfels/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:hornfels_smooth_brick_slab" + { + "id": "mineralogy:hornfels_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/limestone.json b/src/main/resources/data/mineralogy/tags/item/slabs/limestone.json index ff332e77d..b946d757b 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/limestone.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/limestone.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:limestone_slab" + { + "id": "mineralogy:limestone_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/limestone/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/limestone/brick.json index 94765e9fa..a9d1f64d0 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/limestone/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/limestone/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:limestone_brick_slab" + { + "id": "mineralogy:limestone_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth.json index 909a1d37b..1155dd809 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:limestone_smooth_slab" + { + "id": "mineralogy:limestone_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth_brick.json index c662796c3..7b0f7cdd4 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/limestone/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:limestone_smooth_brick_slab" + { + "id": "mineralogy:limestone_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/marble.json b/src/main/resources/data/mineralogy/tags/item/slabs/marble.json index f0a05b980..2d63bb03a 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/marble.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/marble.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:marble_slab" + { + "id": "mineralogy:marble_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/marble/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/marble/brick.json index fc86044b6..fc9891b04 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/marble/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/marble/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:marble_brick_slab" + { + "id": "mineralogy:marble_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth.json index e92c5d02e..8630a9a8c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:marble_smooth_slab" + { + "id": "mineralogy:marble_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth_brick.json index b7d2e550e..63cbbb618 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/marble/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:marble_smooth_brick_slab" + { + "id": "mineralogy:marble_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite.json b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite.json index 8f4c9718b..241da27a5 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:novaculite_slab" + { + "id": "mineralogy:novaculite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/brick.json index 73ad82e52..a618b8723 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:novaculite_brick_slab" + { + "id": "mineralogy:novaculite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth.json index dc2b13442..884259c7c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:novaculite_smooth_slab" + { + "id": "mineralogy:novaculite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth_brick.json index 085648387..434ce35ea 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/novaculite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:novaculite_smooth_brick_slab" + { + "id": "mineralogy:novaculite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite.json b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite.json index 52d50562a..c2df7d16c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:pegmatite_slab" + { + "id": "mineralogy:pegmatite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/brick.json index 70c0fb849..11724c531 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:pegmatite_brick_slab" + { + "id": "mineralogy:pegmatite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth.json index f22d74ab7..9148ecead 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:pegmatite_smooth_slab" + { + "id": "mineralogy:pegmatite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth_brick.json index d9ffedd98..6c90d62a8 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/pegmatite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:pegmatite_smooth_brick_slab" + { + "id": "mineralogy:pegmatite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite.json b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite.json index 9425b4c32..06e2abe82 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:peridotite_slab" + { + "id": "mineralogy:peridotite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/brick.json index 4ea5079a6..a42ca4c76 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:peridotite_brick_slab" + { + "id": "mineralogy:peridotite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth.json index 940b05161..308ad2b23 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:peridotite_smooth_slab" + { + "id": "mineralogy:peridotite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth_brick.json index 215baec58..e7b1caf35 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/peridotite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:peridotite_smooth_brick_slab" + { + "id": "mineralogy:peridotite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite.json b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite.json index fa9c15c9e..ba970480c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:phyllite_slab" + { + "id": "mineralogy:phyllite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/brick.json index 4760ed624..a3895e35b 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:phyllite_brick_slab" + { + "id": "mineralogy:phyllite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth.json index 842b451dd..c02b76da5 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:phyllite_smooth_slab" + { + "id": "mineralogy:phyllite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth_brick.json index 4ebdae194..c387f59c1 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/phyllite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:phyllite_smooth_brick_slab" + { + "id": "mineralogy:phyllite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite.json b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite.json index 263571ea7..94ac00e6e 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:quartzite_slab" + { + "id": "mineralogy:quartzite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/brick.json index 32035f3a7..9d23e1c4c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:quartzite_brick_slab" + { + "id": "mineralogy:quartzite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth.json index 1f73e700e..84b1573f4 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:quartzite_smooth_slab" + { + "id": "mineralogy:quartzite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth_brick.json index 05d19d992..9d370a224 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/quartzite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:quartzite_smooth_brick_slab" + { + "id": "mineralogy:quartzite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite.json b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite.json index 9ec17b051..2c647e88f 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rhyolite_slab" + { + "id": "mineralogy:rhyolite_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/brick.json index 9caa4d7ed..1355c93c9 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rhyolite_brick_slab" + { + "id": "mineralogy:rhyolite_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth.json index 8fda40f22..171c7237d 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rhyolite_smooth_slab" + { + "id": "mineralogy:rhyolite_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth_brick.json index b5858e7d4..2fce47f8c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rhyolite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rhyolite_smooth_brick_slab" + { + "id": "mineralogy:rhyolite_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt.json b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt.json index 0a8068edd..0474f695a 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rock_salt_slab" + { + "id": "mineralogy:rock_salt_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/brick.json index 211adf7dc..29de09a88 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rock_salt_brick_slab" + { + "id": "mineralogy:rock_salt_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth.json index 0ca994774..389e7e96e 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rock_salt_smooth_slab" + { + "id": "mineralogy:rock_salt_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth_brick.json index 6c3f23062..3da8e6399 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/rock_salt/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rock_salt_smooth_brick_slab" + { + "id": "mineralogy:rock_salt_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/schist.json b/src/main/resources/data/mineralogy/tags/item/slabs/schist.json index a9fb96052..b2360361a 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/schist.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/schist.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:schist_slab" + { + "id": "mineralogy:schist_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/schist/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/schist/brick.json index 2b3afdc2a..30e3ec0d5 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/schist/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/schist/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:schist_brick_slab" + { + "id": "mineralogy:schist_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth.json index 06d30fc65..8ad226827 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:schist_smooth_slab" + { + "id": "mineralogy:schist_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth_brick.json index be8e69417..6504b2b64 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/schist/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:schist_smooth_brick_slab" + { + "id": "mineralogy:schist_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/scoria.json b/src/main/resources/data/mineralogy/tags/item/slabs/scoria.json index c9944d9dc..171c486a7 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/scoria.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/scoria.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:scoria_slab" + { + "id": "mineralogy:scoria_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/scoria/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/scoria/brick.json index a5899b7e8..be9cf8f38 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/scoria/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/scoria/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:scoria_brick_slab" + { + "id": "mineralogy:scoria_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth.json index 46f4c2bd5..9bee06907 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:scoria_smooth_slab" + { + "id": "mineralogy:scoria_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth_brick.json index 0151b0aa8..94633f9e7 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/scoria/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:scoria_smooth_brick_slab" + { + "id": "mineralogy:scoria_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/shale.json b/src/main/resources/data/mineralogy/tags/item/slabs/shale.json index 872602391..e0fe801b2 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/shale.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/shale.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:shale_slab" + { + "id": "mineralogy:shale_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/shale/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/shale/brick.json index be65235e7..04d154c48 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/shale/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/shale/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:shale_brick_slab" + { + "id": "mineralogy:shale_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth.json index e5e9170c0..5ca9e612a 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:shale_smooth_slab" + { + "id": "mineralogy:shale_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth_brick.json index 630314255..114870497 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/shale/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:shale_smooth_brick_slab" + { + "id": "mineralogy:shale_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone.json b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone.json index b7f38d8c2..496723a17 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:siltstone_slab" + { + "id": "mineralogy:siltstone_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/brick.json index 27c478fcb..51b0864c5 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:siltstone_brick_slab" + { + "id": "mineralogy:siltstone_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth.json index abe13b010..1cddf045a 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:siltstone_smooth_slab" + { + "id": "mineralogy:siltstone_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth_brick.json index 136c08404..24823fffc 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/siltstone/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:siltstone_smooth_brick_slab" + { + "id": "mineralogy:siltstone_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/slate.json b/src/main/resources/data/mineralogy/tags/item/slabs/slate.json index 4a53e2403..18eb618e3 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/slate.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/slate.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:slate_slab" + { + "id": "mineralogy:slate_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/slate/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/slate/brick.json index 4933a4e75..fa5eb32a4 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/slate/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/slate/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:slate_brick_slab" + { + "id": "mineralogy:slate_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth.json index 981c75014..cc2bfdcba 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:slate_smooth_slab" + { + "id": "mineralogy:slate_smooth_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth_brick.json index 66b48d143..1fff914a8 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/slate/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:slate_smooth_brick_slab" + { + "id": "mineralogy:slate_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/tuff.json b/src/main/resources/data/mineralogy/tags/item/slabs/tuff.json index c4f669e7e..53a3d9bc7 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/tuff.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/tuff.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:tuff_slab", + { + "id": "mineralogy:tuff_slab", + "required": false + }, "minecraft:tuff_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/tuff/brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/tuff/brick.json index f473248f2..539dbe6a2 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/tuff/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/tuff/brick.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:tuff_brick_slab", + { + "id": "mineralogy:tuff_brick_slab", + "required": false + }, "minecraft:tuff_brick_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth.json b/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth.json index ea89774eb..8d224eedf 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:tuff_smooth_slab", + { + "id": "mineralogy:tuff_smooth_slab", + "required": false + }, "minecraft:polished_tuff_slab" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth_brick.json index bf5975824..3f815ed0c 100644 --- a/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/slabs/tuff/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:tuff_smooth_brick_slab" + { + "id": "mineralogy:tuff_smooth_brick_slab", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/brick.json index 09c0bacbd..a858f66c0 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_brick" + { + "id": "mineralogy:amphibolite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth.json index 896936dfe..9efe3185e 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_smooth" + { + "id": "mineralogy:amphibolite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth_brick.json index 42c31f259..41035d37a 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/amphibolite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:amphibolite_smooth_brick" + { + "id": "mineralogy:amphibolite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/andesite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/andesite/brick.json index 664447e78..a58b69b22 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/andesite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/andesite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:andesite_brick" + { + "id": "mineralogy:andesite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth.json index 66bc8782f..174e98834 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:andesite_smooth", + { + "id": "mineralogy:andesite_smooth", + "required": false + }, "minecraft:polished_andesite" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth_brick.json index 7d8ea7173..4ce9bc98e 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/andesite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:andesite_smooth_brick" + { + "id": "mineralogy:andesite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/basalt/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/basalt/brick.json index b11e0a450..927d44b8f 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/basalt/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/basalt/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basalt_brick" + { + "id": "mineralogy:basalt_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth.json index 25d2d8f96..856542a82 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:basalt_smooth", + { + "id": "mineralogy:basalt_smooth", + "required": false + }, "minecraft:polished_basalt", "minecraft:smooth_basalt" ] diff --git a/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth_brick.json index 78d3151ba..586603648 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/basalt/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basalt_smooth_brick" + { + "id": "mineralogy:basalt_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/brick.json index c3e714d9b..b45dcafd8 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basaltic_glass_brick" + { + "id": "mineralogy:basaltic_glass_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth.json index 5d316108c..a9980b9fe 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basaltic_glass_smooth" + { + "id": "mineralogy:basaltic_glass_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth_brick.json index 5683c3449..8f0c7e532 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/basaltic_glass/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:basaltic_glass_smooth_brick" + { + "id": "mineralogy:basaltic_glass_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/brick.json index 16c776423..6d76410e7 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:conglomerate_brick" + { + "id": "mineralogy:conglomerate_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth.json index ed03eccae..d67967faa 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:conglomerate_smooth" + { + "id": "mineralogy:conglomerate_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth_brick.json index eb4fade20..aecd81f8f 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/conglomerate/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:conglomerate_smooth_brick" + { + "id": "mineralogy:conglomerate_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/diabase/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/diabase/brick.json index e8f95bf2d..0b63808c3 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/diabase/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/diabase/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diabase_brick" + { + "id": "mineralogy:diabase_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth.json index f82c21daa..600ee132c 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diabase_smooth" + { + "id": "mineralogy:diabase_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth_brick.json index 8f7a84978..5cb5d4310 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/diabase/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diabase_smooth_brick" + { + "id": "mineralogy:diabase_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/diorite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/diorite/brick.json index bb7d68cd5..6e93a8291 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/diorite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/diorite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diorite_brick" + { + "id": "mineralogy:diorite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth.json index 1e9107888..8bc143315 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:diorite_smooth", + { + "id": "mineralogy:diorite_smooth", + "required": false + }, "minecraft:polished_diorite" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth_brick.json index 82d7dba0f..519b4acf2 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/diorite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:diorite_smooth_brick" + { + "id": "mineralogy:diorite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/dolomite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/dolomite/brick.json index 7687e5979..75279eddc 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/dolomite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/dolomite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:dolomite_brick" + { + "id": "mineralogy:dolomite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth.json index 80a03fa1f..f757d26e6 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:dolomite_smooth" + { + "id": "mineralogy:dolomite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth_brick.json index 80d7e45bc..b4e287bf5 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/dolomite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:dolomite_smooth_brick" + { + "id": "mineralogy:dolomite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/gabbro/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/gabbro/brick.json index 6ee0d9b94..eaf915928 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/gabbro/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/gabbro/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gabbro_brick" + { + "id": "mineralogy:gabbro_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth.json index 2991c2caf..7713ca1b9 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gabbro_smooth" + { + "id": "mineralogy:gabbro_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth_brick.json index dba246ae4..175ea4912 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/gabbro/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gabbro_smooth_brick" + { + "id": "mineralogy:gabbro_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/gneiss/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/gneiss/brick.json index b70ba68ac..26315dbbc 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/gneiss/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/gneiss/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gneiss_brick" + { + "id": "mineralogy:gneiss_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth.json index bc0ba263f..0f5e83664 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gneiss_smooth" + { + "id": "mineralogy:gneiss_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth_brick.json index 45acbec54..436aae0c2 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/gneiss/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:gneiss_smooth_brick" + { + "id": "mineralogy:gneiss_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/granite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/granite/brick.json index c16cf5c6b..7191dc48e 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/granite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/granite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:granite_brick" + { + "id": "mineralogy:granite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth.json index 8c7cecd8a..8cdb1af63 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:granite_smooth", + { + "id": "mineralogy:granite_smooth", + "required": false + }, "minecraft:polished_granite" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth_brick.json index 404ac981b..d8c34beca 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/granite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:granite_smooth_brick" + { + "id": "mineralogy:granite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/hornfels/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/hornfels/brick.json index 6aa77206d..eb8228848 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/hornfels/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/hornfels/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:hornfels_brick" + { + "id": "mineralogy:hornfels_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth.json index 07cebd176..eb0981bcb 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:hornfels_smooth" + { + "id": "mineralogy:hornfels_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth_brick.json index ffea474be..70751f794 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/hornfels/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:hornfels_smooth_brick" + { + "id": "mineralogy:hornfels_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/limestone/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/limestone/brick.json index 6b0d439c2..b7064f665 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/limestone/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/limestone/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:limestone_brick" + { + "id": "mineralogy:limestone_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth.json index 507e26428..522755fe0 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:limestone_smooth" + { + "id": "mineralogy:limestone_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth_brick.json index 4fdaa20ac..d9134d7ea 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/limestone/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:limestone_smooth_brick" + { + "id": "mineralogy:limestone_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/marble/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/marble/brick.json index 5929140c8..5920f64ff 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/marble/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/marble/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:marble_brick" + { + "id": "mineralogy:marble_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth.json index 4a4461db9..11bf23701 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:marble_smooth" + { + "id": "mineralogy:marble_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth_brick.json index 43df1bb35..93c772223 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/marble/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:marble_smooth_brick" + { + "id": "mineralogy:marble_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/novaculite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/novaculite/brick.json index dbf80694b..995289f86 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/novaculite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/novaculite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:novaculite_brick" + { + "id": "mineralogy:novaculite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth.json index 4051ebdc5..828531fca 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:novaculite_smooth" + { + "id": "mineralogy:novaculite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth_brick.json index 08c1ee6dc..aa79c5620 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/novaculite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:novaculite_smooth_brick" + { + "id": "mineralogy:novaculite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/brick.json index d3eb34db3..863fef237 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:pegmatite_brick" + { + "id": "mineralogy:pegmatite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth.json index 08eed28b3..1916dfda1 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:pegmatite_smooth" + { + "id": "mineralogy:pegmatite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth_brick.json index acd0d803f..89243ff74 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/pegmatite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:pegmatite_smooth_brick" + { + "id": "mineralogy:pegmatite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/peridotite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/peridotite/brick.json index 63d016f1b..2b8e60ed1 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/peridotite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/peridotite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:peridotite_brick" + { + "id": "mineralogy:peridotite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth.json index df0eb7298..632e06c61 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:peridotite_smooth" + { + "id": "mineralogy:peridotite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth_brick.json index 8c09bb92d..5273b5e32 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/peridotite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:peridotite_smooth_brick" + { + "id": "mineralogy:peridotite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/phyllite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/phyllite/brick.json index 48217ba35..3c8584d51 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/phyllite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/phyllite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:phyllite_brick" + { + "id": "mineralogy:phyllite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth.json index 0262774fc..f55e8021e 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:phyllite_smooth" + { + "id": "mineralogy:phyllite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth_brick.json index 5a4d2ab25..ccd319077 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/phyllite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:phyllite_smooth_brick" + { + "id": "mineralogy:phyllite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/quartzite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/quartzite/brick.json index 52e4999bb..fae99b366 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/quartzite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/quartzite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:quartzite_brick" + { + "id": "mineralogy:quartzite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth.json index 93425eab3..bc4eb73cc 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:quartzite_smooth" + { + "id": "mineralogy:quartzite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth_brick.json index 2331a2b9b..229aa3f97 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/quartzite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:quartzite_smooth_brick" + { + "id": "mineralogy:quartzite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/brick.json index 13795d330..2b50540c3 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rhyolite_brick" + { + "id": "mineralogy:rhyolite_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth.json index c0efe6ff2..f0055be55 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rhyolite_smooth" + { + "id": "mineralogy:rhyolite_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth_brick.json index 0d66a8397..74c96dbad 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/rhyolite/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rhyolite_smooth_brick" + { + "id": "mineralogy:rhyolite_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/brick.json index 817a098e1..b9a8c61b6 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rock_salt_brick" + { + "id": "mineralogy:rock_salt_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth.json index 06d1768f9..089b005ff 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rock_salt_smooth" + { + "id": "mineralogy:rock_salt_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth_brick.json index a4201fe22..7cbd68a29 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/rock_salt/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:rock_salt_smooth_brick" + { + "id": "mineralogy:rock_salt_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/schist/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/schist/brick.json index fc9085b03..7a1f76230 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/schist/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/schist/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:schist_brick" + { + "id": "mineralogy:schist_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth.json index 909bf8736..0e164909a 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:schist_smooth" + { + "id": "mineralogy:schist_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth_brick.json index 2c5fef98b..0037532d6 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/schist/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:schist_smooth_brick" + { + "id": "mineralogy:schist_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/scoria/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/scoria/brick.json index e9b5259e7..2ba07aea2 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/scoria/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/scoria/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:scoria_brick" + { + "id": "mineralogy:scoria_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth.json index 4868f7e4d..0ffd6a4d4 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:scoria_smooth" + { + "id": "mineralogy:scoria_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth_brick.json index ebe08dc1c..8dbf07f01 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/scoria/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:scoria_smooth_brick" + { + "id": "mineralogy:scoria_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/shale/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/shale/brick.json index fa80fcdf2..d07c059a7 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/shale/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/shale/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:shale_brick" + { + "id": "mineralogy:shale_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth.json index 6459ae55c..4eb1f5bb4 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:shale_smooth" + { + "id": "mineralogy:shale_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth_brick.json index 91555bf03..43231cef2 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/shale/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:shale_smooth_brick" + { + "id": "mineralogy:shale_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/siltstone/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/siltstone/brick.json index 4938dfb4b..f36d03b8c 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/siltstone/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/siltstone/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:siltstone_brick" + { + "id": "mineralogy:siltstone_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth.json index c9102dbd7..d5e668a43 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:siltstone_smooth" + { + "id": "mineralogy:siltstone_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth_brick.json index 6a1503d2d..0577af741 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/siltstone/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:siltstone_smooth_brick" + { + "id": "mineralogy:siltstone_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/slate/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/slate/brick.json index 615cf2cc3..e5f800742 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/slate/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/slate/brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:slate_brick" + { + "id": "mineralogy:slate_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth.json index 00d738b2e..82259accb 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:slate_smooth" + { + "id": "mineralogy:slate_smooth", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth_brick.json index 2296b997b..591f34102 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/slate/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:slate_smooth_brick" + { + "id": "mineralogy:slate_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/tuff/brick.json b/src/main/resources/data/mineralogy/tags/item/stones/tuff/brick.json index 790052d80..b30338db5 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/tuff/brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/tuff/brick.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:tuff_brick", + { + "id": "mineralogy:tuff_brick", + "required": false + }, "minecraft:tuff_bricks" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth.json b/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth.json index dfc79bb9c..2ad544e12 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth.json @@ -1,7 +1,10 @@ { "replace": false, "values": [ - "mineralogy:tuff_smooth", + { + "id": "mineralogy:tuff_smooth", + "required": false + }, "minecraft:polished_tuff" ] } diff --git a/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth_brick.json b/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth_brick.json index 08fc4afec..f80d1944f 100644 --- a/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth_brick.json +++ b/src/main/resources/data/mineralogy/tags/item/stones/tuff/smooth_brick.json @@ -1,6 +1,9 @@ { "replace": false, "values": [ - "mineralogy:tuff_smooth_brick" + { + "id": "mineralogy:tuff_smooth_brick", + "required": false + } ] } diff --git a/src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json b/src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json index ba1c84cbb..e6d4f7d33 100644 --- a/src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json +++ b/src/main/resources/data/mineralogy/tags/item/sulfur_cube_stones.json @@ -31,330 +31,6 @@ "mineralogy:chalk", "mineralogy:chert", "mineralogy:gypsum", - "mineralogy:pumice", - { - "id": "mineralogy:andesite_smooth", - "required": false - }, - { - "id": "mineralogy:basalt_smooth", - "required": false - }, - { - "id": "mineralogy:diorite_smooth", - "required": false - }, - { - "id": "mineralogy:granite_smooth", - "required": false - }, - { - "id": "mineralogy:rhyolite_smooth", - "required": false - }, - { - "id": "mineralogy:pegmatite_smooth", - "required": false - }, - { - "id": "mineralogy:diabase_smooth", - "required": false - }, - { - "id": "mineralogy:gabbro_smooth", - "required": false - }, - { - "id": "mineralogy:peridotite_smooth", - "required": false - }, - { - "id": "mineralogy:basaltic_glass_smooth", - "required": false - }, - { - "id": "mineralogy:scoria_smooth", - "required": false - }, - { - "id": "mineralogy:tuff_smooth", - "required": false - }, - { - "id": "mineralogy:shale_smooth", - "required": false - }, - { - "id": "mineralogy:conglomerate_smooth", - "required": false - }, - { - "id": "mineralogy:dolomite_smooth", - "required": false - }, - { - "id": "mineralogy:limestone_smooth", - "required": false - }, - { - "id": "mineralogy:siltstone_smooth", - "required": false - }, - { - "id": "mineralogy:marble_smooth", - "required": false - }, - { - "id": "mineralogy:slate_smooth", - "required": false - }, - { - "id": "mineralogy:schist_smooth", - "required": false - }, - { - "id": "mineralogy:gneiss_smooth", - "required": false - }, - { - "id": "mineralogy:phyllite_smooth", - "required": false - }, - { - "id": "mineralogy:amphibolite_smooth", - "required": false - }, - { - "id": "mineralogy:hornfels_smooth", - "required": false - }, - { - "id": "mineralogy:quartzite_smooth", - "required": false - }, - { - "id": "mineralogy:novaculite_smooth", - "required": false - }, - { - "id": "mineralogy:rock_salt_smooth", - "required": false - }, - { - "id": "mineralogy:andesite_brick", - "required": false - }, - { - "id": "mineralogy:basalt_brick", - "required": false - }, - { - "id": "mineralogy:diorite_brick", - "required": false - }, - { - "id": "mineralogy:granite_brick", - "required": false - }, - { - "id": "mineralogy:rhyolite_brick", - "required": false - }, - { - "id": "mineralogy:pegmatite_brick", - "required": false - }, - { - "id": "mineralogy:diabase_brick", - "required": false - }, - { - "id": "mineralogy:gabbro_brick", - "required": false - }, - { - "id": "mineralogy:peridotite_brick", - "required": false - }, - { - "id": "mineralogy:basaltic_glass_brick", - "required": false - }, - { - "id": "mineralogy:scoria_brick", - "required": false - }, - { - "id": "mineralogy:tuff_brick", - "required": false - }, - { - "id": "mineralogy:shale_brick", - "required": false - }, - { - "id": "mineralogy:conglomerate_brick", - "required": false - }, - { - "id": "mineralogy:dolomite_brick", - "required": false - }, - { - "id": "mineralogy:limestone_brick", - "required": false - }, - { - "id": "mineralogy:siltstone_brick", - "required": false - }, - { - "id": "mineralogy:marble_brick", - "required": false - }, - { - "id": "mineralogy:slate_brick", - "required": false - }, - { - "id": "mineralogy:schist_brick", - "required": false - }, - { - "id": "mineralogy:gneiss_brick", - "required": false - }, - { - "id": "mineralogy:phyllite_brick", - "required": false - }, - { - "id": "mineralogy:amphibolite_brick", - "required": false - }, - { - "id": "mineralogy:hornfels_brick", - "required": false - }, - { - "id": "mineralogy:quartzite_brick", - "required": false - }, - { - "id": "mineralogy:novaculite_brick", - "required": false - }, - { - "id": "mineralogy:rock_salt_brick", - "required": false - }, - { - "id": "mineralogy:andesite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:basalt_smooth_brick", - "required": false - }, - { - "id": "mineralogy:diorite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:granite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:rhyolite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:pegmatite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:diabase_smooth_brick", - "required": false - }, - { - "id": "mineralogy:gabbro_smooth_brick", - "required": false - }, - { - "id": "mineralogy:peridotite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:basaltic_glass_smooth_brick", - "required": false - }, - { - "id": "mineralogy:scoria_smooth_brick", - "required": false - }, - { - "id": "mineralogy:tuff_smooth_brick", - "required": false - }, - { - "id": "mineralogy:shale_smooth_brick", - "required": false - }, - { - "id": "mineralogy:conglomerate_smooth_brick", - "required": false - }, - { - "id": "mineralogy:dolomite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:limestone_smooth_brick", - "required": false - }, - { - "id": "mineralogy:siltstone_smooth_brick", - "required": false - }, - { - "id": "mineralogy:marble_smooth_brick", - "required": false - }, - { - "id": "mineralogy:slate_smooth_brick", - "required": false - }, - { - "id": "mineralogy:schist_smooth_brick", - "required": false - }, - { - "id": "mineralogy:gneiss_smooth_brick", - "required": false - }, - { - "id": "mineralogy:phyllite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:amphibolite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:hornfels_smooth_brick", - "required": false - }, - { - "id": "mineralogy:quartzite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:novaculite_smooth_brick", - "required": false - }, - { - "id": "mineralogy:rock_salt_smooth_brick", - "required": false - } + "mineralogy:pumice" ] } diff --git a/src/main/resources/mineralogy.mixins.json b/src/main/resources/mineralogy.mixins.json index 1cea839a1..717c6747d 100644 --- a/src/main/resources/mineralogy.mixins.json +++ b/src/main/resources/mineralogy.mixins.json @@ -7,9 +7,11 @@ "BlockStateDataAccessor", "BlockStateDataMixin", "CommonHooksMixin", + "LargeDripstoneBoundaryMixin", "OreSpawnEarlyTagCompatibilityMixin", "ReloadableServerResourcesMixin", "SimpleRegionStorageMixin", + "SpeleothemWaterPocketMixin", "WorldGenRegionMixin" ], "injectors": { diff --git a/src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationAssertions.java b/src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationAssertions.java new file mode 100644 index 000000000..58e874f3a --- /dev/null +++ b/src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationAssertions.java @@ -0,0 +1,651 @@ +package zone.moddev.mc.mineralogy.fixture; + +import com.mojang.serialization.Dynamic; +import java.io.IOException; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.LinkedHashMap; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +import net.minecraft.core.BlockPos; +import net.minecraft.SharedConstants; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.nbt.NbtOps; +import net.minecraft.resources.Identifier; +import net.minecraft.resources.ResourceKey; +import net.minecraft.core.registries.Registries; +import net.minecraft.tags.BlockTags; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; +import net.minecraft.world.item.crafting.CraftingInput; +import net.minecraft.world.item.crafting.CraftingRecipe; +import net.minecraft.world.item.crafting.RecipeHolder; +import net.minecraft.world.item.crafting.Recipe; +import net.minecraft.world.item.crafting.SingleRecipeInput; +import net.minecraft.world.item.crafting.StonecutterRecipe; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.util.datafix.DataFixers; +import net.minecraft.util.datafix.fixes.References; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.neoforged.neoforge.common.NeoForge; +import net.neoforged.neoforge.event.server.ServerStartedEvent; +import net.neoforged.fml.common.Mod; +import zone.moddev.mc.mineralogy.blocks.RockFurnace; +import zone.moddev.mc.mineralogy.tileentity.TileEntityRockFurnace; + +/** Exact-loader probe for generated recipe and advancement data. */ + +public final class RecipeIntegrationAssertions { + public static final String MODID = "mineralogyrecipeprobe"; + + private static final String[] RECIPE_NAMES = { + "furnace", "brewing_stand", "lever", "piston", "dispenser", "dropper", + "observer", "mossy_cobblestone_from_vine", + "mossy_cobblestone_from_moss_block", "andesite", "diorite", "stone_axe", + "stone_hoe", "stone_pickaxe", "stone_shovel", "stone_sword", + "coast_armor_trim_smithing_template", "sentry_armor_trim_smithing_template", + "vex_armor_trim_smithing_template" + }; + + private static final String[] LEGACY_ROCKS = { + "andesite", "basalt", "diorite", "granite", "rhyolite", "pegmatite", + "diabase", "gabbro", "peridotite", "basaltic_glass", "scoria", "tuff", + "shale", "conglomerate", "dolomite", "limestone", "siltstone", "marble", + "slate", "schist", "gneiss", "phyllite", "amphibolite", "hornfels", + "quartzite", "novaculite", "rock_salt" + }; + + public static void verify(ServerStartedEvent event, boolean enabled, String phase) { + ServerLevel level = event.getServer().overworld(); + verifyLegacyBlockStateDataFix(); + verifyMiningTags(); + verifyVanillaRecipes(event, enabled); + verifySlabRoutes(level); + verifyFurnaceStateTransitions(level, phase); + verifyAdvancements(event); + writeMarker(enabled, phase); + } + + public static void verifyVanillaRecipes(ServerStartedEvent event, boolean enabled) { + ServerLevel level = event.getServer().overworld(); + Item basalt = requireItem("mineralogy", "basalt"); + for (String name : RECIPE_NAMES) { + CraftingRecipe recipe = requireCraftingRecipe(level, name); + if (enabled) { + for (String rockName : LEGACY_ROCKS) { + Item rock = requireItem("mineralogy", rockName); + require(recipe.matches(inventory(name, rock), level), + name + " rejected mineralogy:" + rockName); + } + for (Item nativeRock : new Item[] { Blocks.BASALT.asItem(), Blocks.TUFF.asItem(), + Blocks.ANDESITE.asItem(), Blocks.DIORITE.asItem(), + Blocks.GRANITE.asItem() }) { + require(recipe.matches(inventory(name, nativeRock), level), + name + " rejected native " + BuiltInRegistries.ITEM.getKey(nativeRock)); + } + } else { + require(!recipe.matches(inventory(name, basalt), level), + name + " accepted ordinary Mineralogy basalt while disabled"); + require(recipe.matches(inventory(name, Blocks.COBBLESTONE.asItem()), level), + name + " rejected vanilla cobblestone while disabled"); + if (!isTrimTemplateRecipe(name)) { + require(recipe.matches(inventory(name, requireItem("mineralogy", "chert")), level), + name + " rejected unconditional chert"); + require(recipe.matches(inventory(name, requireItem("mineralogy", "pumice")), level), + name + " rejected unconditional pumice"); + } + } + + ItemStack result = recipe.assemble(inventory(name, + enabled ? basalt : Blocks.COBBLESTONE.asItem())); + require(expectedOutput(name).equals(BuiltInRegistries.ITEM.getKey(result.getItem())), + name + " produced " + BuiltInRegistries.ITEM.getKey(result.getItem())); + require(result.getCount() == (isTrimTemplateRecipe(name) ? 2 : expectedCount(name)), + name + " produced count " + result.getCount()); + } + + verifyStoneSpear(level, enabled); + } + + private static void verifyLegacyBlockStateDataFix() { + CompoundTag legacy = new CompoundTag(); + legacy.putString("Name", "minecraft:oak_log"); + CompoundTag legacyProperties = new CompoundTag(); + legacyProperties.putString("axis", "x"); + legacy.put("Properties", legacyProperties); + + CompoundTag modern = (CompoundTag) DataFixers.getDataFixer() + .update(References.BLOCK_STATE, new Dynamic<>(NbtOps.INSTANCE, legacy), 1343, + SharedConstants.getCurrentVersion().dataVersion().version()) + .getValue(); + require("minecraft:oak_log".equals(modern.getStringOr("id", "")), + "legacy block-state datafix did not produce lowercase id: " + modern); + require("x".equals(modern.getCompoundOrEmpty("properties").getStringOr("axis", "")), + "legacy block-state datafix did not produce lowercase properties: " + modern); + require(!modern.contains("Name") && !modern.contains("Properties"), + "legacy block-state datafix retained uppercase fields: " + modern); + } + + private static void verifyMiningTags() { + List missingPickaxeTags = new ArrayList<>(); + int mineralogyBlocks = 0; + int expectedPickaxeBlocks = 0; + int ironToolBlocks = 0; + int stoneToolBlocks = 0; + for (Block block : BuiltInRegistries.BLOCK) { + Identifier id = BuiltInRegistries.BLOCK.getKey(block); + if (id == null || !"mineralogy".equals(id.getNamespace())) { + continue; + } + mineralogyBlocks++; + String path = id.getPath(); + if ("crude_oil".equals(path) || "rocksaltlamp".equals(path) + || "rocksaltstreetlamp".equals(path)) { + continue; + } + expectedPickaxeBlocks++; + if (!block.defaultBlockState().is(BlockTags.MINEABLE_WITH_PICKAXE)) { + missingPickaxeTags.add(id.toString()); + } + if (block.defaultBlockState().is(BlockTags.NEEDS_IRON_TOOL)) ironToolBlocks++; + if (block.defaultBlockState().is(BlockTags.NEEDS_STONE_TOOL)) stoneToolBlocks++; + } + require(mineralogyBlocks == 1136, + "expected 1136 registered Mineralogy blocks, found " + mineralogyBlocks); + require(expectedPickaxeBlocks == 1133, + "expected 1133 pickaxe-mined Mineralogy blocks, found " + expectedPickaxeBlocks); + require(missingPickaxeTags.isEmpty(), + "Mineralogy blocks missing minecraft:mineable/pickaxe: " + missingPickaxeTags); + require(ironToolBlocks == 123, + "expected 123 iron-tool Mineralogy blocks, found " + ironToolBlocks); + require(stoneToolBlocks == 329, + "expected 329 stone-tool Mineralogy blocks, found " + stoneToolBlocks); + require(requireBlock("mineralogy", "basalt").defaultBlockState().is(BlockTags.NEEDS_IRON_TOOL), + "raw basalt lost its iron-tool tier"); + require(requireBlock("mineralogy", "basalt_smooth").defaultBlockState().is(BlockTags.NEEDS_IRON_TOOL), + "polished basalt lost its iron-tool tier"); + ItemStack diamondPickaxe = new ItemStack(Items.DIAMOND_PICKAXE); + for (String basalt : new String[] { "basalt", "basalt_smooth", "basalt_brick", + "basalt_slab", "basalt_furnace" }) { + Block block = requireBlock("mineralogy", basalt); + require(diamondPickaxe.isCorrectToolForDrops(block.defaultBlockState()), + "diamond pickaxe cannot harvest mineralogy:" + basalt); + require(diamondPickaxe.getDestroySpeed(block.defaultBlockState()) > 1.0F, + "diamond pickaxe has no mining-speed bonus for mineralogy:" + basalt); + } + } + + private static void verifyFurnaceStateTransitions(ServerLevel level, String phase) { + BlockPos pos = new BlockPos(0, level.getMinY() + 10, 0); + Block unlit = requireBlock("mineralogy", "basalt_furnace"); + Block lit = requireBlock("mineralogy", "lit_basalt_furnace"); + + if (phase.contains("reload")) { + require(level.getBlockState(pos).is(unlit), "persisted furnace is not unlit"); + BlockEntity persisted = level.getBlockEntity(pos); + require(persisted instanceof TileEntityRockFurnace, + "persisted basalt furnace lost its block entity"); + TileEntityRockFurnace furnace = (TileEntityRockFurnace) persisted; + require(furnace.getBlockState().equals(level.getBlockState(pos)), + "persisted furnace has a stale block-entity state"); + require(furnace.getItem(1).is(Items.COAL) && furnace.getItem(1).getCount() == 1, + "persisted furnace lost its fuel"); + RockFurnace.setState(true, level, pos); + assertFurnaceState(level, pos, lit, furnace, "reload lit"); + RockFurnace.setState(false, level, pos); + assertFurnaceState(level, pos, unlit, furnace, "reload unlit"); + if ("reload".equals(phase)) level.removeBlock(pos, false); + return; + } + + level.setBlockAndUpdate(pos, unlit.defaultBlockState()); + try { + BlockEntity initial = level.getBlockEntity(pos); + require(initial instanceof TileEntityRockFurnace, + "basalt furnace did not create its block entity"); + TileEntityRockFurnace furnace = (TileEntityRockFurnace) initial; + furnace.setItem(1, new ItemStack(Items.COAL)); + + RockFurnace.setState(true, level, pos); + assertFurnaceState(level, pos, lit, furnace, "lit"); + require(furnace.getItem(1).is(Items.COAL) && furnace.getItem(1).getCount() == 1, + "lit transition lost the furnace fuel"); + + RockFurnace.setState(false, level, pos); + assertFurnaceState(level, pos, unlit, furnace, "unlit"); + require(furnace.getItem(1).is(Items.COAL) && furnace.getItem(1).getCount() == 1, + "unlit transition lost the furnace fuel"); + } finally { + if ("reload".equals(phase)) level.removeBlock(pos, false); + } + } + + private static void assertFurnaceState(ServerLevel level, BlockPos pos, Block expectedBlock, + TileEntityRockFurnace expectedEntity, String transition) { + require(level.getBlockState(pos).is(expectedBlock), + transition + " transition selected the wrong furnace block"); + require(level.getBlockEntity(pos) == expectedEntity, + transition + " transition replaced the furnace block entity"); + require(expectedEntity.getBlockState().equals(level.getBlockState(pos)), + transition + " transition left a stale block-entity state"); + } + + private static void verifyStoneSpear(ServerLevel level, boolean enabled) { + CraftingRecipe recipe = requireCraftingRecipe(level, "stone_spear"); + Item expected = requireItem("minecraft", "stone_spear"); + if (enabled) { + for (String rockName : LEGACY_ROCKS) { + assertStoneSpearInput(level, recipe, requireItem("mineralogy", rockName), expected); + } + for (Item nativeRock : new Item[] { Blocks.BASALT.asItem(), Blocks.TUFF.asItem(), + Blocks.ANDESITE.asItem(), Blocks.DIORITE.asItem(), + Blocks.GRANITE.asItem() }) { + assertStoneSpearInput(level, recipe, nativeRock, expected); + } + } else { + require(!recipe.matches(stoneSpearInput(requireItem("mineralogy", "basalt")), level), + "stone spear accepted ordinary Mineralogy basalt while disabled"); + assertStoneSpearInput(level, recipe, Blocks.COBBLESTONE.asItem(), expected); + assertStoneSpearInput(level, recipe, requireItem("mineralogy", "chert"), expected); + assertStoneSpearInput(level, recipe, requireItem("mineralogy", "pumice"), expected); + } + } + + private static void assertStoneSpearInput(ServerLevel level, CraftingRecipe recipe, + Item material, Item expected) { + CraftingInput input = stoneSpearInput(material); + require(recipe.matches(input, level), "stone spear rejected " + + BuiltInRegistries.ITEM.getKey(material)); + ItemStack output = recipe.assemble(input); + require(output.getItem() == expected && output.getCount() == 1, + "stone spear produced the wrong result"); + } + + private static CraftingInput stoneSpearInput(Item material) { + return shaped(new String[] { " X", " # ", "# " }, + Map.of('X', material, '#', Items.STICK)); + } + + private static void verifySlabRoutes(ServerLevel level) { + for (String family : new String[] { "andesite", "diorite", "granite" }) { + Item nativeRock = requireItem("minecraft", family); + CraftingRecipe slab = requireCraftingRecipe(level, family + "_slab"); + CraftingInput slabInput = shaped(new String[] { "###" }, Map.of('#', nativeRock)); + require(slab.matches(slabInput, level), family + " slab override does not match"); + require(Identifier.fromNamespaceAndPath("mineralogy", family + "_slab").equals( + BuiltInRegistries.ITEM.getKey(slab.assemble(slabInput).getItem())), + family + " slab override did not produce Mineralogy's slab"); + + assertBridge(level, family + "_slab_to_vanilla", + requireItem("mineralogy", family + "_slab"), + requireItem("minecraft", family + "_slab")); + assertBridge(level, family + "_slab_from_vanilla", + requireItem("minecraft", family + "_slab"), + requireItem("mineralogy", family + "_slab")); + assertBridge(level, family + "_smooth_slab_to_vanilla", + requireItem("mineralogy", family + "_smooth_slab"), + requireItem("minecraft", "polished_" + family + "_slab")); + assertBridge(level, family + "_smooth_slab_from_vanilla", + requireItem("minecraft", "polished_" + family + "_slab"), + requireItem("mineralogy", family + "_smooth_slab")); + + assertStonecutting(level, family + "_slab_from_" + family + "_stonecutting", + nativeRock, requireItem("mineralogy", family + "_slab")); + assertStonecutting(level, "polished_" + family + "_slab_from_" + family + + "_stonecutting", nativeRock, + requireItem("mineralogy", family + "_smooth_slab")); + assertStonecutting(level, "polished_" + family + "_slab_from_polished_" + + family + "_stonecutting", requireItem("minecraft", "polished_" + family), + requireItem("mineralogy", family + "_smooth_slab")); + } + + verifyTuffSlabRoutes(level); + } + + private static void verifyTuffSlabRoutes(ServerLevel level) { + String[][] forms = { + { "tuff", "tuff_slab", "tuff_slab" }, + { "polished_tuff", "polished_tuff_slab", "tuff_smooth_slab" }, + { "tuff_bricks", "tuff_brick_slab", "tuff_brick_slab" } + }; + for (String[] form : forms) { + Item source = requireItem("minecraft", form[0]); + Item nativeSlab = requireItem("minecraft", form[1]); + Item mineralogySlab = requireItem("mineralogy", form[2]); + CraftingRecipe slab = requireCraftingRecipe(level, form[1]); + CraftingInput input = shaped(new String[] { "###" }, Map.of('#', source)); + require(slab.matches(input, level), form[1] + " override does not match"); + ItemStack result = slab.assemble(input); + require(result.getItem() == mineralogySlab && result.getCount() == 6, + form[1] + " override did not produce six matching Mineralogy slabs"); + + String mineralogyName = form[2]; + assertBridge(level, mineralogyName + "_to_vanilla", mineralogySlab, nativeSlab); + assertBridge(level, mineralogyName + "_from_vanilla", nativeSlab, mineralogySlab); + } + + assertStonecutting(level, "tuff_slab_from_tuff_stonecutting", + Blocks.TUFF.asItem(), requireItem("mineralogy", "tuff_slab")); + assertStonecutting(level, "polished_tuff_slab_from_tuff_stonecutting", + Blocks.TUFF.asItem(), requireItem("mineralogy", "tuff_smooth_slab")); + assertStonecutting(level, "polished_tuff_slab_from_polished_tuff_stonecutting", + Blocks.POLISHED_TUFF.asItem(), requireItem("mineralogy", "tuff_smooth_slab")); + assertStonecutting(level, "tuff_brick_slab_from_tuff_stonecutting", + Blocks.TUFF.asItem(), requireItem("mineralogy", "tuff_brick_slab")); + assertStonecutting(level, "tuff_brick_slab_from_polished_tuff_stonecutting", + Blocks.POLISHED_TUFF.asItem(), requireItem("mineralogy", "tuff_brick_slab")); + assertStonecutting(level, "tuff_brick_slab_from_tuff_bricks_stonecutting", + Blocks.TUFF_BRICKS.asItem(), requireItem("mineralogy", "tuff_brick_slab")); + + assertNativeTuffCrafting(level); + assertNativeTuffStonecutting(level); + } + + private static void assertNativeTuffCrafting(ServerLevel level) { + assertCrafting(level, "polished_tuff", shapeless(Blocks.TUFF.asItem(), Blocks.SAND.asItem()), + Blocks.POLISHED_TUFF.asItem(), 1); + assertCrafting(level, "tuff_stairs", shaped(new String[] { "# ", "## ", "###" }, + Map.of('#', Blocks.TUFF.asItem())), Blocks.TUFF_STAIRS.asItem(), 4); + assertCrafting(level, "tuff_wall", shaped(new String[] { "###", "###" }, + Map.of('#', Blocks.TUFF.asItem())), Blocks.TUFF_WALL.asItem(), 6); + assertCrafting(level, "polished_tuff_stairs", shaped(new String[] { "# ", "## ", "###" }, + Map.of('#', Blocks.POLISHED_TUFF.asItem())), Blocks.POLISHED_TUFF_STAIRS.asItem(), 4); + assertCrafting(level, "polished_tuff_wall", shaped(new String[] { "###", "###" }, + Map.of('#', Blocks.POLISHED_TUFF.asItem())), Blocks.POLISHED_TUFF_WALL.asItem(), 6); + assertCrafting(level, "tuff_bricks", shaped(new String[] { "##", "##" }, + Map.of('#', Blocks.POLISHED_TUFF.asItem())), Blocks.TUFF_BRICKS.asItem(), 4); + assertCrafting(level, "tuff_brick_stairs", shaped(new String[] { "# ", "## ", "###" }, + Map.of('#', Blocks.TUFF_BRICKS.asItem())), Blocks.TUFF_BRICK_STAIRS.asItem(), 4); + assertCrafting(level, "tuff_brick_wall", shaped(new String[] { "###", "###" }, + Map.of('#', Blocks.TUFF_BRICKS.asItem())), Blocks.TUFF_BRICK_WALL.asItem(), 6); + assertCrafting(level, "chiseled_tuff", shaped(new String[] { "#", "#" }, + Map.of('#', Blocks.TUFF_SLAB.asItem())), Blocks.CHISELED_TUFF.asItem(), 1); + assertCrafting(level, "chiseled_tuff_bricks", shaped(new String[] { "#", "#" }, + Map.of('#', Blocks.TUFF_BRICK_SLAB.asItem())), Blocks.CHISELED_TUFF_BRICKS.asItem(), 1); + } + + private static void assertNativeTuffStonecutting(ServerLevel level) { + Object[][] routes = { + { "chiseled_tuff_from_tuff_stonecutting", Blocks.TUFF, Blocks.CHISELED_TUFF }, + { "chiseled_tuff_bricks_from_tuff_stonecutting", Blocks.TUFF, Blocks.CHISELED_TUFF_BRICKS }, + { "chiseled_tuff_bricks_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.CHISELED_TUFF_BRICKS }, + { "chiseled_tuff_bricks_from_tuff_bricks_stonecutting", Blocks.TUFF_BRICKS, Blocks.CHISELED_TUFF_BRICKS }, + { "polished_tuff_from_tuff_stonecutting", Blocks.TUFF, Blocks.POLISHED_TUFF }, + { "tuff_stairs_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_STAIRS }, + { "tuff_wall_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_WALL }, + { "polished_tuff_stairs_from_tuff_stonecutting", Blocks.TUFF, Blocks.POLISHED_TUFF_STAIRS }, + { "polished_tuff_stairs_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.POLISHED_TUFF_STAIRS }, + { "polished_tuff_wall_from_tuff_stonecutting", Blocks.TUFF, Blocks.POLISHED_TUFF_WALL }, + { "polished_tuff_wall_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.POLISHED_TUFF_WALL }, + { "tuff_bricks_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_BRICKS }, + { "tuff_bricks_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.TUFF_BRICKS }, + { "tuff_brick_stairs_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_BRICK_STAIRS }, + { "tuff_brick_stairs_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.TUFF_BRICK_STAIRS }, + { "tuff_brick_stairs_from_tuff_bricks_stonecutting", Blocks.TUFF_BRICKS, Blocks.TUFF_BRICK_STAIRS }, + { "tuff_brick_wall_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_BRICK_WALL }, + { "tuff_brick_wall_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.TUFF_BRICK_WALL }, + { "tuff_brick_wall_from_tuff_bricks_stonecutting", Blocks.TUFF_BRICKS, Blocks.TUFF_BRICK_WALL } + }; + for (Object[] route : routes) { + assertStonecutting(level, (String) route[0], + ((net.minecraft.world.level.block.Block) route[1]).asItem(), + ((net.minecraft.world.level.block.Block) route[2]).asItem(), 1); + } + } + + private static void assertStonecutting(ServerLevel level, String name, Item source, Item expected) { + assertStonecutting(level, name, source, expected, 2); + } + + private static void assertStonecutting(ServerLevel level, String name, Item source, + Item expected, int expectedCount) { + RecipeHolder holder = level.recipeAccess().byKey(recipeKey("minecraft", name)).orElseThrow(() -> + new IllegalStateException("Missing loaded stonecutting recipe minecraft:" + name)); + require(holder.value() instanceof StonecutterRecipe, + "minecraft:" + name + " is not a stonecutting recipe"); + StonecutterRecipe recipe = (StonecutterRecipe) holder.value(); + SingleRecipeInput input = new SingleRecipeInput(new ItemStack(source)); + require(recipe.matches(input, level), name + " does not match its native source"); + ItemStack output = recipe.assemble(input); + require(output.getItem() == expected && output.getCount() == expectedCount, + name + " produced the wrong stonecutting result"); + } + + private static void assertCrafting(ServerLevel level, String name, CraftingInput input, + Item expected, int expectedCount) { + CraftingRecipe recipe = requireCraftingRecipe(level, name); + require(recipe.matches(input, level), name + " does not match its native inputs"); + ItemStack output = recipe.assemble(input); + require(output.getItem() == expected && output.getCount() == expectedCount, + name + " produced the wrong native result"); + } + + private static void assertBridge(ServerLevel level, String name, Item source, Item expected) { + CraftingRecipe recipe = requireCraftingRecipe(level, name, "mineralogy"); + CraftingInput input = shapeless(source); + require(recipe.matches(input, level), name + " does not match its exact source"); + ItemStack output = recipe.assemble(input); + require(output.getItem() == expected && output.getCount() == 1, + name + " did not produce its exact one-for-one result"); + } + + private static void verifyAdvancements(ServerStartedEvent event) { + for (String name : RECIPE_NAMES) { + if (isTrimTemplateRecipe(name)) continue; + String category = advancementCategory(name); + Identifier id = Identifier.fromNamespaceAndPath( + "minecraft", "recipes/" + category + "/" + name); + require(event.getServer().getAdvancements().get(id) != null, + "Missing loaded advancement " + id); + } + Identifier spear = Identifier.fromNamespaceAndPath( + "minecraft", "recipes/combat/stone_spear"); + require(event.getServer().getAdvancements().get(spear) != null, + "Missing loaded advancement " + spear); + for (String id : new String[] { "basalt_slab", "basalt_smooth_stairs", + "basalt_furnace", "basalt_relief_blank", "basalt_relief_pickaxe" }) { + Identifier advancement = Identifier.fromNamespaceAndPath( + "mineralogy", "recipes/" + id); + require(event.getServer().getAdvancements().get(advancement) != null, + "Missing progressive advancement " + advancement); + } + } + + private static CraftingRecipe requireCraftingRecipe(ServerLevel level, String name) { + return requireCraftingRecipe(level, name, "minecraft"); + } + + private static CraftingRecipe requireCraftingRecipe(ServerLevel level, String name, String namespace) { + RecipeHolder holder = level.recipeAccess().byKey(recipeKey(namespace, name)).orElseThrow(() -> + new IllegalStateException("Missing loaded recipe " + namespace + ':' + name)); + require(holder.value() instanceof CraftingRecipe, + namespace + ':' + name + " is not a crafting recipe"); + return (CraftingRecipe) holder.value(); + } + + private static ResourceKey> recipeKey(String namespace, String name) { + return ResourceKey.create(Registries.RECIPE, + Identifier.fromNamespaceAndPath(namespace, name)); + } + + private static CraftingInput inventory(String name, Item rock) { + if ("mossy_cobblestone_from_vine".equals(name)) return shapeless(rock, Blocks.VINE.asItem()); + if ("mossy_cobblestone_from_moss_block".equals(name)) { + return shapeless(rock, Blocks.MOSS_BLOCK.asItem()); + } + if ("andesite".equals(name)) return shapeless(Blocks.DIORITE.asItem(), rock); + if (isTrimTemplateRecipe(name)) { + Item template = "coast_armor_trim_smithing_template".equals(name) + ? Items.COAST_ARMOR_TRIM_SMITHING_TEMPLATE + : "sentry_armor_trim_smithing_template".equals(name) + ? Items.SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE + : Items.VEX_ARMOR_TRIM_SMITHING_TEMPLATE; + return shaped(new String[] { "#S#", "#C#", "###" }, + Map.of('#', Items.DIAMOND, 'S', template, 'C', rock)); + } + + Map ingredients = new LinkedHashMap<>(); + ingredients.put('#', rock); + String[] pattern; + switch (name) { + case "furnace" -> pattern = new String[] { "###", "# #", "###" }; + case "brewing_stand" -> { + pattern = new String[] { " B ", "###" }; + ingredients.put('B', Items.BLAZE_ROD); + } + case "lever" -> { + pattern = new String[] { "X", "#" }; + ingredients.put('X', Items.STICK); + } + case "piston" -> { + pattern = new String[] { "TTT", "#X#", "#R#" }; + ingredients.put('T', Blocks.OAK_PLANKS.asItem()); + ingredients.put('X', Items.IRON_INGOT); + ingredients.put('R', Items.REDSTONE); + } + case "dispenser" -> { + pattern = new String[] { "###", "#X#", "#R#" }; + ingredients.put('X', Items.BOW); + ingredients.put('R', Items.REDSTONE); + } + case "dropper" -> { + pattern = new String[] { "###", "# #", "#R#" }; + ingredients.put('R', Items.REDSTONE); + } + case "observer" -> { + pattern = new String[] { "###", "RRQ", "###" }; + ingredients.put('R', Items.REDSTONE); + ingredients.put('Q', Items.QUARTZ); + } + case "diorite" -> { + pattern = new String[] { "CQ", "QC" }; + ingredients.put('C', rock); + ingredients.put('Q', Items.QUARTZ); + } + case "stone_axe" -> { + pattern = new String[] { "XX", "X#", " #" }; + ingredients.put('X', rock); + ingredients.put('#', Items.STICK); + } + case "stone_hoe" -> { + pattern = new String[] { "XX", " #", " #" }; + ingredients.put('X', rock); + ingredients.put('#', Items.STICK); + } + case "stone_pickaxe" -> { + pattern = new String[] { "XXX", " # ", " # " }; + ingredients.put('X', rock); + ingredients.put('#', Items.STICK); + } + case "stone_shovel" -> { + pattern = new String[] { "X", "#", "#" }; + ingredients.put('X', rock); + ingredients.put('#', Items.STICK); + } + case "stone_sword" -> { + pattern = new String[] { "X", "X", "#" }; + ingredients.put('X', rock); + ingredients.put('#', Items.STICK); + } + default -> throw new IllegalArgumentException(name); + } + return shaped(pattern, ingredients); + } + + private static CraftingInput shaped(String[] pattern, Map ingredients) { + List inventory = emptyGrid(); + for (int row = 0; row < pattern.length; row++) { + for (int column = 0; column < pattern[row].length(); column++) { + Item item = ingredients.get(pattern[row].charAt(column)); + if (item != null) inventory.set(row * 3 + column, new ItemStack(item)); + } + } + return CraftingInput.of(3, 3, inventory); + } + + private static CraftingInput shapeless(Item... items) { + List inventory = emptyGrid(); + for (int index = 0; index < items.length; index++) { + inventory.set(index, new ItemStack(items[index])); + } + return CraftingInput.of(3, 3, inventory); + } + + private static List emptyGrid() { + List result = new ArrayList<>(9); + for (int index = 0; index < 9; index++) result.add(ItemStack.EMPTY); + return result; + } + + private static Item requireItem(String namespace, String path) { + Item result = BuiltInRegistries.ITEM.getValue( + Identifier.fromNamespaceAndPath(namespace, path)); + if (result == null) throw new IllegalStateException("Missing item " + namespace + ':' + path); + return result; + } + + private static Block requireBlock(String namespace, String path) { + Identifier id = Identifier.fromNamespaceAndPath(namespace, path); + Block block = BuiltInRegistries.BLOCK.getValue(id); + require(block != null && block != Blocks.AIR, "missing block " + id); + return block; + } + + private static Identifier expectedOutput(String name) { + String path = name.startsWith("mossy_cobblestone_from_") ? "mossy_cobblestone" : name; + return Identifier.fromNamespaceAndPath("minecraft", path); + } + + private static int expectedCount(String name) { + return "andesite".equals(name) || "diorite".equals(name) ? 2 : 1; + } + + private static boolean isTrimTemplateRecipe(String name) { + return name.endsWith("_armor_trim_smithing_template"); + } + + private static String advancementCategory(String name) { + if ("furnace".equals(name)) return "decorations"; + if ("brewing_stand".equals(name)) return "brewing"; + if (name.startsWith("stone_")) return "stone_sword".equals(name) ? "combat" : "tools"; + if ("andesite".equals(name) || "diorite".equals(name) + || name.startsWith("mossy_cobblestone")) return "building_blocks"; + return "redstone"; + } + + private static void writeMarker(boolean enabled, String phase) { + String result = "neoforge_recipe_manager_loaded=true\n" + + "equivalence_enabled=" + enabled + "\n" + + "phase=" + phase + "\n" + + "covered_vanilla_recipes=19\n" + + "native_stone_spear_verified=true\n" + + "legacy_rock_families=27\n" + + "native_rock_aliases=5\n" + + "pickaxe_mining_blocks_verified=1133\n" + + "iron_tool_blocks_verified=123\n" + + "stone_tool_blocks_verified=329\n" + + "diamond_pickaxe_harvest_verified=true\n" + + "furnace_state_transitions_verified=true\n" + + "furnace_reload_verified=" + "reload".equals(phase) + "\n" + + "shared_stonecutting_routes=15\n" + + "slab_bridges=18\n" + + "progressive_advancements_loaded=true\n"; + try { + Files.writeString(Path.of("recipe-integration-pass.properties"), result, + StandardCharsets.UTF_8); + } catch (IOException exception) { + throw new IllegalStateException("Could not write recipe integration marker", exception); + } + } + + private static void require(boolean condition, String message) { + if (!condition) throw new IllegalStateException(message); + } +} diff --git a/src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationProbe.java b/src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationProbe.java index 82e6fc55b..51ae4a426 100644 --- a/src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationProbe.java +++ b/src/recipeIntegrationTest/java/zone/moddev/mc/mineralogy/fixture/RecipeIntegrationProbe.java @@ -1,655 +1,21 @@ package zone.moddev.mc.mineralogy.fixture; -import com.mojang.serialization.Dynamic; -import java.io.IOException; -import java.nio.charset.StandardCharsets; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.LinkedHashMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; - -import net.minecraft.core.BlockPos; -import net.minecraft.SharedConstants; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.nbt.CompoundTag; -import net.minecraft.nbt.NbtOps; -import net.minecraft.resources.Identifier; -import net.minecraft.resources.ResourceKey; -import net.minecraft.core.registries.Registries; -import net.minecraft.tags.BlockTags; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; -import net.minecraft.world.item.crafting.CraftingInput; -import net.minecraft.world.item.crafting.CraftingRecipe; -import net.minecraft.world.item.crafting.RecipeHolder; -import net.minecraft.world.item.crafting.Recipe; -import net.minecraft.world.item.crafting.SingleRecipeInput; -import net.minecraft.world.item.crafting.StonecutterRecipe; -import net.minecraft.server.level.ServerLevel; -import net.minecraft.util.datafix.DataFixers; -import net.minecraft.util.datafix.fixes.References; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.entity.BlockEntity; -import net.neoforged.neoforge.common.NeoForge; import net.neoforged.neoforge.event.server.ServerStartedEvent; import net.neoforged.fml.common.Mod; -import zone.moddev.mc.mineralogy.blocks.RockFurnace; -import zone.moddev.mc.mineralogy.tileentity.TileEntityRockFurnace; -/** Exact-loader probe for generated recipe and advancement data. */ +/** Standalone entry point for the non-shipping native recipe assertions. */ @Mod(RecipeIntegrationProbe.MODID) public final class RecipeIntegrationProbe { public static final String MODID = "mineralogyrecipeprobe"; - private static final String[] RECIPE_NAMES = { - "furnace", "brewing_stand", "lever", "piston", "dispenser", "dropper", - "observer", "mossy_cobblestone_from_vine", - "mossy_cobblestone_from_moss_block", "andesite", "diorite", "stone_axe", - "stone_hoe", "stone_pickaxe", "stone_shovel", "stone_sword", - "coast_armor_trim_smithing_template", "sentry_armor_trim_smithing_template", - "vex_armor_trim_smithing_template" - }; - - private static final String[] LEGACY_ROCKS = { - "andesite", "basalt", "diorite", "granite", "rhyolite", "pegmatite", - "diabase", "gabbro", "peridotite", "basaltic_glass", "scoria", "tuff", - "shale", "conglomerate", "dolomite", "limestone", "siltstone", "marble", - "slate", "schist", "gneiss", "phyllite", "amphibolite", "hornfels", - "quartzite", "novaculite", "rock_salt" - }; - public RecipeIntegrationProbe() { - NeoForge.EVENT_BUS.addListener(this::serverStarted); + net.neoforged.neoforge.common.NeoForge.EVENT_BUS.addListener(this::serverStarted); } private void serverStarted(ServerStartedEvent event) { - boolean enabled = Boolean.parseBoolean(System.getProperty( - "mineralogy.recipeProbe.equivalence", "true")); + boolean enabled = Boolean.parseBoolean(System.getProperty("mineralogy.recipeProbe.equivalence", "true")); String phase = System.getProperty("mineralogy.recipeProbe.phase", "single"); - ServerLevel level = event.getServer().overworld(); - Item basalt = requireItem("mineralogy", "basalt"); - - verifyLegacyBlockStateDataFix(); - verifyMiningTags(); - for (String name : RECIPE_NAMES) { - CraftingRecipe recipe = requireCraftingRecipe(level, name); - if (enabled) { - for (String rockName : LEGACY_ROCKS) { - Item rock = requireItem("mineralogy", rockName); - require(recipe.matches(inventory(name, rock), level), - name + " rejected mineralogy:" + rockName); - } - for (Item nativeRock : new Item[] { Blocks.BASALT.asItem(), Blocks.TUFF.asItem(), - Blocks.ANDESITE.asItem(), Blocks.DIORITE.asItem(), - Blocks.GRANITE.asItem() }) { - require(recipe.matches(inventory(name, nativeRock), level), - name + " rejected native " + BuiltInRegistries.ITEM.getKey(nativeRock)); - } - } else { - require(!recipe.matches(inventory(name, basalt), level), - name + " accepted ordinary Mineralogy basalt while disabled"); - require(recipe.matches(inventory(name, Blocks.COBBLESTONE.asItem()), level), - name + " rejected vanilla cobblestone while disabled"); - if (!isTrimTemplateRecipe(name)) { - require(recipe.matches(inventory(name, requireItem("mineralogy", "chert")), level), - name + " rejected unconditional chert"); - require(recipe.matches(inventory(name, requireItem("mineralogy", "pumice")), level), - name + " rejected unconditional pumice"); - } - } - - ItemStack result = recipe.assemble(inventory(name, - enabled ? basalt : Blocks.COBBLESTONE.asItem())); - require(expectedOutput(name).equals(BuiltInRegistries.ITEM.getKey(result.getItem())), - name + " produced " + BuiltInRegistries.ITEM.getKey(result.getItem())); - require(result.getCount() == (isTrimTemplateRecipe(name) ? 2 : expectedCount(name)), - name + " produced count " + result.getCount()); - } - - verifyStoneSpear(level, enabled); - verifySlabRoutes(level); - verifyFurnaceStateTransitions(level, phase); - verifyAdvancements(event); - writeMarker(enabled, phase); + RecipeIntegrationAssertions.verify(event, enabled, phase); event.getServer().halt(false); } - - private static void verifyLegacyBlockStateDataFix() { - CompoundTag legacy = new CompoundTag(); - legacy.putString("Name", "minecraft:oak_log"); - CompoundTag legacyProperties = new CompoundTag(); - legacyProperties.putString("axis", "x"); - legacy.put("Properties", legacyProperties); - - CompoundTag modern = (CompoundTag) DataFixers.getDataFixer() - .update(References.BLOCK_STATE, new Dynamic<>(NbtOps.INSTANCE, legacy), 1343, - SharedConstants.getCurrentVersion().dataVersion().version()) - .getValue(); - require("minecraft:oak_log".equals(modern.getStringOr("id", "")), - "legacy block-state datafix did not produce lowercase id: " + modern); - require("x".equals(modern.getCompoundOrEmpty("properties").getStringOr("axis", "")), - "legacy block-state datafix did not produce lowercase properties: " + modern); - require(!modern.contains("Name") && !modern.contains("Properties"), - "legacy block-state datafix retained uppercase fields: " + modern); - } - - private static void verifyMiningTags() { - List missingPickaxeTags = new ArrayList<>(); - int mineralogyBlocks = 0; - int expectedPickaxeBlocks = 0; - int ironToolBlocks = 0; - int stoneToolBlocks = 0; - for (Block block : BuiltInRegistries.BLOCK) { - Identifier id = BuiltInRegistries.BLOCK.getKey(block); - if (id == null || !"mineralogy".equals(id.getNamespace())) { - continue; - } - mineralogyBlocks++; - String path = id.getPath(); - if ("crude_oil".equals(path) || "rocksaltlamp".equals(path) - || "rocksaltstreetlamp".equals(path)) { - continue; - } - expectedPickaxeBlocks++; - if (!block.defaultBlockState().is(BlockTags.MINEABLE_WITH_PICKAXE)) { - missingPickaxeTags.add(id.toString()); - } - if (block.defaultBlockState().is(BlockTags.NEEDS_IRON_TOOL)) ironToolBlocks++; - if (block.defaultBlockState().is(BlockTags.NEEDS_STONE_TOOL)) stoneToolBlocks++; - } - require(mineralogyBlocks == 1136, - "expected 1136 registered Mineralogy blocks, found " + mineralogyBlocks); - require(expectedPickaxeBlocks == 1133, - "expected 1133 pickaxe-mined Mineralogy blocks, found " + expectedPickaxeBlocks); - require(missingPickaxeTags.isEmpty(), - "Mineralogy blocks missing minecraft:mineable/pickaxe: " + missingPickaxeTags); - require(ironToolBlocks == 123, - "expected 123 iron-tool Mineralogy blocks, found " + ironToolBlocks); - require(stoneToolBlocks == 329, - "expected 329 stone-tool Mineralogy blocks, found " + stoneToolBlocks); - require(requireBlock("mineralogy", "basalt").defaultBlockState().is(BlockTags.NEEDS_IRON_TOOL), - "raw basalt lost its iron-tool tier"); - require(requireBlock("mineralogy", "basalt_smooth").defaultBlockState().is(BlockTags.NEEDS_IRON_TOOL), - "polished basalt lost its iron-tool tier"); - ItemStack diamondPickaxe = new ItemStack(Items.DIAMOND_PICKAXE); - for (String basalt : new String[] { "basalt", "basalt_smooth", "basalt_brick", - "basalt_slab", "basalt_furnace" }) { - Block block = requireBlock("mineralogy", basalt); - require(diamondPickaxe.isCorrectToolForDrops(block.defaultBlockState()), - "diamond pickaxe cannot harvest mineralogy:" + basalt); - require(diamondPickaxe.getDestroySpeed(block.defaultBlockState()) > 1.0F, - "diamond pickaxe has no mining-speed bonus for mineralogy:" + basalt); - } - } - - private static void verifyFurnaceStateTransitions(ServerLevel level, String phase) { - BlockPos pos = new BlockPos(0, level.getMinY() + 10, 0); - Block unlit = requireBlock("mineralogy", "basalt_furnace"); - Block lit = requireBlock("mineralogy", "lit_basalt_furnace"); - - if ("reload".equals(phase)) { - require(level.getBlockState(pos).is(unlit), "persisted furnace is not unlit"); - BlockEntity persisted = level.getBlockEntity(pos); - require(persisted instanceof TileEntityRockFurnace, - "persisted basalt furnace lost its block entity"); - TileEntityRockFurnace furnace = (TileEntityRockFurnace) persisted; - require(furnace.getBlockState().equals(level.getBlockState(pos)), - "persisted furnace has a stale block-entity state"); - require(furnace.getItem(1).is(Items.COAL) && furnace.getItem(1).getCount() == 1, - "persisted furnace lost its fuel"); - RockFurnace.setState(true, level, pos); - assertFurnaceState(level, pos, lit, furnace, "reload lit"); - RockFurnace.setState(false, level, pos); - assertFurnaceState(level, pos, unlit, furnace, "reload unlit"); - level.removeBlock(pos, false); - return; - } - - level.setBlockAndUpdate(pos, unlit.defaultBlockState()); - try { - BlockEntity initial = level.getBlockEntity(pos); - require(initial instanceof TileEntityRockFurnace, - "basalt furnace did not create its block entity"); - TileEntityRockFurnace furnace = (TileEntityRockFurnace) initial; - furnace.setItem(1, new ItemStack(Items.COAL)); - - RockFurnace.setState(true, level, pos); - assertFurnaceState(level, pos, lit, furnace, "lit"); - require(furnace.getItem(1).is(Items.COAL) && furnace.getItem(1).getCount() == 1, - "lit transition lost the furnace fuel"); - - RockFurnace.setState(false, level, pos); - assertFurnaceState(level, pos, unlit, furnace, "unlit"); - require(furnace.getItem(1).is(Items.COAL) && furnace.getItem(1).getCount() == 1, - "unlit transition lost the furnace fuel"); - } finally { - if (!"first".equals(phase)) level.removeBlock(pos, false); - } - } - - private static void assertFurnaceState(ServerLevel level, BlockPos pos, Block expectedBlock, - TileEntityRockFurnace expectedEntity, String transition) { - require(level.getBlockState(pos).is(expectedBlock), - transition + " transition selected the wrong furnace block"); - require(level.getBlockEntity(pos) == expectedEntity, - transition + " transition replaced the furnace block entity"); - require(expectedEntity.getBlockState().equals(level.getBlockState(pos)), - transition + " transition left a stale block-entity state"); - } - - private static void verifyStoneSpear(ServerLevel level, boolean enabled) { - CraftingRecipe recipe = requireCraftingRecipe(level, "stone_spear"); - Item expected = requireItem("minecraft", "stone_spear"); - if (enabled) { - for (String rockName : LEGACY_ROCKS) { - assertStoneSpearInput(level, recipe, requireItem("mineralogy", rockName), expected); - } - for (Item nativeRock : new Item[] { Blocks.BASALT.asItem(), Blocks.TUFF.asItem(), - Blocks.ANDESITE.asItem(), Blocks.DIORITE.asItem(), - Blocks.GRANITE.asItem() }) { - assertStoneSpearInput(level, recipe, nativeRock, expected); - } - } else { - require(!recipe.matches(stoneSpearInput(requireItem("mineralogy", "basalt")), level), - "stone spear accepted ordinary Mineralogy basalt while disabled"); - assertStoneSpearInput(level, recipe, Blocks.COBBLESTONE.asItem(), expected); - assertStoneSpearInput(level, recipe, requireItem("mineralogy", "chert"), expected); - assertStoneSpearInput(level, recipe, requireItem("mineralogy", "pumice"), expected); - } - } - - private static void assertStoneSpearInput(ServerLevel level, CraftingRecipe recipe, - Item material, Item expected) { - CraftingInput input = stoneSpearInput(material); - require(recipe.matches(input, level), "stone spear rejected " - + BuiltInRegistries.ITEM.getKey(material)); - ItemStack output = recipe.assemble(input); - require(output.getItem() == expected && output.getCount() == 1, - "stone spear produced the wrong result"); - } - - private static CraftingInput stoneSpearInput(Item material) { - return shaped(new String[] { " X", " # ", "# " }, - Map.of('X', material, '#', Items.STICK)); - } - - private static void verifySlabRoutes(ServerLevel level) { - for (String family : new String[] { "andesite", "diorite", "granite" }) { - Item nativeRock = requireItem("minecraft", family); - CraftingRecipe slab = requireCraftingRecipe(level, family + "_slab"); - CraftingInput slabInput = shaped(new String[] { "###" }, Map.of('#', nativeRock)); - require(slab.matches(slabInput, level), family + " slab override does not match"); - require(Identifier.fromNamespaceAndPath("mineralogy", family + "_slab").equals( - BuiltInRegistries.ITEM.getKey(slab.assemble(slabInput).getItem())), - family + " slab override did not produce Mineralogy's slab"); - - assertBridge(level, family + "_slab_to_vanilla", - requireItem("mineralogy", family + "_slab"), - requireItem("minecraft", family + "_slab")); - assertBridge(level, family + "_slab_from_vanilla", - requireItem("minecraft", family + "_slab"), - requireItem("mineralogy", family + "_slab")); - assertBridge(level, family + "_smooth_slab_to_vanilla", - requireItem("mineralogy", family + "_smooth_slab"), - requireItem("minecraft", "polished_" + family + "_slab")); - assertBridge(level, family + "_smooth_slab_from_vanilla", - requireItem("minecraft", "polished_" + family + "_slab"), - requireItem("mineralogy", family + "_smooth_slab")); - - assertStonecutting(level, family + "_slab_from_" + family + "_stonecutting", - nativeRock, requireItem("mineralogy", family + "_slab")); - assertStonecutting(level, "polished_" + family + "_slab_from_" + family - + "_stonecutting", nativeRock, - requireItem("mineralogy", family + "_smooth_slab")); - assertStonecutting(level, "polished_" + family + "_slab_from_polished_" - + family + "_stonecutting", requireItem("minecraft", "polished_" + family), - requireItem("mineralogy", family + "_smooth_slab")); - } - - verifyTuffSlabRoutes(level); - } - - private static void verifyTuffSlabRoutes(ServerLevel level) { - String[][] forms = { - { "tuff", "tuff_slab", "tuff_slab" }, - { "polished_tuff", "polished_tuff_slab", "tuff_smooth_slab" }, - { "tuff_bricks", "tuff_brick_slab", "tuff_brick_slab" } - }; - for (String[] form : forms) { - Item source = requireItem("minecraft", form[0]); - Item nativeSlab = requireItem("minecraft", form[1]); - Item mineralogySlab = requireItem("mineralogy", form[2]); - CraftingRecipe slab = requireCraftingRecipe(level, form[1]); - CraftingInput input = shaped(new String[] { "###" }, Map.of('#', source)); - require(slab.matches(input, level), form[1] + " override does not match"); - ItemStack result = slab.assemble(input); - require(result.getItem() == mineralogySlab && result.getCount() == 6, - form[1] + " override did not produce six matching Mineralogy slabs"); - - String mineralogyName = form[2]; - assertBridge(level, mineralogyName + "_to_vanilla", mineralogySlab, nativeSlab); - assertBridge(level, mineralogyName + "_from_vanilla", nativeSlab, mineralogySlab); - } - - assertStonecutting(level, "tuff_slab_from_tuff_stonecutting", - Blocks.TUFF.asItem(), requireItem("mineralogy", "tuff_slab")); - assertStonecutting(level, "polished_tuff_slab_from_tuff_stonecutting", - Blocks.TUFF.asItem(), requireItem("mineralogy", "tuff_smooth_slab")); - assertStonecutting(level, "polished_tuff_slab_from_polished_tuff_stonecutting", - Blocks.POLISHED_TUFF.asItem(), requireItem("mineralogy", "tuff_smooth_slab")); - assertStonecutting(level, "tuff_brick_slab_from_tuff_stonecutting", - Blocks.TUFF.asItem(), requireItem("mineralogy", "tuff_brick_slab")); - assertStonecutting(level, "tuff_brick_slab_from_polished_tuff_stonecutting", - Blocks.POLISHED_TUFF.asItem(), requireItem("mineralogy", "tuff_brick_slab")); - assertStonecutting(level, "tuff_brick_slab_from_tuff_bricks_stonecutting", - Blocks.TUFF_BRICKS.asItem(), requireItem("mineralogy", "tuff_brick_slab")); - - assertNativeTuffCrafting(level); - assertNativeTuffStonecutting(level); - } - - private static void assertNativeTuffCrafting(ServerLevel level) { - assertCrafting(level, "polished_tuff", shapeless(Blocks.TUFF.asItem(), Blocks.SAND.asItem()), - Blocks.POLISHED_TUFF.asItem(), 1); - assertCrafting(level, "tuff_stairs", shaped(new String[] { "# ", "## ", "###" }, - Map.of('#', Blocks.TUFF.asItem())), Blocks.TUFF_STAIRS.asItem(), 4); - assertCrafting(level, "tuff_wall", shaped(new String[] { "###", "###" }, - Map.of('#', Blocks.TUFF.asItem())), Blocks.TUFF_WALL.asItem(), 6); - assertCrafting(level, "polished_tuff_stairs", shaped(new String[] { "# ", "## ", "###" }, - Map.of('#', Blocks.POLISHED_TUFF.asItem())), Blocks.POLISHED_TUFF_STAIRS.asItem(), 4); - assertCrafting(level, "polished_tuff_wall", shaped(new String[] { "###", "###" }, - Map.of('#', Blocks.POLISHED_TUFF.asItem())), Blocks.POLISHED_TUFF_WALL.asItem(), 6); - assertCrafting(level, "tuff_bricks", shaped(new String[] { "##", "##" }, - Map.of('#', Blocks.POLISHED_TUFF.asItem())), Blocks.TUFF_BRICKS.asItem(), 4); - assertCrafting(level, "tuff_brick_stairs", shaped(new String[] { "# ", "## ", "###" }, - Map.of('#', Blocks.TUFF_BRICKS.asItem())), Blocks.TUFF_BRICK_STAIRS.asItem(), 4); - assertCrafting(level, "tuff_brick_wall", shaped(new String[] { "###", "###" }, - Map.of('#', Blocks.TUFF_BRICKS.asItem())), Blocks.TUFF_BRICK_WALL.asItem(), 6); - assertCrafting(level, "chiseled_tuff", shaped(new String[] { "#", "#" }, - Map.of('#', Blocks.TUFF_SLAB.asItem())), Blocks.CHISELED_TUFF.asItem(), 1); - assertCrafting(level, "chiseled_tuff_bricks", shaped(new String[] { "#", "#" }, - Map.of('#', Blocks.TUFF_BRICK_SLAB.asItem())), Blocks.CHISELED_TUFF_BRICKS.asItem(), 1); - } - - private static void assertNativeTuffStonecutting(ServerLevel level) { - Object[][] routes = { - { "chiseled_tuff_from_tuff_stonecutting", Blocks.TUFF, Blocks.CHISELED_TUFF }, - { "chiseled_tuff_bricks_from_tuff_stonecutting", Blocks.TUFF, Blocks.CHISELED_TUFF_BRICKS }, - { "chiseled_tuff_bricks_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.CHISELED_TUFF_BRICKS }, - { "chiseled_tuff_bricks_from_tuff_bricks_stonecutting", Blocks.TUFF_BRICKS, Blocks.CHISELED_TUFF_BRICKS }, - { "polished_tuff_from_tuff_stonecutting", Blocks.TUFF, Blocks.POLISHED_TUFF }, - { "tuff_stairs_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_STAIRS }, - { "tuff_wall_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_WALL }, - { "polished_tuff_stairs_from_tuff_stonecutting", Blocks.TUFF, Blocks.POLISHED_TUFF_STAIRS }, - { "polished_tuff_stairs_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.POLISHED_TUFF_STAIRS }, - { "polished_tuff_wall_from_tuff_stonecutting", Blocks.TUFF, Blocks.POLISHED_TUFF_WALL }, - { "polished_tuff_wall_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.POLISHED_TUFF_WALL }, - { "tuff_bricks_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_BRICKS }, - { "tuff_bricks_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.TUFF_BRICKS }, - { "tuff_brick_stairs_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_BRICK_STAIRS }, - { "tuff_brick_stairs_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.TUFF_BRICK_STAIRS }, - { "tuff_brick_stairs_from_tuff_bricks_stonecutting", Blocks.TUFF_BRICKS, Blocks.TUFF_BRICK_STAIRS }, - { "tuff_brick_wall_from_tuff_stonecutting", Blocks.TUFF, Blocks.TUFF_BRICK_WALL }, - { "tuff_brick_wall_from_polished_tuff_stonecutting", Blocks.POLISHED_TUFF, Blocks.TUFF_BRICK_WALL }, - { "tuff_brick_wall_from_tuff_bricks_stonecutting", Blocks.TUFF_BRICKS, Blocks.TUFF_BRICK_WALL } - }; - for (Object[] route : routes) { - assertStonecutting(level, (String) route[0], - ((net.minecraft.world.level.block.Block) route[1]).asItem(), - ((net.minecraft.world.level.block.Block) route[2]).asItem(), 1); - } - } - - private static void assertStonecutting(ServerLevel level, String name, Item source, Item expected) { - assertStonecutting(level, name, source, expected, 2); - } - - private static void assertStonecutting(ServerLevel level, String name, Item source, - Item expected, int expectedCount) { - RecipeHolder holder = level.recipeAccess().byKey(recipeKey("minecraft", name)).orElseThrow(() -> - new IllegalStateException("Missing loaded stonecutting recipe minecraft:" + name)); - require(holder.value() instanceof StonecutterRecipe, - "minecraft:" + name + " is not a stonecutting recipe"); - StonecutterRecipe recipe = (StonecutterRecipe) holder.value(); - SingleRecipeInput input = new SingleRecipeInput(new ItemStack(source)); - require(recipe.matches(input, level), name + " does not match its native source"); - ItemStack output = recipe.assemble(input); - require(output.getItem() == expected && output.getCount() == expectedCount, - name + " produced the wrong stonecutting result"); - } - - private static void assertCrafting(ServerLevel level, String name, CraftingInput input, - Item expected, int expectedCount) { - CraftingRecipe recipe = requireCraftingRecipe(level, name); - require(recipe.matches(input, level), name + " does not match its native inputs"); - ItemStack output = recipe.assemble(input); - require(output.getItem() == expected && output.getCount() == expectedCount, - name + " produced the wrong native result"); - } - - private static void assertBridge(ServerLevel level, String name, Item source, Item expected) { - CraftingRecipe recipe = requireCraftingRecipe(level, name, "mineralogy"); - CraftingInput input = shapeless(source); - require(recipe.matches(input, level), name + " does not match its exact source"); - ItemStack output = recipe.assemble(input); - require(output.getItem() == expected && output.getCount() == 1, - name + " did not produce its exact one-for-one result"); - } - - private static void verifyAdvancements(ServerStartedEvent event) { - for (String name : RECIPE_NAMES) { - if (isTrimTemplateRecipe(name)) continue; - String category = advancementCategory(name); - Identifier id = Identifier.fromNamespaceAndPath( - "minecraft", "recipes/" + category + "/" + name); - require(event.getServer().getAdvancements().get(id) != null, - "Missing loaded advancement " + id); - } - Identifier spear = Identifier.fromNamespaceAndPath( - "minecraft", "recipes/combat/stone_spear"); - require(event.getServer().getAdvancements().get(spear) != null, - "Missing loaded advancement " + spear); - for (String id : new String[] { "basalt_slab", "basalt_smooth_stairs", - "basalt_furnace", "basalt_relief_blank", "basalt_relief_pickaxe" }) { - Identifier advancement = Identifier.fromNamespaceAndPath( - "mineralogy", "recipes/" + id); - require(event.getServer().getAdvancements().get(advancement) != null, - "Missing progressive advancement " + advancement); - } - } - - private static CraftingRecipe requireCraftingRecipe(ServerLevel level, String name) { - return requireCraftingRecipe(level, name, "minecraft"); - } - - private static CraftingRecipe requireCraftingRecipe(ServerLevel level, String name, String namespace) { - RecipeHolder holder = level.recipeAccess().byKey(recipeKey(namespace, name)).orElseThrow(() -> - new IllegalStateException("Missing loaded recipe " + namespace + ':' + name)); - require(holder.value() instanceof CraftingRecipe, - namespace + ':' + name + " is not a crafting recipe"); - return (CraftingRecipe) holder.value(); - } - - private static ResourceKey> recipeKey(String namespace, String name) { - return ResourceKey.create(Registries.RECIPE, - Identifier.fromNamespaceAndPath(namespace, name)); - } - - private static CraftingInput inventory(String name, Item rock) { - if ("mossy_cobblestone_from_vine".equals(name)) return shapeless(rock, Blocks.VINE.asItem()); - if ("mossy_cobblestone_from_moss_block".equals(name)) { - return shapeless(rock, Blocks.MOSS_BLOCK.asItem()); - } - if ("andesite".equals(name)) return shapeless(Blocks.DIORITE.asItem(), rock); - if (isTrimTemplateRecipe(name)) { - Item template = "coast_armor_trim_smithing_template".equals(name) - ? Items.COAST_ARMOR_TRIM_SMITHING_TEMPLATE - : "sentry_armor_trim_smithing_template".equals(name) - ? Items.SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE - : Items.VEX_ARMOR_TRIM_SMITHING_TEMPLATE; - return shaped(new String[] { "#S#", "#C#", "###" }, - Map.of('#', Items.DIAMOND, 'S', template, 'C', rock)); - } - - Map ingredients = new LinkedHashMap<>(); - ingredients.put('#', rock); - String[] pattern; - switch (name) { - case "furnace" -> pattern = new String[] { "###", "# #", "###" }; - case "brewing_stand" -> { - pattern = new String[] { " B ", "###" }; - ingredients.put('B', Items.BLAZE_ROD); - } - case "lever" -> { - pattern = new String[] { "X", "#" }; - ingredients.put('X', Items.STICK); - } - case "piston" -> { - pattern = new String[] { "TTT", "#X#", "#R#" }; - ingredients.put('T', Blocks.OAK_PLANKS.asItem()); - ingredients.put('X', Items.IRON_INGOT); - ingredients.put('R', Items.REDSTONE); - } - case "dispenser" -> { - pattern = new String[] { "###", "#X#", "#R#" }; - ingredients.put('X', Items.BOW); - ingredients.put('R', Items.REDSTONE); - } - case "dropper" -> { - pattern = new String[] { "###", "# #", "#R#" }; - ingredients.put('R', Items.REDSTONE); - } - case "observer" -> { - pattern = new String[] { "###", "RRQ", "###" }; - ingredients.put('R', Items.REDSTONE); - ingredients.put('Q', Items.QUARTZ); - } - case "diorite" -> { - pattern = new String[] { "CQ", "QC" }; - ingredients.put('C', rock); - ingredients.put('Q', Items.QUARTZ); - } - case "stone_axe" -> { - pattern = new String[] { "XX", "X#", " #" }; - ingredients.put('X', rock); - ingredients.put('#', Items.STICK); - } - case "stone_hoe" -> { - pattern = new String[] { "XX", " #", " #" }; - ingredients.put('X', rock); - ingredients.put('#', Items.STICK); - } - case "stone_pickaxe" -> { - pattern = new String[] { "XXX", " # ", " # " }; - ingredients.put('X', rock); - ingredients.put('#', Items.STICK); - } - case "stone_shovel" -> { - pattern = new String[] { "X", "#", "#" }; - ingredients.put('X', rock); - ingredients.put('#', Items.STICK); - } - case "stone_sword" -> { - pattern = new String[] { "X", "X", "#" }; - ingredients.put('X', rock); - ingredients.put('#', Items.STICK); - } - default -> throw new IllegalArgumentException(name); - } - return shaped(pattern, ingredients); - } - - private static CraftingInput shaped(String[] pattern, Map ingredients) { - List inventory = emptyGrid(); - for (int row = 0; row < pattern.length; row++) { - for (int column = 0; column < pattern[row].length(); column++) { - Item item = ingredients.get(pattern[row].charAt(column)); - if (item != null) inventory.set(row * 3 + column, new ItemStack(item)); - } - } - return CraftingInput.of(3, 3, inventory); - } - - private static CraftingInput shapeless(Item... items) { - List inventory = emptyGrid(); - for (int index = 0; index < items.length; index++) { - inventory.set(index, new ItemStack(items[index])); - } - return CraftingInput.of(3, 3, inventory); - } - - private static List emptyGrid() { - List result = new ArrayList<>(9); - for (int index = 0; index < 9; index++) result.add(ItemStack.EMPTY); - return result; - } - - private static Item requireItem(String namespace, String path) { - Item result = BuiltInRegistries.ITEM.getValue( - Identifier.fromNamespaceAndPath(namespace, path)); - if (result == null) throw new IllegalStateException("Missing item " + namespace + ':' + path); - return result; - } - - private static Block requireBlock(String namespace, String path) { - Identifier id = Identifier.fromNamespaceAndPath(namespace, path); - Block block = BuiltInRegistries.BLOCK.getValue(id); - require(block != null && block != Blocks.AIR, "missing block " + id); - return block; - } - - private static Identifier expectedOutput(String name) { - String path = name.startsWith("mossy_cobblestone_from_") ? "mossy_cobblestone" : name; - return Identifier.fromNamespaceAndPath("minecraft", path); - } - - private static int expectedCount(String name) { - return "andesite".equals(name) || "diorite".equals(name) ? 2 : 1; - } - - private static boolean isTrimTemplateRecipe(String name) { - return name.endsWith("_armor_trim_smithing_template"); - } - - private static String advancementCategory(String name) { - if ("furnace".equals(name)) return "decorations"; - if ("brewing_stand".equals(name)) return "brewing"; - if (name.startsWith("stone_")) return "stone_sword".equals(name) ? "combat" : "tools"; - if ("andesite".equals(name) || "diorite".equals(name) - || name.startsWith("mossy_cobblestone")) return "building_blocks"; - return "redstone"; - } - - private static void writeMarker(boolean enabled, String phase) { - String result = "neoforge_recipe_manager_loaded=true\n" - + "equivalence_enabled=" + enabled + "\n" - + "phase=" + phase + "\n" - + "covered_vanilla_recipes=19\n" - + "native_stone_spear_verified=true\n" - + "legacy_rock_families=27\n" - + "native_rock_aliases=5\n" - + "pickaxe_mining_blocks_verified=1133\n" - + "iron_tool_blocks_verified=123\n" - + "stone_tool_blocks_verified=329\n" - + "diamond_pickaxe_harvest_verified=true\n" - + "furnace_state_transitions_verified=true\n" - + "furnace_reload_verified=" + "reload".equals(phase) + "\n" - + "shared_stonecutting_routes=15\n" - + "slab_bridges=18\n" - + "progressive_advancements_loaded=true\n"; - try { - Files.writeString(Path.of("recipe-integration-pass.properties"), result, - StandardCharsets.UTF_8); - } catch (IOException exception) { - throw new IllegalStateException("Could not write recipe integration marker", exception); - } - } - - private static void require(boolean condition, String message) { - if (!condition) throw new IllegalStateException(message); - } } diff --git a/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java b/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java index 0beae88c1..e33c1e8ae 100644 --- a/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java +++ b/src/terrainCompatibilityTest/java/zone/moddev/mc/mineralogy/compatprobe/TerrainCompatibilityProbe.java @@ -35,6 +35,11 @@ private void started(ServerStartedEvent event) { if (Boolean.getBoolean("mineralogy.compatProbe.client")) return; MinecraftServer server = event.getServer(); try { + if (Boolean.getBoolean("mineralogy.compatProbe.baseline")) { + verifyNarrowChecks(server.overworld(), "baseline", false); + finish(server, null); + return; + } if (Boolean.getBoolean("mineralogy.compatProbe.caveSample")) { sampleCaves(server.overworld()); finish(server, null); @@ -52,10 +57,260 @@ private void started(ServerStartedEvent event) { } private void test(ServerLevel level, String phase) throws Exception { verifyTags(phase); + verifyClassifications(phase); + verifyCarverPolicy(phase); + verifyGoatsAndCats(level, phase); verifyBats(level, phase); verifyCubes(level, phase); verifyCatalysts(level, phase); verifyFeatures(level, phase); + verifyNarrowChecks(level, phase, true); + verifyRootsAndForestRocks(level, phase); + verifyConstructionResources(level, phase); + if (!Boolean.getBoolean("mineralogy.compatProbe.constructionDisabled")) { + String recipePhase = phase.equals("reload") ? "resource-reload" + : System.getProperty("mineralogy.compatProbe.cycle", "fresh").equals("reload") ? "persisted-reload" : "first"; + zone.moddev.mc.mineralogy.fixture.RecipeIntegrationAssertions.verify(new ServerStartedEvent(level.getServer()), + zone.moddev.mc.mineralogy.MineralogyConfig.makeRockCobblestoneEquivilent(), recipePhase); + evidence.add(phase + ": native recipe/advancement managers, stone spear, slab routes, mining/drops and furnace state/reload assertions passed"); + } else { + zone.moddev.mc.mineralogy.fixture.RecipeIntegrationAssertions.verifyVanillaRecipes(new ServerStartedEvent(level.getServer()), + zone.moddev.mc.mineralogy.MineralogyConfig.makeRockCobblestoneEquivilent()); + evidence.add(phase + ": all 19 cobblestone routes and stone spear still match correctly with construction disabled"); + } + } + private void verifyConstructionResources(ServerLevel level, String phase) throws Exception { + com.google.gson.JsonObject contract; + try (var reader = new java.io.InputStreamReader(getClass().getResourceAsStream("/construction-resource-contract.json"), StandardCharsets.UTF_8)) { + contract = com.google.gson.JsonParser.parseReader(reader).getAsJsonObject(); + } + boolean disabled = Boolean.getBoolean("mineralogy.compatProbe.constructionDisabled"); + int recipes = 0, advancements = 0, fallback = 0; + for (var entry : contract.getAsJsonArray("resources")) { + var resource = entry.getAsJsonObject(); + String name = resource.get("recipe").getAsString(); + boolean missing = resource.getAsJsonArray("items").asList().stream().anyMatch(item -> + !BuiltInRegistries.ITEM.containsKey(id(item.getAsString()))); + require(missing == disabled, "Unexpected construction registry policy for " + name); + var recipe = level.recipeAccess().byKey(ResourceKey.create(Registries.RECIPE, id(name))); + if (name.startsWith("mineralogy:")) { + // Content recipe switches are also legitimate guards; registered-item absence must always skip the recipe. + if (missing) require(recipe.isEmpty(), "Unregistered construction recipe loaded: " + name); + else require(recipe.isPresent(), "Missing registered construction recipe " + name); + } else if (missing && recipe.isPresent()) { + // A higher-priority vanilla/NeoForge fallback is valid, never an absent Mineralogy output. + var value = recipe.get().value(); + ItemStack output; + if (value instanceof net.minecraft.world.item.crafting.CraftingRecipe crafting) + output = crafting.assemble(net.minecraft.world.item.crafting.CraftingInput.of(0, 0, List.of())); + else if (value instanceof net.minecraft.world.item.crafting.StonecutterRecipe cutting) + output = cutting.assemble(new net.minecraft.world.item.crafting.SingleRecipeInput(ItemStack.EMPTY)); + else throw new IllegalStateException("Unexpected native slab fallback type " + name); + require(!output.isEmpty() && !BuiltInRegistries.ITEM.getKey(output.getItem()).getNamespace().equals("mineralogy"), + "Invalid construction fallback output " + name); + fallback++; + } + recipes++; + if (!resource.get("advancement").isJsonNull()) { + var advancement = level.getServer().getAdvancements().get(id(resource.get("advancement").getAsString())); + if (missing) require(advancement == null, "Unregistered construction advancement loaded: " + name); + else require(advancement != null, "Missing registered construction advancement " + name); + advancements++; + } + } + int loot = 0; + for (var value : contract.getAsJsonArray("items")) { + var table = level.getServer().reloadableRegistries().getLootTable(ResourceKey.create(Registries.LOOT_TABLE, + id("mineralogy:blocks/" + value.getAsString().substring("mineralogy:".length())))); + require((table == net.minecraft.world.level.storage.loot.LootTable.EMPTY) == disabled, + "Unexpected optional construction loot: " + value); + loot++; + } + require(recipes == 1365 && advancements == 1365 && loot == 864, "Incomplete construction-resource contract"); + evidence.add(phase + ": real managers verified " + recipes + " construction recipes, " + advancements + + " advancements and " + loot + " loot tables; disabled=" + disabled + "; native fallbacks=" + fallback); + } + private void verifyCarverPolicy(String phase) { + Set terrain = raw(); + for (String name : List.of("andesite", "basalt", "diorite", "granite", "sandstone", "tuff", "stone")) terrain.add("minecraft:" + name); + for (String name : terrain) + require(!block(name).defaultBlockState().is(blockTag("minecraft:uncarvable")), "Terrain unexpectedly excluded from native carving: " + name); + require(Blocks.BEDROCK.defaultBlockState().is(blockTag("minecraft:uncarvable")), "Missing native uncarvable control"); + evidence.add(phase + ": native carver exclusion policy permits all 37 terrain rocks + stone and still excludes bedrock; no carver eligibility change"); + } + private void verifyClassifications(String phase) throws Exception { + com.google.gson.JsonObject contract; + try (var reader = new java.io.InputStreamReader(getClass().getResourceAsStream("/tag-compatibility-contract.json"), StandardCharsets.UTF_8)) { + contract = com.google.gson.JsonParser.parseReader(reader).getAsJsonObject(); + } + int checked = 0; + for (var entry : contract.getAsJsonObject("tags").entrySet()) { + String path = entry.getKey(); + String namespace = path.substring(0, path.indexOf('/')); + String kind = path.contains("/tags/block/") ? "block" : "item"; + String tagPath = path.substring(path.indexOf("/tags/" + kind + "/") + ("/tags/" + kind + "/").length(), path.length() - 5); + for (var member : entry.getValue().getAsJsonArray()) { + boolean optional = member.isJsonObject(); + String memberId = optional ? member.getAsJsonObject().get("id").getAsString() : member.getAsString(); + if (memberId.startsWith("#")) continue; // Indirect policies have independent checks below. + if (kind.equals("block")) { + Block value = BuiltInRegistries.BLOCK.getValue(id(memberId)); + if (optional && (value == null || value == Blocks.AIR)) continue; + require(value != null && value != Blocks.AIR, "Missing required block " + memberId); + require(value.defaultBlockState().is(blockTag(namespace + ":" + tagPath)), "Loaded block classification " + path + " " + memberId); + } else { + var value = BuiltInRegistries.ITEM.getValue(id(memberId)); + if (optional && (value == null || value == Blocks.AIR.asItem())) continue; + require(value != null && value != Blocks.AIR.asItem(), "Missing required item " + memberId); + require(new ItemStack(value).is(TagKey.create(Registries.ITEM, id(namespace + ":" + tagPath))), "Loaded item classification " + path + " " + memberId); + } + checked++; + } + } + boolean enabled = zone.moddev.mc.mineralogy.MineralogyConfig.makeRockCobblestoneEquivilent(); + for (String name : List.of("mineralogy:basalt", "minecraft:basalt", "mineralogy:chert", "mineralogy:pumice")) { + boolean wanted = enabled || name.endsWith(":chert") || name.endsWith(":pumice"); + for (String tag : List.of("c:cobblestones", "c:cobblestones/normal", "forge:cobblestone")) { + require(block(name).defaultBlockState().is(blockTag(tag)) == wanted, "Block cobblestone option " + tag + " " + name); + require(new ItemStack(block(name)).is(TagKey.create(Registries.ITEM, id(tag))) == wanted, "Item cobblestone option " + tag + " " + name); + } + } + for (String tag : List.of("c:cobblestones", "c:cobblestones/normal")) { + require(Blocks.GOLD_BLOCK.defaultBlockState().is(blockTag(tag)), "Lost third-party block cobblestone " + tag); + require(new ItemStack(Blocks.GOLD_BLOCK).is(TagKey.create(Registries.ITEM, id(tag))), "Lost third-party item cobblestone " + tag); + } + for (String name : List.of("nitrate", "phosphorous", "sulfur")) { + require(block("mineralogy:" + name + "_ore").defaultBlockState().is(blockTag("c:ores")), "Ore aggregate " + name); + require(new ItemStack(block("mineralogy:" + name + "_ore")).is(TagKey.create(Registries.ITEM, id("c:ores"))), "Item ore aggregate " + name); + } + for (String color : List.of("white", "orange", "magenta", "light_blue", "yellow", "lime", "pink", "gray", "light_gray", "cyan", "purple", "blue", "brown", "green", "red", "black")) + require(block("mineralogy:drywall_" + (color.equals("light_gray") ? "silver" : color)).defaultBlockState().is(blockTag("c:dyed")), "Dyed aggregate " + color); + for (String excluded : List.of("mineralogy:basalt_brick", "mineralogy:basalt_smooth", "minecraft:sandstone")) + if (registered(excluded)) + require(!block(excluded).defaultBlockState().is(blockTag("mineralogy:raw_stones")), "Crafted/sandstone common stone " + excluded); + evidence.add(phase + ": " + checked + " registered direct block/item classifications; recursive ore/dyed aggregates and normal/root cobblestone option=" + enabled); + } + private void verifyGoatsAndCats(ServerLevel level, String phase) throws Exception { + BlockPos pos = new BlockPos(768, 201, 192); + level.getChunk(pos); + net.minecraft.world.level.LevelAccessor view = (net.minecraft.world.level.LevelAccessor)Proxy.newProxyInstance( + net.minecraft.world.level.LevelAccessor.class.getClassLoader(), new Class[] {net.minecraft.world.level.LevelAccessor.class}, + (proxy, method, args) -> method.getName().equals("getRawBrightness") ? 15 : method.invoke(level, args)); + Set terrain = raw(); + for (String name : List.of("andesite", "basalt", "diorite", "granite", "sandstone", "tuff")) terrain.add("minecraft:" + name); + terrain.add("minecraft:stone"); + for (String name : terrain) { + level.setBlock(pos.below(), block(name).defaultBlockState(), 2); + require(net.minecraft.world.entity.animal.goat.Goat.checkGoatSpawnRules(net.minecraft.world.entity.EntityTypes.GOAT, view, + net.minecraft.world.entity.EntitySpawnReason.NATURAL, pos, RandomSource.create(17)), "Native goat spawn " + name); + } + var behavior = new net.minecraft.world.entity.ai.behavior.RamTarget(goat -> net.minecraft.util.valueproviders.UniformInt.of(1, 2), + net.minecraft.world.entity.ai.targeting.TargetingConditions.forCombat(), 1.0F, goat -> 1.0D, + goat -> net.minecraft.sounds.SoundEvents.GOAT_RAM_IMPACT, goat -> net.minecraft.sounds.SoundEvents.GOAT_HORN_BREAK); + int horns = 0; + Set hornControls = raw(); + for (String name : List.of("andesite", "basalt", "diorite", "granite", "tuff", "stone")) hornControls.add("minecraft:" + name); + if (registered("mineralogy:basalt_brick")) hornControls.add("mineralogy:basalt_brick"); + for (String name : hornControls) { + var goat = new net.minecraft.world.entity.animal.goat.Goat(net.minecraft.world.entity.EntityTypes.GOAT, level); + goat.setPos(pos.getX() + 0.5, pos.getY(), pos.getZ() + 0.5); + goat.setDeltaMovement(new net.minecraft.world.phys.Vec3(1, 0, 0)); + goat.getBrain().setMemory(net.minecraft.world.entity.ai.memory.MemoryModuleType.RAM_TARGET, goat.position().add(10, 0, 0)); + level.setBlock(pos.east(), block(name).defaultBlockState(), 2); + level.setBlock(pos.east().above(), Blocks.AIR.defaultBlockState(), 2); + boolean expected = !List.of("mineralogy:rock_salt", "mineralogy:scoria", "mineralogy:siltstone", "mineralogy:chalk", "mineralogy:gypsum", "mineralogy:pumice", "mineralogy:basalt_brick").contains(name); + require((Boolean)call(behavior, "hasRammedHornBreakingBlock", level, goat) == expected, "Native horn collision " + name); + call(behavior, "tick", level, goat, 1L); + boolean dropped = !goat.hasLeftHorn() || !goat.hasRightHorn(); + require(dropped == expected, "Actual horn loss " + name); + if (dropped) horns++; + goat.discard(); + } + var cat = new net.minecraft.world.entity.animal.feline.Cat(net.minecraft.world.entity.EntityTypes.CAT, level); + var goal = new net.minecraft.world.entity.ai.goal.CatSitOnBlockGoal(cat, 1.0D); + List furnaces = new ArrayList<>(List.of("minecraft:furnace")); + for (String family : FAMILIES) for (String finish : List.of("", "_smooth", "_brick", "_smooth_brick")) { + furnaces.add("mineralogy:" + family + finish + "_furnace"); + furnaces.add("mineralogy:lit_" + family + finish + "_furnace"); + } + for (String name : furnaces) { + Block value = BuiltInRegistries.BLOCK.getValue(id(name)); + if (value == null || value == Blocks.AIR) continue; + level.setBlock(pos, value.defaultBlockState(), 2); + level.setBlock(pos.above(), Blocks.AIR.defaultBlockState(), 2); + require((Boolean)call(goal, "isValidTarget", level, pos) == name.startsWith("mineralogy:lit_"), "Cat lit-only targeting " + name); + } + level.setBlock(pos, Blocks.FURNACE.defaultBlockState().setValue(net.minecraft.world.level.block.FurnaceBlock.LIT, true), 2); + require((Boolean)call(goal, "isValidTarget", level, pos), "Cat vanilla lit-furnace control"); + evidence.add(phase + ": native goat spawn on 37 terrain rocks + stone; actual horn loss on " + horns + " hard/vanilla controls with soft/crafted negatives; every registered cat furnace target checked lit/unlit"); + } + private void verifyRootsAndForestRocks(ServerLevel level, String phase) throws Exception { + Object registry = call(level.registryAccess(), "lookupOrThrow", Registries.FEATURE); + Object roots = call(call(registry, "getOrThrow", ResourceKey.create(Registries.FEATURE, id("minecraft:rooted_azalea_tree"))), "value"); + Object forest = call(call(registry, "getOrThrow", ResourceKey.create(Registries.FEATURE, id("minecraft:forest_rock"))), "value"); + int index = 0; + for (String name : List.of("minecraft:stone", "mineralogy:basalt", "mineralogy:chalk", "mineralogy:basalt_brick")) { + if (!registered(name)) continue; + BlockPos pos = new BlockPos(index++ * 48, level.getMinY() + 10, 384); + prepareRoom(level, pos, block(name), 8); + call(roots, "placeRootedDirt", level, RandomSource.create(17), pos.getX(), pos.getZ(), pos.mutable()); + boolean rootPlaced = count(level, pos, 8, Blocks.ROOTED_DIRT) > 0; + boolean expected = !name.endsWith("_brick"); + require(rootPlaced == expected, "Native azalea root placement " + name); + prepareRoom(level, pos, block(name), 8); + for (int y = level.getMinY(); y < pos.getY(); y++) level.setBlock(new BlockPos(pos.getX(), y, pos.getZ()), block(name).defaultBlockState(), 2); + call(forest, "place", level, level.getChunkSource().getGenerator(), RandomSource.create(17), pos.above()); + int placed = count(level, pos, 8, Blocks.MOSSY_COBBLESTONE); + require((placed > 0) == expected, "Native forest-rock placement " + name); + require(!block(name).defaultBlockState().is(blockTag("minecraft:azalea_grows_on")), "Bare rock was made tree soil " + name); + evidence.add(phase + ": native root/forest-rock " + name + "=" + rootPlaced + "/" + placed); + } + } + private void verifyNarrowChecks(ServerLevel level, String phase, boolean fixed) throws Exception { + Object featureRegistry = call(level.registryAccess(), "lookupOrThrow", Registries.FEATURE); + Object cluster = call(call(featureRegistry, "getOrThrow", ResourceKey.create(Registries.FEATURE, id("minecraft:dripstone_cluster"))), "value"); + BlockPos center = new BlockPos(512, 200, 256); + prepareRoom(level, center, Blocks.STONE, 12); + for (String name : List.of("minecraft:stone", "mineralogy:basalt", "mineralogy:chalk", "mineralogy:basalt_brick")) { + if (!registered(name)) continue; + level.setBlock(center, block(name).defaultBlockState(), 2); + boolean accepted = (Boolean)call(cluster, "canBeAdjacentToWater", level, center); + evidence.add(phase + ": native water-pocket adjacency " + name + "=" + accepted); + require(accepted == (name.equals("minecraft:stone") || fixed && !name.endsWith("_brick")), "Water-pocket native control " + name); + } + // Exercise the private column walker directly: air, a rock barrier, then + // air again. A column must stop at natural rock, but not at crafted brick. + Class columnType = Class.forName("net.minecraft.world.level.levelgen.feature.LargeDripstoneFeature$LargeDripstone"); + Class windType = Class.forName("net.minecraft.world.level.levelgen.feature.LargeDripstoneFeature$WindOffsetter"); + Constructor columnConstructor = columnType.getDeclaredConstructor(BlockPos.class, boolean.class, int.class, double.class, double.class); + columnConstructor.setAccessible(true); + Object wind = callStatic(windType, "noWind"); + for (String name : List.of("minecraft:stone", "mineralogy:basalt", "mineralogy:basalt_brick")) { + if (!registered(name)) continue; + prepareRoom(level, center, Blocks.STONE, 12); + for (int y = -8; y <= 0; y++) level.setBlock(center.offset(0, y, 0), (y == -2 ? block(name) : Blocks.AIR).defaultBlockState(), 2); + Object column = columnConstructor.newInstance(center, false, 2, 0.5, 5.0); + call(column, "placeBlocks", level, RandomSource.create(17), wind); + boolean stopped = level.getBlockState(center.below(3)).isAir(); + evidence.add(phase + ": native large-column stop " + name + "=" + stopped); + require(stopped == (name.equals("minecraft:stone") || fixed && !name.endsWith("_brick")), "Large-column native control " + name); + } + net.minecraft.world.level.block.WallBlock wall = (net.minecraft.world.level.block.WallBlock)Blocks.COBBLESTONE_WALL; + var straight = wall.defaultBlockState().setValue(net.minecraft.world.level.block.WallBlock.NORTH, net.minecraft.world.level.block.state.properties.WallSide.LOW) + .setValue(net.minecraft.world.level.block.WallBlock.SOUTH, net.minecraft.world.level.block.state.properties.WallSide.LOW); + for (String name : List.of("minecraft:torch", "mineralogy:rocksaltlamp")) { + var top = block(name).defaultBlockState(); + Method topUpdate = wall.getClass().getDeclaredMethod("topUpdate", net.minecraft.world.level.LevelReader.class, + net.minecraft.world.level.block.state.BlockState.class, BlockPos.class, net.minecraft.world.level.block.state.BlockState.class); + topUpdate.setAccessible(true); + var result = (net.minecraft.world.level.block.state.BlockState)topUpdate.invoke(wall, level, straight, center.above(), top); + boolean post = result.getValue(net.minecraft.world.level.block.WallBlock.UP); + evidence.add(phase + ": native straight-wall post under " + name + "=" + post); + require(post == (name.equals("minecraft:torch") || fixed), "Straight-wall torch control " + name); + var junction = straight.setValue(net.minecraft.world.level.block.WallBlock.EAST, net.minecraft.world.level.block.state.properties.WallSide.LOW); + result = (net.minecraft.world.level.block.state.BlockState)topUpdate.invoke(wall, level, junction, center.above(), top); + require(result.getValue(net.minecraft.world.level.block.WallBlock.UP), "Junction-wall post " + name); + } } private static Identifier id(String value) { return Identifier.parse(value); } private static Block block(String value) { @@ -63,6 +318,10 @@ private static Block block(String value) { require(result != null && result != Blocks.AIR, "Missing block " + value); return result; } + private static boolean registered(String value) { + Block valueBlock = BuiltInRegistries.BLOCK.getValue(id(value)); + return valueBlock != null && valueBlock != Blocks.AIR; + } private static TagKey blockTag(String name) { return TagKey.create(Registries.BLOCK, id(name)); } private static Set raw() { Set set = new TreeSet<>(); @@ -87,7 +346,16 @@ private void verifyTags(String phase) { require(Blocks.GOLD_BLOCK.defaultBlockState().is(blockTag("minecraft:" + tag)), "Lost third-party member " + tag); } for (String excluded : List.of("basalt_brick", "basalt_smooth", "basalt_slab", "basalt_furnace", "sulfur_ore", "sulfur_block", "rocksaltlamp", "rocksaltstreetlamp")) + if (registered("mineralogy:" + excluded)) require(!block("mineralogy:" + excluded).defaultBlockState().is(terrainTag), "Crafted/non-terrain member " + excluded); + boolean constructionDisabled = Boolean.getBoolean("mineralogy.compatProbe.constructionDisabled"); + String[] mining = {"mineable/pickaxe", "needs_iron_tool", "needs_stone_tool"}; + int[] totals = constructionDisabled ? new int[]{53, 3, 9} : new int[]{1133, 123, 329}; + for (int index = 0; index < mining.length; index++) { + long total = java.util.stream.StreamSupport.stream(BuiltInRegistries.BLOCK.getTagOrEmpty(blockTag("minecraft:" + mining[index])).spliterator(), false) + .filter(holder -> BuiltInRegistries.BLOCK.getKey(holder.value()).getNamespace().equals("mineralogy")).count(); + require(total == totals[index], "Loaded mining total " + mining[index] + "=" + total); + } evidence.add(phase + ": 37 block/item terrain identities; all five vanilla consumers; vanilla and third-party members retained"); } private void verifyBats(ServerLevel level, String phase) throws Exception { @@ -130,6 +398,7 @@ private void verifyBats(ServerLevel level, String phase) throws Exception { } for (String name : List.of("basalt_brick", "basalt_smooth", "basalt_slab", "basalt_furnace", "sulfur_ore", "sulfur_block", "rocksaltlamp", "rocksaltstreetlamp")) { + if (!registered("mineralogy:" + name)) continue; level.setBlockAndUpdate(position.below(), block("mineralogy:" + name).defaultBlockState()); RandomSource random = RandomSource.create(81499); for (int attempt = 0; attempt < 32; attempt++) @@ -159,7 +428,6 @@ private void verifyCubes(ServerLevel level, String phase) throws Exception { try { cubeClass = Class.forName("net.minecraft.world.entity.monster.cubemob.SulfurCube"); } catch (ClassNotFoundException absent) { return; } Set full = raw(); - for (String suffix : List.of("_smooth", "_brick", "_smooth_brick")) for (String family : FAMILIES) full.add("mineralogy:" + family + suffix); Object type = Class.forName("net.minecraft.world.entity.EntityTypes").getField("SULFUR_CUBE").get(null); int count = 0; Object archetypeRegistry = call(level.registryAccess(), "lookupOrThrow", Registries.SULFUR_CUBE_ARCHETYPE); @@ -181,14 +449,19 @@ private void verifyCubes(ServerLevel level, String phase) throws Exception { require(((List)call(cube, "matchingArchetypes", stack)).contains(slowBouncy), "Missing actual Slow Bouncy archetype " + name); count++; } - for (String name : List.of("basalt_slab", "basalt_stairs", "basalt_wall", "basalt_furnace", "sulfur_ore", "sulfur_block")) { - ItemStack stack = new ItemStack(block("mineralogy:" + name)); - require(!stack.is(TagKey.create(Registries.ITEM, id("mineralogy:sulfur_cube_stones"))), "Excluded cube item " + name); + require(count == 31, "Every raw cube item must be registered"); + int negatives = 0; + for (var item : BuiltInRegistries.ITEM) { + String name = BuiltInRegistries.ITEM.getKey(item).toString(); + if (!name.startsWith("mineralogy:") || full.contains(name)) continue; + ItemStack stack = new ItemStack(item); + require(!stack.is(TagKey.create(Registries.ITEM, id("minecraft:sulfur_cube_swallowable"))), "Indirect non-raw swallowable item " + name); Object cube = construct(cubeClass, type, level); call(cube, "setBaby", false); require(!(Boolean)call(cube, "canHoldItem", stack), "Cube accepted excluded " + name); + negatives++; } - evidence.add(phase + ": actual sulfur-cube item pickup and Slow Bouncy tags for " + count + " registered full-rock items; six negative forms"); + evidence.add(phase + ": actual sulfur-cube pickup and Slow Bouncy for " + count + " raw rocks; all " + negatives + " non-raw Mineralogy items rejected, including indirect inheritance"); } private void verifyCatalysts(ServerLevel level, String phase) throws Exception { int index = 0; @@ -234,6 +507,7 @@ private void verifyFeatures(ServerLevel level, String phase) throws Exception { Object configured = call(holder, "value"); int index = 0; for (String substrate : List.of("minecraft:stone", "mineralogy:basalt", "minecraft:basalt", "mineralogy:rhyolite", "mineralogy:chalk", "mineralogy:chert", "mineralogy:gypsum", "mineralogy:pumice", "mineralogy:basalt_brick")) { + if (!registered(substrate)) continue; BlockPos center = new BlockPos(index++ * 32, 200, 64); int placed = 0; for (long seed : new long[] { 3, 17, 81, 109, 531 }) { @@ -264,19 +538,21 @@ private static int count(ServerLevel level, BlockPos center, int radius, Block b } private void sampleCaves(ServerLevel level) { Map counts = new TreeMap<>(); - for (int x = -1; x <= 1; x++) for (int z = -1; z <= 1; z++) level.getChunk(x, z); - for (BlockPos pos : BlockPos.betweenClosed(new BlockPos(-16, -64, -16), new BlockPos(31, 80, 31))) { + for (int x = -4; x <= 4; x++) for (int z = -4; z <= 4; z++) level.getChunk(x, z); + for (BlockPos pos : BlockPos.betweenClosed(new BlockPos(-64, -64, -64), new BlockPos(79, 80, 79))) { String name = BuiltInRegistries.BLOCK.getKey(level.getBlockState(pos).getBlock()).toString(); - if (name.startsWith("mineralogy:") || name.contains("dripstone") || name.contains("moss") || name.contains("cave_vines")) + if (name.startsWith("mineralogy:") || name.contains("dripstone") || name.contains("moss") || name.contains("cave_vines") + || name.equals("minecraft:air") || name.equals("minecraft:cave_air")) counts.merge(name, 1L, Long::sum); } - evidence.add("Paired fresh cave sample: nine chunks; seed -4965128775892001975; y=-64..80"); + evidence.add("Paired fresh cave sample: 81 chunks; seed -4965128775892001975; y=-64..80"); counts.forEach((name, count) -> evidence.add(name + "=" + count)); } private static final class ClientSmoke { private static int ticks; private static int waiting; private static String lastScreen; + private static Object confirmedBackup; private static void register() { net.neoforged.neoforge.common.NeoForge.EVENT_BUS.addListener((net.neoforged.neoforge.client.event.ClientTickEvent.Post event) -> tick()); } private static void tick() { net.minecraft.client.Minecraft client = net.minecraft.client.Minecraft.getInstance(); @@ -285,10 +561,11 @@ private static void tick() { lastScreen = screen.getClass().getName(); System.out.println("COMPAT_CLIENT_SCREEN " + lastScreen); } - if (screen instanceof net.minecraft.client.gui.screens.BackupConfirmScreen backup) { + if (screen instanceof net.minecraft.client.gui.screens.BackupConfirmScreen backup && screen != confirmedBackup) { // The copied disposable world is the only accepted target. Never // auto-confirm a user world or unrelated dialog. try { + confirmedBackup = screen; net.minecraft.client.gui.screens.BackupConfirmScreen.Listener listener = (net.minecraft.client.gui.screens.BackupConfirmScreen.Listener)field(backup, "onProceed"); listener.proceed(false, false); @@ -343,6 +620,8 @@ private static boolean matches(Class[] params, Object[] args) { if (type == boolean.class) type = Boolean.class; if (type == int.class) type = Integer.class; if (type == double.class) type = Double.class; + if (type == float.class) type = Float.class; + if (type == long.class) type = Long.class; if (args[index] != null && !type.isInstance(args[index])) return false; } return true; diff --git a/src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones.json b/src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones.json new file mode 100644 index 000000000..3d000f50f --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones.json @@ -0,0 +1 @@ +{"replace":false,"values":["minecraft:gold_block"]} diff --git a/src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones/normal.json b/src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones/normal.json new file mode 100644 index 000000000..3d000f50f --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/c/tags/block/cobblestones/normal.json @@ -0,0 +1 @@ +{"replace":false,"values":["minecraft:gold_block"]} diff --git a/src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones.json b/src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones.json new file mode 100644 index 000000000..3d000f50f --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones.json @@ -0,0 +1 @@ +{"replace":false,"values":["minecraft:gold_block"]} diff --git a/src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones/normal.json b/src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones/normal.json new file mode 100644 index 000000000..3d000f50f --- /dev/null +++ b/src/terrainCompatibilityTest/resources/data/c/tags/item/cobblestones/normal.json @@ -0,0 +1 @@ +{"replace":false,"values":["minecraft:gold_block"]} diff --git a/src/test/java/zone/moddev/mc/mineralogy/NativeRecipeManagerTest.java b/src/test/java/zone/moddev/mc/mineralogy/NativeRecipeManagerTest.java index 0a1232e6f..10740cf3e 100644 --- a/src/test/java/zone/moddev/mc/mineralogy/NativeRecipeManagerTest.java +++ b/src/test/java/zone/moddev/mc/mineralogy/NativeRecipeManagerTest.java @@ -99,7 +99,11 @@ private static void assertSlabConversion(String name, String source, String resu assertEquals(name, source, recipe.getAsJsonArray("ingredients").get(0).getAsString()); assertEquals(name, result, recipe.getAsJsonObject("result").get("id").getAsString()); assertEquals(name, 1, resultCount(recipe)); - assertFalse(name, recipe.has("neoforge:conditions")); + JsonObject condition = recipe.getAsJsonArray("neoforge:conditions").get(0).getAsJsonObject(); + assertEquals(name, 1, recipe.getAsJsonArray("neoforge:conditions").size()); + assertEquals(name, "neoforge:registered", condition.get("type").getAsString()); + assertEquals(name, "minecraft:item", condition.get("registry").getAsString()); + assertEquals(name, source.startsWith("mineralogy:") ? source : result, condition.get("value").getAsString()); } private static String enabledMaterial(String name) { diff --git a/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java b/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java index 9bb60ab41..7e171a0af 100644 --- a/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java +++ b/src/test/java/zone/moddev/mc/mineralogy/ResourceContractTest.java @@ -173,7 +173,9 @@ public void minecraftOverridesUseNativeRecipesAndRecipeBookFields() throws Excep JsonObject recipe = json(file); assertFalse(file.getName(), recipe.has("recipes")); assertFalse(file.getName(), recipe.has("forge:condition")); - assertFalse(file.getName(), recipe.has("neoforge:conditions")); + String output = recipe.getAsJsonObject("result").get("id").getAsString(); + if (output.startsWith("mineralogy:")) assertRegisteredItemGuard(file.getName(), recipe, output); + else assertFalse(file.getName(), recipe.has("neoforge:conditions")); assertRecipeBookFields(file.getName(), recipe); } } @@ -598,7 +600,7 @@ public void minecraft263AdvancementAndCookingCodecsAreComplete() throws Exceptio } } } - assertEquals(1454, recipeCriteria); + assertEquals(1478, recipeCriteria); int cookingRecipes = 0; for (File file : jsonFiles(new File(ROOT, "data/mineralogy/recipe"))) { @@ -697,7 +699,7 @@ public void generatedRecipeAdvancementsDisableTelemetry() throws Exception { File minecraftAdvancements = new File(ROOT, "data/minecraft/advancement/recipes"); List overrides = jsonFiles(minecraftAdvancements); - assertEquals(21, overrides.size()); + assertEquals(45, overrides.size()); for (File file : overrides) { JsonObject wrapper = json(file); if (wrapper.has("forge:conditional")) { @@ -757,7 +759,7 @@ public void nativeSlabsAndCobblestoneOverridesUseStableConditionalTags() throws "mineralogy:basalt", "minecraft:basalt"); File advancementRoot = new File(ROOT, "data/minecraft/advancement/recipes"); - assertEquals(21, countJsonFiles(advancementRoot)); + assertEquals(45, countJsonFiles(advancementRoot)); JsonObject furnace = json(new File(advancementRoot, "decorations/furnace.json")); assertEquals("#mineralogy:stone_crafting_materials", furnace .getAsJsonObject("criteria").getAsJsonObject("has_cobblestone") @@ -893,7 +895,14 @@ private static void assertTagValues(File file, String... expected) throws Except JsonArray values = json(file).getAsJsonArray("values"); assertEquals(file.getPath(), expected.length, values.size()); for (int index = 0; index < expected.length; index++) { - assertEquals(file.getPath(), expected[index], values.get(index).getAsString()); + JsonElement value = values.get(index); + if (value.isJsonObject()) { + JsonObject optional = value.getAsJsonObject(); + assertEquals(file.getPath(), new java.util.HashSet<>(Arrays.asList("id", "required")), optional.keySet()); + assertFalse(file.getPath(), optional.get("required").getAsBoolean()); + } + assertEquals(file.getPath(), expected[index], value.isJsonObject() + ? value.getAsJsonObject().get("id").getAsString() : value.getAsString()); } } @@ -955,17 +964,27 @@ private static void assertNativeSlabConversion(String recipeName, String source, .getAsString()); assertEquals(recipeName, result, recipe.getAsJsonObject("result").get("id").getAsString()); assertEquals(recipeName, 1, recipe.getAsJsonObject("result").get("count").getAsInt()); - assertFalse(recipeName, recipe.has("neoforge:conditions")); + assertRegisteredItemGuard(recipeName, recipe, source.startsWith("mineralogy:") ? source : result); JsonObject advancement = json(new File(ROOT, "data/mineralogy/advancement/recipes/" + recipeName + ".json")); - assertFalse(recipeName, advancement.has("neoforge:conditions")); + assertEquals(recipeName, recipe.get("neoforge:conditions"), advancement.get("neoforge:conditions")); assertEquals(recipeName, source, criterionItem(advancement, "has_rock")); assertEquals(recipeName, "mineralogy:" + recipeName, advancement.getAsJsonObject("rewards").getAsJsonArray("recipes") .get(0).getAsString()); } + private static void assertRegisteredItemGuard(String name, JsonObject resource, String item) { + JsonArray conditions = resource.getAsJsonArray("neoforge:conditions"); + assertNotNull(name, conditions); + assertEquals(name, 1, conditions.size()); + JsonObject condition = conditions.get(0).getAsJsonObject(); + assertEquals(name, "neoforge:registered", condition.get("type").getAsString()); + assertEquals(name, "minecraft:item", condition.get("registry").getAsString()); + assertEquals(name, item, condition.get("value").getAsString()); + } + private static void assertCompositeRockTag(String name, String baseTag) throws Exception { JsonArray values = json(new File(ROOT, "data/mineralogy/tags/item/" + name + ".json")).getAsJsonArray("values"); diff --git a/src/test/java/zone/moddev/mc/mineralogy/TagCompatibilityContractTest.java b/src/test/java/zone/moddev/mc/mineralogy/TagCompatibilityContractTest.java new file mode 100644 index 000000000..c87b4fc4e --- /dev/null +++ b/src/test/java/zone/moddev/mc/mineralogy/TagCompatibilityContractTest.java @@ -0,0 +1,180 @@ +package zone.moddev.mc.mineralogy; + +import com.google.gson.*; +import org.junit.Test; +import java.nio.charset.StandardCharsets; +import java.nio.file.*; +import java.util.*; +import static org.junit.Assert.*; + +/** The focused, shipping contract is separate from the local full tag index. */ +public class TagCompatibilityContractTest { + private static final Path DATA = Paths.get("src/main/resources/data"); + private static JsonObject read(Path file) throws Exception { + return JsonParser.parseString(new String(Files.readAllBytes(file), StandardCharsets.UTF_8)).getAsJsonObject(); + } + private static Set ids(JsonObject tag) { + Set result = new TreeSet<>(); + assertFalse("Unsupported optional array", tag.has("optional")); + for (JsonElement value : tag.getAsJsonArray("values")) { + String id; + if (value.isJsonObject()) { + JsonObject object = value.getAsJsonObject(); + assertEquals(new HashSet<>(Arrays.asList("id", "required")), object.keySet()); + assertFalse(object.get("required").getAsBoolean()); + id = object.get("id").getAsString(); + } else { id = value.getAsString(); } + assertTrue(id, id.matches("#?[a-z0-9_.-]+:[a-z0-9_/.-]+")); + if (id.matches("mineralogy:(lit_)?(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)")) + assertTrue("Required config-dependent construction entry " + id, value.isJsonObject()); + assertTrue("Duplicate " + id, result.add(id)); + } + return result; + } + @Test public void generatedContractsMatchAndEveryTagHasValidMembers() throws Exception { + JsonObject contracts = read(Paths.get("src/test/resources/tag-compatibility-contract.json")); + for (Map.Entry contract : contracts.getAsJsonObject("tags").entrySet()) { + JsonObject actual = read(DATA.resolve(contract.getKey())); + assertEquals(contract.getKey(), contract.getValue(), actual.get("values")); + assertFalse(actual.get("replace").getAsBoolean()); + for (String id : ids(actual)) if (id.startsWith("mineralogy:")) { + String asset = contract.getKey().contains("/tags/block/") ? "blockstates/" : "models/item/"; + assertTrue("Nonexistent registry form " + contract.getKey() + " " + id, + Files.exists(Paths.get("src/main/resources/assets/mineralogy/" + asset + id.substring(11) + ".json"))); + } + } + try (java.util.stream.Stream paths = Files.walk(DATA)) { + for (Path path : (Iterable)paths.filter(p -> p.toString().contains("tags") && p.toString().endsWith(".json"))::iterator) + ids(read(path)); + } + } + @Test public void shapesExcludeDoubleFullBlocksAndRemainOptional() throws Exception { + for (String kind : Arrays.asList("block", "item")) for (String shape : Arrays.asList("slabs", "stairs", "walls")) { + JsonObject tag = read(DATA.resolve("minecraft/tags/" + kind + "/" + shape + ".json")); + Set members = ids(tag); + assertEquals(108, members.size()); + assertTrue(members.stream().noneMatch(id -> id.contains("double_slab"))); + assertTrue(tag.getAsJsonArray("values").asList().stream().allMatch(JsonElement::isJsonObject)); + } + } + @Test public void naturalRawAndHornPoliciesExcludeSoftAndCraftedForms() throws Exception { + Set raw = ids(read(DATA.resolve("mineralogy/tags/block/raw_stones.json"))); + assertEquals(36, raw.size()); + assertFalse(raw.contains("minecraft:sandstone")); + assertFalse(raw.stream().anyMatch(id -> id.endsWith("_smooth") || id.endsWith("_brick"))); + Set horns = ids(read(DATA.resolve("mineralogy/tags/block/horn_breaking_rocks.json"))); + assertEquals(30, horns.size()); + assertTrue(horns.contains("mineralogy:chert")); + for (String excluded : Arrays.asList("rock_salt", "scoria", "siltstone", "chalk", "gypsum", "pumice", "basalt_brick")) + assertFalse(horns.contains("mineralogy:" + excluded)); + assertFalse(Files.exists(DATA.resolve("minecraft/tags/block/base_stone_overworld.json"))); + assertFalse(Files.exists(DATA.resolve("minecraft/tags/block/azalea_grows_on.json"))); + assertFalse(Files.exists(DATA.resolve("minecraft/tags/block/height_specific_ore_replaceables.json"))); + } + @Test public void furnaceWorkstationsAndCatTargetsUseTheCorrectRegistryForms() throws Exception { + assertEquals(216, ids(read(DATA.resolve("c/tags/block/player_workstations/furnaces.json"))).size()); + Set items = ids(read(DATA.resolve("c/tags/item/player_workstations/furnaces.json"))); + assertEquals(108, items.size()); + assertTrue(items.stream().noneMatch(id -> id.startsWith("mineralogy:lit_"))); + Set cat = ids(read(DATA.resolve("minecraft/tags/block/cats_can_sit_on.json"))); + assertEquals(108, cat.size()); + assertTrue(cat.stream().allMatch(id -> id.startsWith("mineralogy:lit_") && id.endsWith("_furnace"))); + } + @Test public void miningTotalsAndNormalCobblestoneRemainExact() throws Exception { + assertEquals(1133, ids(read(DATA.resolve("minecraft/tags/block/mineable/pickaxe.json"))).size()); + assertEquals(123, ids(read(DATA.resolve("minecraft/tags/block/needs_iron_tool.json"))).size()); + assertEquals(329, ids(read(DATA.resolve("minecraft/tags/block/needs_stone_tool.json"))).size()); + for (String kind : Arrays.asList("block", "item")) + assertEquals(new TreeSet<>(Arrays.asList("mineralogy:chert", "mineralogy:pumice")), + ids(read(DATA.resolve("c/tags/" + kind + "/cobblestones/normal.json")))); + } + @Test public void dripstoneHooksAreLimitedToTheTwoProvenConsumers() throws Exception { + JsonArray configured = read(Paths.get("src/main/resources/mineralogy.mixins.json")).getAsJsonArray("mixins"); + for (String name : Arrays.asList("LargeDripstoneBoundaryMixin", "SpeleothemWaterPocketMixin")) { + assertEquals(name, 1, configured.asList().stream().filter(value -> name.equals(value.getAsString())).count()); + String source = Files.readString(Paths.get("src/main/java/zone/moddev/mc/mineralogy/mixin/" + name + ".java")); + assertTrue(source, source.contains("require = 1, expect = 1, allow = 1")); + assertTrue(source, source.contains("\"mineralogy\", \"dripstone_base_stones\"")); + assertFalse(source, source.contains("net.minecraftforge")); + } + assertEquals(new TreeSet<>(Arrays.asList("#minecraft:base_stone_overworld", "#mineralogy:terrain_rocks")), + ids(read(DATA.resolve("mineralogy/tags/block/dripstone_base_stones.json")))); + assertFalse(Files.exists(DATA.resolve("minecraft/tags/block/base_stone_overworld.json"))); + } + @Test public void disabledConstructionDoesNotLeaveRequiredLootItemReferences() throws Exception { + int guarded = 0; + try (java.util.stream.Stream paths = Files.list(DATA.resolve("mineralogy/loot_table/blocks"))) { + for (Path path : (Iterable)paths::iterator) { + JsonObject loot = read(path); + for (JsonElement pool : loot.getAsJsonArray("pools")) { + for (JsonElement entry : pool.getAsJsonObject().getAsJsonArray("entries")) { + JsonObject value = entry.getAsJsonObject(); + if (!"minecraft:item".equals(value.get("type").getAsString())) continue; + String id = value.get("name").getAsString(); + if (!id.matches("mineralogy:(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)")) continue; + assertFalse(path.toString(), loot.has("forge:condition")); + assertTrue(path.toString(), loot.has("neoforge:conditions")); + assertEquals(1, loot.getAsJsonArray("neoforge:conditions").size()); + JsonObject condition = loot.getAsJsonArray("neoforge:conditions").get(0).getAsJsonObject(); + assertEquals("neoforge:registered", condition.get("type").getAsString()); + assertEquals("minecraft:item", condition.get("registry").getAsString()); + assertEquals(id, condition.get("value").getAsString()); + guarded++; + } + } + } + } + assertEquals(864, guarded); + } + @Test public void disabledConstructionGuardsRecipesAndTheirAdvancements() throws Exception { + Set optional = new TreeSet<>(); + try (java.util.stream.Stream paths = Files.list(DATA.resolve("mineralogy/loot_table/blocks"))) { + for (Path path : (Iterable)paths::iterator) { + for (JsonElement pool : read(path).getAsJsonArray("pools")) { + for (JsonElement entry : pool.getAsJsonObject().getAsJsonArray("entries")) { + String id = entry.getAsJsonObject().get("name").getAsString(); + if (id.matches("mineralogy:(.+)(_smooth|_brick|_slab|_stairs|_wall|_furnace|_relief_.+)")) optional.add(id); + } + } + } + } + assertEquals(864, optional.size()); + int guarded = 0; + for (String namespace : Arrays.asList("mineralogy", "minecraft")) { + try (java.util.stream.Stream paths = Files.list(DATA.resolve(namespace + "/recipe"))) { + for (Path path : (Iterable)paths::iterator) { + JsonObject recipe = read(path); + Set required = new TreeSet<>(); + optionalReferences(recipe, optional, required); + Path advancePath = DATA.resolve(namespace + "/advancement/recipes/" + (namespace.equals("minecraft") ? "building_blocks/" : "") + path.getFileName()); + JsonObject advance = Files.exists(advancePath) ? read(advancePath) : null; + if (advance != null) optionalReferences(advance, optional, required); + if (required.isEmpty()) continue; + Set actual = new TreeSet<>(); + assertTrue(path.toString(), recipe.has("neoforge:conditions")); + for (JsonElement condition : recipe.getAsJsonArray("neoforge:conditions")) { + JsonObject value = condition.getAsJsonObject(); + if (!"neoforge:registered".equals(value.get("type").getAsString())) continue; + assertEquals("minecraft:item", value.get("registry").getAsString()); + assertTrue(path.toString(), actual.add(value.get("value").getAsString())); + } + assertEquals(path.toString(), required, actual); + if (advance != null) assertEquals(path.toString(), recipe.get("neoforge:conditions"), advance.get("neoforge:conditions")); + guarded++; + } + } + } + assertEquals(1365, guarded); + } + private static void optionalReferences(JsonElement node, Set optional, Set found) { + if (node.isJsonPrimitive() && node.getAsJsonPrimitive().isString()) { + String value = node.getAsString(); + if (optional.contains(value)) found.add(value); + } else if (node.isJsonArray()) { + for (JsonElement child : node.getAsJsonArray()) optionalReferences(child, optional, found); + } else if (node.isJsonObject()) { + for (Map.Entry entry : node.getAsJsonObject().entrySet()) + if (!entry.getKey().equals("neoforge:conditions")) optionalReferences(entry.getValue(), optional, found); + } + } +} diff --git a/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java b/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java index 183543c97..a4df7bae1 100644 --- a/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java +++ b/src/test/java/zone/moddev/mc/mineralogy/TerrainCompatibilityContractTest.java @@ -77,28 +77,22 @@ private Set raw() { assertFalse(Files.exists(ROOT.resolve("minecraft/tags/" + kind("block") + "/sculk_replaceable_world_gen.json"))); assertFalse(Files.exists(ROOT.resolve("minecraft/tags/" + kind("block") + "/lush_ground_replaceable.json"))); } - @Test public void sulfurCubeMembershipIsOnlySupportedFullRockItems() throws Exception { + @Test public void sulfurCubeMembershipIsOnlyRawRockItems() throws Exception { boolean cubes = Arrays.asList("26.2", "26.3").contains(minecraft()); Path stones = ROOT.resolve("mineralogy/tags/" + kind("item") + "/sulfur_cube_stones.json"); Path archetype = ROOT.resolve("minecraft/tags/" + kind("item") + "/sulfur_cube_archetype/slow_bouncy.json"); if (!cubes) { assertFalse(Files.exists(stones)); assertFalse(Files.exists(archetype)); return; } Set expected = raw(); - for (String suffix : Arrays.asList("_smooth", "_brick", "_smooth_brick")) - for (String family : FAMILIES) expected.add("mineralogy:" + family + suffix); JsonObject tag = json("mineralogy/tags/" + kind("item") + "/sulfur_cube_stones.json"); - assertEquals(112, expected.size()); - assertEquals(expected, members(tag, true)); + assertEquals(31, expected.size()); + assertEquals(expected, members(tag, false)); for (String id : expected) { String name = id.substring("mineralogy:".length()); assertTrue("Nonexistent block identity: " + id, Files.exists(Paths.get("src/main/resources/assets/mineralogy/blockstates/" + name + ".json"))); assertTrue("Nonexistent item identity: " + id, Files.exists(Paths.get("src/main/resources/assets/mineralogy/models/item/" + name + ".json"))); } - int optional = 0; - for (JsonElement value : tag.getAsJsonArray("values")) { - if (value.isJsonObject()) { optional++; assertFalse(raw().contains(value.getAsJsonObject().get("id").getAsString())); } - else assertTrue(raw().contains(value.getAsString())); - } - assertEquals(81, optional); + for (String suffix : Arrays.asList("_smooth", "_brick", "_smooth_brick", "_slab", "_stairs", "_wall", "_furnace")) + for (String family : FAMILIES) assertFalse(expected.contains("mineralogy:" + family + suffix)); assertEquals(Collections.singleton("#mineralogy:sulfur_cube_stones"), members(json("minecraft/tags/" + kind("item") + "/sulfur_cube_archetype/slow_bouncy.json"), false)); } @Test public void noWrongEraTagDirectoriesOrSulfurCubeResources() throws Exception { diff --git a/src/test/resources/construction-resource-contract.json b/src/test/resources/construction-resource-contract.json new file mode 100644 index 000000000..36dfb090d --- /dev/null +++ b/src/test/resources/construction-resource-contract.json @@ -0,0 +1,11318 @@ +{ + "items": [ + "mineralogy:amphibolite_brick", + "mineralogy:amphibolite_brick_furnace", + "mineralogy:amphibolite_brick_slab", + "mineralogy:amphibolite_brick_stairs", + "mineralogy:amphibolite_brick_wall", + "mineralogy:amphibolite_furnace", + "mineralogy:amphibolite_relief_axe", + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_cross", + "mineralogy:amphibolite_relief_hammer", + "mineralogy:amphibolite_relief_hoe", + "mineralogy:amphibolite_relief_horizontal", + "mineralogy:amphibolite_relief_i", + "mineralogy:amphibolite_relief_left", + "mineralogy:amphibolite_relief_pickaxe", + "mineralogy:amphibolite_relief_plus", + "mineralogy:amphibolite_relief_right", + "mineralogy:amphibolite_relief_sword", + "mineralogy:amphibolite_relief_vertical", + "mineralogy:amphibolite_slab", + "mineralogy:amphibolite_smooth", + "mineralogy:amphibolite_smooth_brick", + "mineralogy:amphibolite_smooth_brick_furnace", + "mineralogy:amphibolite_smooth_brick_slab", + "mineralogy:amphibolite_smooth_brick_stairs", + "mineralogy:amphibolite_smooth_brick_wall", + "mineralogy:amphibolite_smooth_furnace", + "mineralogy:amphibolite_smooth_slab", + "mineralogy:amphibolite_smooth_stairs", + "mineralogy:amphibolite_smooth_wall", + "mineralogy:amphibolite_stairs", + "mineralogy:amphibolite_wall", + "mineralogy:andesite_brick", + "mineralogy:andesite_brick_furnace", + "mineralogy:andesite_brick_slab", + "mineralogy:andesite_brick_stairs", + "mineralogy:andesite_brick_wall", + "mineralogy:andesite_furnace", + "mineralogy:andesite_relief_axe", + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_cross", + "mineralogy:andesite_relief_hammer", + "mineralogy:andesite_relief_hoe", + "mineralogy:andesite_relief_horizontal", + "mineralogy:andesite_relief_i", + "mineralogy:andesite_relief_left", + "mineralogy:andesite_relief_pickaxe", + "mineralogy:andesite_relief_plus", + "mineralogy:andesite_relief_right", + "mineralogy:andesite_relief_sword", + "mineralogy:andesite_relief_vertical", + "mineralogy:andesite_slab", + "mineralogy:andesite_smooth", + "mineralogy:andesite_smooth_brick", + "mineralogy:andesite_smooth_brick_furnace", + "mineralogy:andesite_smooth_brick_slab", + "mineralogy:andesite_smooth_brick_stairs", + "mineralogy:andesite_smooth_brick_wall", + "mineralogy:andesite_smooth_furnace", + "mineralogy:andesite_smooth_slab", + "mineralogy:andesite_smooth_stairs", + "mineralogy:andesite_smooth_wall", + "mineralogy:andesite_stairs", + "mineralogy:andesite_wall", + "mineralogy:basalt_brick", + "mineralogy:basalt_brick_furnace", + "mineralogy:basalt_brick_slab", + "mineralogy:basalt_brick_stairs", + "mineralogy:basalt_brick_wall", + "mineralogy:basalt_furnace", + "mineralogy:basalt_relief_axe", + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_cross", + "mineralogy:basalt_relief_hammer", + "mineralogy:basalt_relief_hoe", + "mineralogy:basalt_relief_horizontal", + "mineralogy:basalt_relief_i", + "mineralogy:basalt_relief_left", + "mineralogy:basalt_relief_pickaxe", + "mineralogy:basalt_relief_plus", + "mineralogy:basalt_relief_right", + "mineralogy:basalt_relief_sword", + "mineralogy:basalt_relief_vertical", + "mineralogy:basalt_slab", + "mineralogy:basalt_smooth", + "mineralogy:basalt_smooth_brick", + "mineralogy:basalt_smooth_brick_furnace", + "mineralogy:basalt_smooth_brick_slab", + "mineralogy:basalt_smooth_brick_stairs", + "mineralogy:basalt_smooth_brick_wall", + "mineralogy:basalt_smooth_furnace", + "mineralogy:basalt_smooth_slab", + "mineralogy:basalt_smooth_stairs", + "mineralogy:basalt_smooth_wall", + "mineralogy:basalt_stairs", + "mineralogy:basalt_wall", + "mineralogy:basaltic_glass_brick", + "mineralogy:basaltic_glass_brick_furnace", + "mineralogy:basaltic_glass_brick_slab", + "mineralogy:basaltic_glass_brick_stairs", + "mineralogy:basaltic_glass_brick_wall", + "mineralogy:basaltic_glass_furnace", + "mineralogy:basaltic_glass_relief_axe", + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_cross", + "mineralogy:basaltic_glass_relief_hammer", + "mineralogy:basaltic_glass_relief_hoe", + "mineralogy:basaltic_glass_relief_horizontal", + "mineralogy:basaltic_glass_relief_i", + "mineralogy:basaltic_glass_relief_left", + "mineralogy:basaltic_glass_relief_pickaxe", + "mineralogy:basaltic_glass_relief_plus", + "mineralogy:basaltic_glass_relief_right", + "mineralogy:basaltic_glass_relief_sword", + "mineralogy:basaltic_glass_relief_vertical", + "mineralogy:basaltic_glass_slab", + "mineralogy:basaltic_glass_smooth", + "mineralogy:basaltic_glass_smooth_brick", + "mineralogy:basaltic_glass_smooth_brick_furnace", + "mineralogy:basaltic_glass_smooth_brick_slab", + "mineralogy:basaltic_glass_smooth_brick_stairs", + "mineralogy:basaltic_glass_smooth_brick_wall", + "mineralogy:basaltic_glass_smooth_furnace", + "mineralogy:basaltic_glass_smooth_slab", + "mineralogy:basaltic_glass_smooth_stairs", + "mineralogy:basaltic_glass_smooth_wall", + "mineralogy:basaltic_glass_stairs", + "mineralogy:basaltic_glass_wall", + "mineralogy:conglomerate_brick", + "mineralogy:conglomerate_brick_furnace", + "mineralogy:conglomerate_brick_slab", + "mineralogy:conglomerate_brick_stairs", + "mineralogy:conglomerate_brick_wall", + "mineralogy:conglomerate_furnace", + "mineralogy:conglomerate_relief_axe", + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_cross", + "mineralogy:conglomerate_relief_hammer", + "mineralogy:conglomerate_relief_hoe", + "mineralogy:conglomerate_relief_horizontal", + "mineralogy:conglomerate_relief_i", + "mineralogy:conglomerate_relief_left", + "mineralogy:conglomerate_relief_pickaxe", + "mineralogy:conglomerate_relief_plus", + "mineralogy:conglomerate_relief_right", + "mineralogy:conglomerate_relief_sword", + "mineralogy:conglomerate_relief_vertical", + "mineralogy:conglomerate_slab", + "mineralogy:conglomerate_smooth", + "mineralogy:conglomerate_smooth_brick", + "mineralogy:conglomerate_smooth_brick_furnace", + "mineralogy:conglomerate_smooth_brick_slab", + "mineralogy:conglomerate_smooth_brick_stairs", + "mineralogy:conglomerate_smooth_brick_wall", + "mineralogy:conglomerate_smooth_furnace", + "mineralogy:conglomerate_smooth_slab", + "mineralogy:conglomerate_smooth_stairs", + "mineralogy:conglomerate_smooth_wall", + "mineralogy:conglomerate_stairs", + "mineralogy:conglomerate_wall", + "mineralogy:diabase_brick", + "mineralogy:diabase_brick_furnace", + "mineralogy:diabase_brick_slab", + "mineralogy:diabase_brick_stairs", + "mineralogy:diabase_brick_wall", + "mineralogy:diabase_furnace", + "mineralogy:diabase_relief_axe", + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_cross", + "mineralogy:diabase_relief_hammer", + "mineralogy:diabase_relief_hoe", + "mineralogy:diabase_relief_horizontal", + "mineralogy:diabase_relief_i", + "mineralogy:diabase_relief_left", + "mineralogy:diabase_relief_pickaxe", + "mineralogy:diabase_relief_plus", + "mineralogy:diabase_relief_right", + "mineralogy:diabase_relief_sword", + "mineralogy:diabase_relief_vertical", + "mineralogy:diabase_slab", + "mineralogy:diabase_smooth", + "mineralogy:diabase_smooth_brick", + "mineralogy:diabase_smooth_brick_furnace", + "mineralogy:diabase_smooth_brick_slab", + "mineralogy:diabase_smooth_brick_stairs", + "mineralogy:diabase_smooth_brick_wall", + "mineralogy:diabase_smooth_furnace", + "mineralogy:diabase_smooth_slab", + "mineralogy:diabase_smooth_stairs", + "mineralogy:diabase_smooth_wall", + "mineralogy:diabase_stairs", + "mineralogy:diabase_wall", + "mineralogy:diorite_brick", + "mineralogy:diorite_brick_furnace", + "mineralogy:diorite_brick_slab", + "mineralogy:diorite_brick_stairs", + "mineralogy:diorite_brick_wall", + "mineralogy:diorite_furnace", + "mineralogy:diorite_relief_axe", + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_cross", + "mineralogy:diorite_relief_hammer", + "mineralogy:diorite_relief_hoe", + "mineralogy:diorite_relief_horizontal", + "mineralogy:diorite_relief_i", + "mineralogy:diorite_relief_left", + "mineralogy:diorite_relief_pickaxe", + "mineralogy:diorite_relief_plus", + "mineralogy:diorite_relief_right", + "mineralogy:diorite_relief_sword", + "mineralogy:diorite_relief_vertical", + "mineralogy:diorite_slab", + "mineralogy:diorite_smooth", + "mineralogy:diorite_smooth_brick", + "mineralogy:diorite_smooth_brick_furnace", + "mineralogy:diorite_smooth_brick_slab", + "mineralogy:diorite_smooth_brick_stairs", + "mineralogy:diorite_smooth_brick_wall", + "mineralogy:diorite_smooth_furnace", + "mineralogy:diorite_smooth_slab", + "mineralogy:diorite_smooth_stairs", + "mineralogy:diorite_smooth_wall", + "mineralogy:diorite_stairs", + "mineralogy:diorite_wall", + "mineralogy:dolomite_brick", + "mineralogy:dolomite_brick_furnace", + "mineralogy:dolomite_brick_slab", + "mineralogy:dolomite_brick_stairs", + "mineralogy:dolomite_brick_wall", + "mineralogy:dolomite_furnace", + "mineralogy:dolomite_relief_axe", + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_cross", + "mineralogy:dolomite_relief_hammer", + "mineralogy:dolomite_relief_hoe", + "mineralogy:dolomite_relief_horizontal", + "mineralogy:dolomite_relief_i", + "mineralogy:dolomite_relief_left", + "mineralogy:dolomite_relief_pickaxe", + "mineralogy:dolomite_relief_plus", + "mineralogy:dolomite_relief_right", + "mineralogy:dolomite_relief_sword", + "mineralogy:dolomite_relief_vertical", + "mineralogy:dolomite_slab", + "mineralogy:dolomite_smooth", + "mineralogy:dolomite_smooth_brick", + "mineralogy:dolomite_smooth_brick_furnace", + "mineralogy:dolomite_smooth_brick_slab", + "mineralogy:dolomite_smooth_brick_stairs", + "mineralogy:dolomite_smooth_brick_wall", + "mineralogy:dolomite_smooth_furnace", + "mineralogy:dolomite_smooth_slab", + "mineralogy:dolomite_smooth_stairs", + "mineralogy:dolomite_smooth_wall", + "mineralogy:dolomite_stairs", + "mineralogy:dolomite_wall", + "mineralogy:gabbro_brick", + "mineralogy:gabbro_brick_furnace", + "mineralogy:gabbro_brick_slab", + "mineralogy:gabbro_brick_stairs", + "mineralogy:gabbro_brick_wall", + "mineralogy:gabbro_furnace", + "mineralogy:gabbro_relief_axe", + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_cross", + "mineralogy:gabbro_relief_hammer", + "mineralogy:gabbro_relief_hoe", + "mineralogy:gabbro_relief_horizontal", + "mineralogy:gabbro_relief_i", + "mineralogy:gabbro_relief_left", + "mineralogy:gabbro_relief_pickaxe", + "mineralogy:gabbro_relief_plus", + "mineralogy:gabbro_relief_right", + "mineralogy:gabbro_relief_sword", + "mineralogy:gabbro_relief_vertical", + "mineralogy:gabbro_slab", + "mineralogy:gabbro_smooth", + "mineralogy:gabbro_smooth_brick", + "mineralogy:gabbro_smooth_brick_furnace", + "mineralogy:gabbro_smooth_brick_slab", + "mineralogy:gabbro_smooth_brick_stairs", + "mineralogy:gabbro_smooth_brick_wall", + "mineralogy:gabbro_smooth_furnace", + "mineralogy:gabbro_smooth_slab", + "mineralogy:gabbro_smooth_stairs", + "mineralogy:gabbro_smooth_wall", + "mineralogy:gabbro_stairs", + "mineralogy:gabbro_wall", + "mineralogy:gneiss_brick", + "mineralogy:gneiss_brick_furnace", + "mineralogy:gneiss_brick_slab", + "mineralogy:gneiss_brick_stairs", + "mineralogy:gneiss_brick_wall", + "mineralogy:gneiss_furnace", + "mineralogy:gneiss_relief_axe", + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_cross", + "mineralogy:gneiss_relief_hammer", + "mineralogy:gneiss_relief_hoe", + "mineralogy:gneiss_relief_horizontal", + "mineralogy:gneiss_relief_i", + "mineralogy:gneiss_relief_left", + "mineralogy:gneiss_relief_pickaxe", + "mineralogy:gneiss_relief_plus", + "mineralogy:gneiss_relief_right", + "mineralogy:gneiss_relief_sword", + "mineralogy:gneiss_relief_vertical", + "mineralogy:gneiss_slab", + "mineralogy:gneiss_smooth", + "mineralogy:gneiss_smooth_brick", + "mineralogy:gneiss_smooth_brick_furnace", + "mineralogy:gneiss_smooth_brick_slab", + "mineralogy:gneiss_smooth_brick_stairs", + "mineralogy:gneiss_smooth_brick_wall", + "mineralogy:gneiss_smooth_furnace", + "mineralogy:gneiss_smooth_slab", + "mineralogy:gneiss_smooth_stairs", + "mineralogy:gneiss_smooth_wall", + "mineralogy:gneiss_stairs", + "mineralogy:gneiss_wall", + "mineralogy:granite_brick", + "mineralogy:granite_brick_furnace", + "mineralogy:granite_brick_slab", + "mineralogy:granite_brick_stairs", + "mineralogy:granite_brick_wall", + "mineralogy:granite_furnace", + "mineralogy:granite_relief_axe", + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_cross", + "mineralogy:granite_relief_hammer", + "mineralogy:granite_relief_hoe", + "mineralogy:granite_relief_horizontal", + "mineralogy:granite_relief_i", + "mineralogy:granite_relief_left", + "mineralogy:granite_relief_pickaxe", + "mineralogy:granite_relief_plus", + "mineralogy:granite_relief_right", + "mineralogy:granite_relief_sword", + "mineralogy:granite_relief_vertical", + "mineralogy:granite_slab", + "mineralogy:granite_smooth", + "mineralogy:granite_smooth_brick", + "mineralogy:granite_smooth_brick_furnace", + "mineralogy:granite_smooth_brick_slab", + "mineralogy:granite_smooth_brick_stairs", + "mineralogy:granite_smooth_brick_wall", + "mineralogy:granite_smooth_furnace", + "mineralogy:granite_smooth_slab", + "mineralogy:granite_smooth_stairs", + "mineralogy:granite_smooth_wall", + "mineralogy:granite_stairs", + "mineralogy:granite_wall", + "mineralogy:hornfels_brick", + "mineralogy:hornfels_brick_furnace", + "mineralogy:hornfels_brick_slab", + "mineralogy:hornfels_brick_stairs", + "mineralogy:hornfels_brick_wall", + "mineralogy:hornfels_furnace", + "mineralogy:hornfels_relief_axe", + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_cross", + "mineralogy:hornfels_relief_hammer", + "mineralogy:hornfels_relief_hoe", + "mineralogy:hornfels_relief_horizontal", + "mineralogy:hornfels_relief_i", + "mineralogy:hornfels_relief_left", + "mineralogy:hornfels_relief_pickaxe", + "mineralogy:hornfels_relief_plus", + "mineralogy:hornfels_relief_right", + "mineralogy:hornfels_relief_sword", + "mineralogy:hornfels_relief_vertical", + "mineralogy:hornfels_slab", + "mineralogy:hornfels_smooth", + "mineralogy:hornfels_smooth_brick", + "mineralogy:hornfels_smooth_brick_furnace", + "mineralogy:hornfels_smooth_brick_slab", + "mineralogy:hornfels_smooth_brick_stairs", + "mineralogy:hornfels_smooth_brick_wall", + "mineralogy:hornfels_smooth_furnace", + "mineralogy:hornfels_smooth_slab", + "mineralogy:hornfels_smooth_stairs", + "mineralogy:hornfels_smooth_wall", + "mineralogy:hornfels_stairs", + "mineralogy:hornfels_wall", + "mineralogy:limestone_brick", + "mineralogy:limestone_brick_furnace", + "mineralogy:limestone_brick_slab", + "mineralogy:limestone_brick_stairs", + "mineralogy:limestone_brick_wall", + "mineralogy:limestone_furnace", + "mineralogy:limestone_relief_axe", + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_cross", + "mineralogy:limestone_relief_hammer", + "mineralogy:limestone_relief_hoe", + "mineralogy:limestone_relief_horizontal", + "mineralogy:limestone_relief_i", + "mineralogy:limestone_relief_left", + "mineralogy:limestone_relief_pickaxe", + "mineralogy:limestone_relief_plus", + "mineralogy:limestone_relief_right", + "mineralogy:limestone_relief_sword", + "mineralogy:limestone_relief_vertical", + "mineralogy:limestone_slab", + "mineralogy:limestone_smooth", + "mineralogy:limestone_smooth_brick", + "mineralogy:limestone_smooth_brick_furnace", + "mineralogy:limestone_smooth_brick_slab", + "mineralogy:limestone_smooth_brick_stairs", + "mineralogy:limestone_smooth_brick_wall", + "mineralogy:limestone_smooth_furnace", + "mineralogy:limestone_smooth_slab", + "mineralogy:limestone_smooth_stairs", + "mineralogy:limestone_smooth_wall", + "mineralogy:limestone_stairs", + "mineralogy:limestone_wall", + "mineralogy:marble_brick", + "mineralogy:marble_brick_furnace", + "mineralogy:marble_brick_slab", + "mineralogy:marble_brick_stairs", + "mineralogy:marble_brick_wall", + "mineralogy:marble_furnace", + "mineralogy:marble_relief_axe", + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_cross", + "mineralogy:marble_relief_hammer", + "mineralogy:marble_relief_hoe", + "mineralogy:marble_relief_horizontal", + "mineralogy:marble_relief_i", + "mineralogy:marble_relief_left", + "mineralogy:marble_relief_pickaxe", + "mineralogy:marble_relief_plus", + "mineralogy:marble_relief_right", + "mineralogy:marble_relief_sword", + "mineralogy:marble_relief_vertical", + "mineralogy:marble_slab", + "mineralogy:marble_smooth", + "mineralogy:marble_smooth_brick", + "mineralogy:marble_smooth_brick_furnace", + "mineralogy:marble_smooth_brick_slab", + "mineralogy:marble_smooth_brick_stairs", + "mineralogy:marble_smooth_brick_wall", + "mineralogy:marble_smooth_furnace", + "mineralogy:marble_smooth_slab", + "mineralogy:marble_smooth_stairs", + "mineralogy:marble_smooth_wall", + "mineralogy:marble_stairs", + "mineralogy:marble_wall", + "mineralogy:novaculite_brick", + "mineralogy:novaculite_brick_furnace", + "mineralogy:novaculite_brick_slab", + "mineralogy:novaculite_brick_stairs", + "mineralogy:novaculite_brick_wall", + "mineralogy:novaculite_furnace", + "mineralogy:novaculite_relief_axe", + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_cross", + "mineralogy:novaculite_relief_hammer", + "mineralogy:novaculite_relief_hoe", + "mineralogy:novaculite_relief_horizontal", + "mineralogy:novaculite_relief_i", + "mineralogy:novaculite_relief_left", + "mineralogy:novaculite_relief_pickaxe", + "mineralogy:novaculite_relief_plus", + "mineralogy:novaculite_relief_right", + "mineralogy:novaculite_relief_sword", + "mineralogy:novaculite_relief_vertical", + "mineralogy:novaculite_slab", + "mineralogy:novaculite_smooth", + "mineralogy:novaculite_smooth_brick", + "mineralogy:novaculite_smooth_brick_furnace", + "mineralogy:novaculite_smooth_brick_slab", + "mineralogy:novaculite_smooth_brick_stairs", + "mineralogy:novaculite_smooth_brick_wall", + "mineralogy:novaculite_smooth_furnace", + "mineralogy:novaculite_smooth_slab", + "mineralogy:novaculite_smooth_stairs", + "mineralogy:novaculite_smooth_wall", + "mineralogy:novaculite_stairs", + "mineralogy:novaculite_wall", + "mineralogy:pegmatite_brick", + "mineralogy:pegmatite_brick_furnace", + "mineralogy:pegmatite_brick_slab", + "mineralogy:pegmatite_brick_stairs", + "mineralogy:pegmatite_brick_wall", + "mineralogy:pegmatite_furnace", + "mineralogy:pegmatite_relief_axe", + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_cross", + "mineralogy:pegmatite_relief_hammer", + "mineralogy:pegmatite_relief_hoe", + "mineralogy:pegmatite_relief_horizontal", + "mineralogy:pegmatite_relief_i", + "mineralogy:pegmatite_relief_left", + "mineralogy:pegmatite_relief_pickaxe", + "mineralogy:pegmatite_relief_plus", + "mineralogy:pegmatite_relief_right", + "mineralogy:pegmatite_relief_sword", + "mineralogy:pegmatite_relief_vertical", + "mineralogy:pegmatite_slab", + "mineralogy:pegmatite_smooth", + "mineralogy:pegmatite_smooth_brick", + "mineralogy:pegmatite_smooth_brick_furnace", + "mineralogy:pegmatite_smooth_brick_slab", + "mineralogy:pegmatite_smooth_brick_stairs", + "mineralogy:pegmatite_smooth_brick_wall", + "mineralogy:pegmatite_smooth_furnace", + "mineralogy:pegmatite_smooth_slab", + "mineralogy:pegmatite_smooth_stairs", + "mineralogy:pegmatite_smooth_wall", + "mineralogy:pegmatite_stairs", + "mineralogy:pegmatite_wall", + "mineralogy:peridotite_brick", + "mineralogy:peridotite_brick_furnace", + "mineralogy:peridotite_brick_slab", + "mineralogy:peridotite_brick_stairs", + "mineralogy:peridotite_brick_wall", + "mineralogy:peridotite_furnace", + "mineralogy:peridotite_relief_axe", + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_cross", + "mineralogy:peridotite_relief_hammer", + "mineralogy:peridotite_relief_hoe", + "mineralogy:peridotite_relief_horizontal", + "mineralogy:peridotite_relief_i", + "mineralogy:peridotite_relief_left", + "mineralogy:peridotite_relief_pickaxe", + "mineralogy:peridotite_relief_plus", + "mineralogy:peridotite_relief_right", + "mineralogy:peridotite_relief_sword", + "mineralogy:peridotite_relief_vertical", + "mineralogy:peridotite_slab", + "mineralogy:peridotite_smooth", + "mineralogy:peridotite_smooth_brick", + "mineralogy:peridotite_smooth_brick_furnace", + "mineralogy:peridotite_smooth_brick_slab", + "mineralogy:peridotite_smooth_brick_stairs", + "mineralogy:peridotite_smooth_brick_wall", + "mineralogy:peridotite_smooth_furnace", + "mineralogy:peridotite_smooth_slab", + "mineralogy:peridotite_smooth_stairs", + "mineralogy:peridotite_smooth_wall", + "mineralogy:peridotite_stairs", + "mineralogy:peridotite_wall", + "mineralogy:phyllite_brick", + "mineralogy:phyllite_brick_furnace", + "mineralogy:phyllite_brick_slab", + "mineralogy:phyllite_brick_stairs", + "mineralogy:phyllite_brick_wall", + "mineralogy:phyllite_furnace", + "mineralogy:phyllite_relief_axe", + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_cross", + "mineralogy:phyllite_relief_hammer", + "mineralogy:phyllite_relief_hoe", + "mineralogy:phyllite_relief_horizontal", + "mineralogy:phyllite_relief_i", + "mineralogy:phyllite_relief_left", + "mineralogy:phyllite_relief_pickaxe", + "mineralogy:phyllite_relief_plus", + "mineralogy:phyllite_relief_right", + "mineralogy:phyllite_relief_sword", + "mineralogy:phyllite_relief_vertical", + "mineralogy:phyllite_slab", + "mineralogy:phyllite_smooth", + "mineralogy:phyllite_smooth_brick", + "mineralogy:phyllite_smooth_brick_furnace", + "mineralogy:phyllite_smooth_brick_slab", + "mineralogy:phyllite_smooth_brick_stairs", + "mineralogy:phyllite_smooth_brick_wall", + "mineralogy:phyllite_smooth_furnace", + "mineralogy:phyllite_smooth_slab", + "mineralogy:phyllite_smooth_stairs", + "mineralogy:phyllite_smooth_wall", + "mineralogy:phyllite_stairs", + "mineralogy:phyllite_wall", + "mineralogy:quartzite_brick", + "mineralogy:quartzite_brick_furnace", + "mineralogy:quartzite_brick_slab", + "mineralogy:quartzite_brick_stairs", + "mineralogy:quartzite_brick_wall", + "mineralogy:quartzite_furnace", + "mineralogy:quartzite_relief_axe", + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_cross", + "mineralogy:quartzite_relief_hammer", + "mineralogy:quartzite_relief_hoe", + "mineralogy:quartzite_relief_horizontal", + "mineralogy:quartzite_relief_i", + "mineralogy:quartzite_relief_left", + "mineralogy:quartzite_relief_pickaxe", + "mineralogy:quartzite_relief_plus", + "mineralogy:quartzite_relief_right", + "mineralogy:quartzite_relief_sword", + "mineralogy:quartzite_relief_vertical", + "mineralogy:quartzite_slab", + "mineralogy:quartzite_smooth", + "mineralogy:quartzite_smooth_brick", + "mineralogy:quartzite_smooth_brick_furnace", + "mineralogy:quartzite_smooth_brick_slab", + "mineralogy:quartzite_smooth_brick_stairs", + "mineralogy:quartzite_smooth_brick_wall", + "mineralogy:quartzite_smooth_furnace", + "mineralogy:quartzite_smooth_slab", + "mineralogy:quartzite_smooth_stairs", + "mineralogy:quartzite_smooth_wall", + "mineralogy:quartzite_stairs", + "mineralogy:quartzite_wall", + "mineralogy:rhyolite_brick", + "mineralogy:rhyolite_brick_furnace", + "mineralogy:rhyolite_brick_slab", + "mineralogy:rhyolite_brick_stairs", + "mineralogy:rhyolite_brick_wall", + "mineralogy:rhyolite_furnace", + "mineralogy:rhyolite_relief_axe", + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_cross", + "mineralogy:rhyolite_relief_hammer", + "mineralogy:rhyolite_relief_hoe", + "mineralogy:rhyolite_relief_horizontal", + "mineralogy:rhyolite_relief_i", + "mineralogy:rhyolite_relief_left", + "mineralogy:rhyolite_relief_pickaxe", + "mineralogy:rhyolite_relief_plus", + "mineralogy:rhyolite_relief_right", + "mineralogy:rhyolite_relief_sword", + "mineralogy:rhyolite_relief_vertical", + "mineralogy:rhyolite_slab", + "mineralogy:rhyolite_smooth", + "mineralogy:rhyolite_smooth_brick", + "mineralogy:rhyolite_smooth_brick_furnace", + "mineralogy:rhyolite_smooth_brick_slab", + "mineralogy:rhyolite_smooth_brick_stairs", + "mineralogy:rhyolite_smooth_brick_wall", + "mineralogy:rhyolite_smooth_furnace", + "mineralogy:rhyolite_smooth_slab", + "mineralogy:rhyolite_smooth_stairs", + "mineralogy:rhyolite_smooth_wall", + "mineralogy:rhyolite_stairs", + "mineralogy:rhyolite_wall", + "mineralogy:rock_salt_brick", + "mineralogy:rock_salt_brick_furnace", + "mineralogy:rock_salt_brick_slab", + "mineralogy:rock_salt_brick_stairs", + "mineralogy:rock_salt_brick_wall", + "mineralogy:rock_salt_furnace", + "mineralogy:rock_salt_relief_axe", + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_cross", + "mineralogy:rock_salt_relief_hammer", + "mineralogy:rock_salt_relief_hoe", + "mineralogy:rock_salt_relief_horizontal", + "mineralogy:rock_salt_relief_i", + "mineralogy:rock_salt_relief_left", + "mineralogy:rock_salt_relief_pickaxe", + "mineralogy:rock_salt_relief_plus", + "mineralogy:rock_salt_relief_right", + "mineralogy:rock_salt_relief_sword", + "mineralogy:rock_salt_relief_vertical", + "mineralogy:rock_salt_slab", + "mineralogy:rock_salt_smooth", + "mineralogy:rock_salt_smooth_brick", + "mineralogy:rock_salt_smooth_brick_furnace", + "mineralogy:rock_salt_smooth_brick_slab", + "mineralogy:rock_salt_smooth_brick_stairs", + "mineralogy:rock_salt_smooth_brick_wall", + "mineralogy:rock_salt_smooth_furnace", + "mineralogy:rock_salt_smooth_slab", + "mineralogy:rock_salt_smooth_stairs", + "mineralogy:rock_salt_smooth_wall", + "mineralogy:rock_salt_stairs", + "mineralogy:rock_salt_wall", + "mineralogy:schist_brick", + "mineralogy:schist_brick_furnace", + "mineralogy:schist_brick_slab", + "mineralogy:schist_brick_stairs", + "mineralogy:schist_brick_wall", + "mineralogy:schist_furnace", + "mineralogy:schist_relief_axe", + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_cross", + "mineralogy:schist_relief_hammer", + "mineralogy:schist_relief_hoe", + "mineralogy:schist_relief_horizontal", + "mineralogy:schist_relief_i", + "mineralogy:schist_relief_left", + "mineralogy:schist_relief_pickaxe", + "mineralogy:schist_relief_plus", + "mineralogy:schist_relief_right", + "mineralogy:schist_relief_sword", + "mineralogy:schist_relief_vertical", + "mineralogy:schist_slab", + "mineralogy:schist_smooth", + "mineralogy:schist_smooth_brick", + "mineralogy:schist_smooth_brick_furnace", + "mineralogy:schist_smooth_brick_slab", + "mineralogy:schist_smooth_brick_stairs", + "mineralogy:schist_smooth_brick_wall", + "mineralogy:schist_smooth_furnace", + "mineralogy:schist_smooth_slab", + "mineralogy:schist_smooth_stairs", + "mineralogy:schist_smooth_wall", + "mineralogy:schist_stairs", + "mineralogy:schist_wall", + "mineralogy:scoria_brick", + "mineralogy:scoria_brick_furnace", + "mineralogy:scoria_brick_slab", + "mineralogy:scoria_brick_stairs", + "mineralogy:scoria_brick_wall", + "mineralogy:scoria_furnace", + "mineralogy:scoria_relief_axe", + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_cross", + "mineralogy:scoria_relief_hammer", + "mineralogy:scoria_relief_hoe", + "mineralogy:scoria_relief_horizontal", + "mineralogy:scoria_relief_i", + "mineralogy:scoria_relief_left", + "mineralogy:scoria_relief_pickaxe", + "mineralogy:scoria_relief_plus", + "mineralogy:scoria_relief_right", + "mineralogy:scoria_relief_sword", + "mineralogy:scoria_relief_vertical", + "mineralogy:scoria_slab", + "mineralogy:scoria_smooth", + "mineralogy:scoria_smooth_brick", + "mineralogy:scoria_smooth_brick_furnace", + "mineralogy:scoria_smooth_brick_slab", + "mineralogy:scoria_smooth_brick_stairs", + "mineralogy:scoria_smooth_brick_wall", + "mineralogy:scoria_smooth_furnace", + "mineralogy:scoria_smooth_slab", + "mineralogy:scoria_smooth_stairs", + "mineralogy:scoria_smooth_wall", + "mineralogy:scoria_stairs", + "mineralogy:scoria_wall", + "mineralogy:shale_brick", + "mineralogy:shale_brick_furnace", + "mineralogy:shale_brick_slab", + "mineralogy:shale_brick_stairs", + "mineralogy:shale_brick_wall", + "mineralogy:shale_furnace", + "mineralogy:shale_relief_axe", + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_cross", + "mineralogy:shale_relief_hammer", + "mineralogy:shale_relief_hoe", + "mineralogy:shale_relief_horizontal", + "mineralogy:shale_relief_i", + "mineralogy:shale_relief_left", + "mineralogy:shale_relief_pickaxe", + "mineralogy:shale_relief_plus", + "mineralogy:shale_relief_right", + "mineralogy:shale_relief_sword", + "mineralogy:shale_relief_vertical", + "mineralogy:shale_slab", + "mineralogy:shale_smooth", + "mineralogy:shale_smooth_brick", + "mineralogy:shale_smooth_brick_furnace", + "mineralogy:shale_smooth_brick_slab", + "mineralogy:shale_smooth_brick_stairs", + "mineralogy:shale_smooth_brick_wall", + "mineralogy:shale_smooth_furnace", + "mineralogy:shale_smooth_slab", + "mineralogy:shale_smooth_stairs", + "mineralogy:shale_smooth_wall", + "mineralogy:shale_stairs", + "mineralogy:shale_wall", + "mineralogy:siltstone_brick", + "mineralogy:siltstone_brick_furnace", + "mineralogy:siltstone_brick_slab", + "mineralogy:siltstone_brick_stairs", + "mineralogy:siltstone_brick_wall", + "mineralogy:siltstone_furnace", + "mineralogy:siltstone_relief_axe", + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_cross", + "mineralogy:siltstone_relief_hammer", + "mineralogy:siltstone_relief_hoe", + "mineralogy:siltstone_relief_horizontal", + "mineralogy:siltstone_relief_i", + "mineralogy:siltstone_relief_left", + "mineralogy:siltstone_relief_pickaxe", + "mineralogy:siltstone_relief_plus", + "mineralogy:siltstone_relief_right", + "mineralogy:siltstone_relief_sword", + "mineralogy:siltstone_relief_vertical", + "mineralogy:siltstone_slab", + "mineralogy:siltstone_smooth", + "mineralogy:siltstone_smooth_brick", + "mineralogy:siltstone_smooth_brick_furnace", + "mineralogy:siltstone_smooth_brick_slab", + "mineralogy:siltstone_smooth_brick_stairs", + "mineralogy:siltstone_smooth_brick_wall", + "mineralogy:siltstone_smooth_furnace", + "mineralogy:siltstone_smooth_slab", + "mineralogy:siltstone_smooth_stairs", + "mineralogy:siltstone_smooth_wall", + "mineralogy:siltstone_stairs", + "mineralogy:siltstone_wall", + "mineralogy:slate_brick", + "mineralogy:slate_brick_furnace", + "mineralogy:slate_brick_slab", + "mineralogy:slate_brick_stairs", + "mineralogy:slate_brick_wall", + "mineralogy:slate_furnace", + "mineralogy:slate_relief_axe", + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_cross", + "mineralogy:slate_relief_hammer", + "mineralogy:slate_relief_hoe", + "mineralogy:slate_relief_horizontal", + "mineralogy:slate_relief_i", + "mineralogy:slate_relief_left", + "mineralogy:slate_relief_pickaxe", + "mineralogy:slate_relief_plus", + "mineralogy:slate_relief_right", + "mineralogy:slate_relief_sword", + "mineralogy:slate_relief_vertical", + "mineralogy:slate_slab", + "mineralogy:slate_smooth", + "mineralogy:slate_smooth_brick", + "mineralogy:slate_smooth_brick_furnace", + "mineralogy:slate_smooth_brick_slab", + "mineralogy:slate_smooth_brick_stairs", + "mineralogy:slate_smooth_brick_wall", + "mineralogy:slate_smooth_furnace", + "mineralogy:slate_smooth_slab", + "mineralogy:slate_smooth_stairs", + "mineralogy:slate_smooth_wall", + "mineralogy:slate_stairs", + "mineralogy:slate_wall", + "mineralogy:tuff_brick", + "mineralogy:tuff_brick_furnace", + "mineralogy:tuff_brick_slab", + "mineralogy:tuff_brick_stairs", + "mineralogy:tuff_brick_wall", + "mineralogy:tuff_furnace", + "mineralogy:tuff_relief_axe", + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_cross", + "mineralogy:tuff_relief_hammer", + "mineralogy:tuff_relief_hoe", + "mineralogy:tuff_relief_horizontal", + "mineralogy:tuff_relief_i", + "mineralogy:tuff_relief_left", + "mineralogy:tuff_relief_pickaxe", + "mineralogy:tuff_relief_plus", + "mineralogy:tuff_relief_right", + "mineralogy:tuff_relief_sword", + "mineralogy:tuff_relief_vertical", + "mineralogy:tuff_slab", + "mineralogy:tuff_smooth", + "mineralogy:tuff_smooth_brick", + "mineralogy:tuff_smooth_brick_furnace", + "mineralogy:tuff_smooth_brick_slab", + "mineralogy:tuff_smooth_brick_stairs", + "mineralogy:tuff_smooth_brick_wall", + "mineralogy:tuff_smooth_furnace", + "mineralogy:tuff_smooth_slab", + "mineralogy:tuff_smooth_stairs", + "mineralogy:tuff_smooth_wall", + "mineralogy:tuff_stairs", + "mineralogy:tuff_wall" + ], + "resources": [ + { + "recipe": "mineralogy:amphibolite_brick_block_polishing", + "advancement": "mineralogy:recipes/amphibolite_brick_block_polishing", + "items": [ + "mineralogy:amphibolite_brick", + "mineralogy:amphibolite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_furnace", + "advancement": "mineralogy:recipes/amphibolite_brick_furnace", + "items": [ + "mineralogy:amphibolite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_slab_polishing", + "advancement": "mineralogy:recipes/amphibolite_brick_slab_polishing", + "items": [ + "mineralogy:amphibolite_brick_slab", + "mineralogy:amphibolite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_slab_recombination", + "advancement": "mineralogy:recipes/amphibolite_brick_slab_recombination", + "items": [ + "mineralogy:amphibolite_brick", + "mineralogy:amphibolite_brick_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_slab", + "advancement": "mineralogy:recipes/amphibolite_brick_slab", + "items": [ + "mineralogy:amphibolite_brick", + "mineralogy:amphibolite_brick_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/amphibolite_brick_stairs_polishing", + "items": [ + "mineralogy:amphibolite_brick_stairs", + "mineralogy:amphibolite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_stairs", + "advancement": "mineralogy:recipes/amphibolite_brick_stairs", + "items": [ + "mineralogy:amphibolite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_wall_polishing", + "advancement": "mineralogy:recipes/amphibolite_brick_wall_polishing", + "items": [ + "mineralogy:amphibolite_brick_wall", + "mineralogy:amphibolite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick_wall", + "advancement": "mineralogy:recipes/amphibolite_brick_wall", + "items": [ + "mineralogy:amphibolite_brick_wall" + ] + }, + { + "recipe": "mineralogy:amphibolite_brick", + "advancement": "mineralogy:recipes/amphibolite_brick", + "items": [ + "mineralogy:amphibolite_brick" + ] + }, + { + "recipe": "mineralogy:amphibolite_furnace", + "advancement": "mineralogy:recipes/amphibolite_furnace", + "items": [ + "mineralogy:amphibolite_furnace" + ] + }, + { + "recipe": "mineralogy:amphibolite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/amphibolite_polished_brick_slab_recombination", + "items": [ + "mineralogy:amphibolite_smooth_brick", + "mineralogy:amphibolite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_polished_slab_recombination", + "advancement": "mineralogy:recipes/amphibolite_polished_slab_recombination", + "items": [ + "mineralogy:amphibolite_smooth", + "mineralogy:amphibolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/amphibolite_polished_slabs_to_brick", + "items": [ + "mineralogy:amphibolite_smooth_brick_slab", + "mineralogy:amphibolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/amphibolite_polished_stairs_to_brick", + "items": [ + "mineralogy:amphibolite_smooth_brick_stairs", + "mineralogy:amphibolite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/amphibolite_polished_walls_to_brick", + "items": [ + "mineralogy:amphibolite_smooth_brick_wall", + "mineralogy:amphibolite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:amphibolite_raw_slab_polishing", + "advancement": "mineralogy:recipes/amphibolite_raw_slab_polishing", + "items": [ + "mineralogy:amphibolite_slab", + "mineralogy:amphibolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_raw_slab_recombination", + "advancement": "mineralogy:recipes/amphibolite_raw_slab_recombination", + "items": [ + "mineralogy:amphibolite_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/amphibolite_raw_slabs_to_brick", + "items": [ + "mineralogy:amphibolite_brick_slab", + "mineralogy:amphibolite_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/amphibolite_raw_stairs_polishing", + "items": [ + "mineralogy:amphibolite_smooth_stairs", + "mineralogy:amphibolite_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/amphibolite_raw_stairs_to_brick", + "items": [ + "mineralogy:amphibolite_brick_stairs", + "mineralogy:amphibolite_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_raw_wall_polishing", + "advancement": "mineralogy:recipes/amphibolite_raw_wall_polishing", + "items": [ + "mineralogy:amphibolite_smooth_wall", + "mineralogy:amphibolite_wall" + ] + }, + { + "recipe": "mineralogy:amphibolite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/amphibolite_raw_walls_to_brick", + "items": [ + "mineralogy:amphibolite_brick_wall", + "mineralogy:amphibolite_wall" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_axe", + "advancement": "mineralogy:recipes/amphibolite_relief_axe", + "items": [ + "mineralogy:amphibolite_relief_axe", + "mineralogy:amphibolite_relief_blank" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_blank", + "advancement": "mineralogy:recipes/amphibolite_relief_blank", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_smooth" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_cross", + "advancement": "mineralogy:recipes/amphibolite_relief_cross", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_cross" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_hammer", + "advancement": "mineralogy:recipes/amphibolite_relief_hammer", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_hammer", + "mineralogy:amphibolite_smooth" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_hoe", + "advancement": "mineralogy:recipes/amphibolite_relief_hoe", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_horizontal", + "advancement": "mineralogy:recipes/amphibolite_relief_horizontal", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_i", + "advancement": "mineralogy:recipes/amphibolite_relief_i", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_i" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_left", + "advancement": "mineralogy:recipes/amphibolite_relief_left", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_left" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_pickaxe", + "advancement": "mineralogy:recipes/amphibolite_relief_pickaxe", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_plus", + "advancement": "mineralogy:recipes/amphibolite_relief_plus", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_plus" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_right", + "advancement": "mineralogy:recipes/amphibolite_relief_right", + "items": [ + "mineralogy:amphibolite_relief_left", + "mineralogy:amphibolite_relief_right" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_sword", + "advancement": "mineralogy:recipes/amphibolite_relief_sword", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_sword" + ] + }, + { + "recipe": "mineralogy:amphibolite_relief_vertical", + "advancement": "mineralogy:recipes/amphibolite_relief_vertical", + "items": [ + "mineralogy:amphibolite_relief_blank", + "mineralogy:amphibolite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:amphibolite_slab", + "advancement": "mineralogy:recipes/amphibolite_slab", + "items": [ + "mineralogy:amphibolite_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/amphibolite_smooth_brick_furnace", + "items": [ + "mineralogy:amphibolite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_brick_slab", + "advancement": "mineralogy:recipes/amphibolite_smooth_brick_slab", + "items": [ + "mineralogy:amphibolite_smooth_brick", + "mineralogy:amphibolite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/amphibolite_smooth_brick_stairs", + "items": [ + "mineralogy:amphibolite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_brick_wall", + "advancement": "mineralogy:recipes/amphibolite_smooth_brick_wall", + "items": [ + "mineralogy:amphibolite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_brick", + "advancement": "mineralogy:recipes/amphibolite_smooth_brick", + "items": [ + "mineralogy:amphibolite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_furnace", + "advancement": "mineralogy:recipes/amphibolite_smooth_furnace", + "items": [ + "mineralogy:amphibolite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_slab", + "advancement": "mineralogy:recipes/amphibolite_smooth_slab", + "items": [ + "mineralogy:amphibolite_smooth", + "mineralogy:amphibolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_stairs", + "advancement": "mineralogy:recipes/amphibolite_smooth_stairs", + "items": [ + "mineralogy:amphibolite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth_wall", + "advancement": "mineralogy:recipes/amphibolite_smooth_wall", + "items": [ + "mineralogy:amphibolite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:amphibolite_smooth", + "advancement": "mineralogy:recipes/amphibolite_smooth", + "items": [ + "mineralogy:amphibolite_smooth" + ] + }, + { + "recipe": "mineralogy:amphibolite_stairs", + "advancement": "mineralogy:recipes/amphibolite_stairs", + "items": [ + "mineralogy:amphibolite_stairs" + ] + }, + { + "recipe": "mineralogy:amphibolite_wall", + "advancement": "mineralogy:recipes/amphibolite_wall", + "items": [ + "mineralogy:amphibolite_wall" + ] + }, + { + "recipe": "mineralogy:andesite_brick_block_polishing", + "advancement": "mineralogy:recipes/andesite_brick_block_polishing", + "items": [ + "mineralogy:andesite_brick", + "mineralogy:andesite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:andesite_brick_furnace", + "advancement": "mineralogy:recipes/andesite_brick_furnace", + "items": [ + "mineralogy:andesite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:andesite_brick_slab_polishing", + "advancement": "mineralogy:recipes/andesite_brick_slab_polishing", + "items": [ + "mineralogy:andesite_brick_slab", + "mineralogy:andesite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:andesite_brick_slab_recombination", + "advancement": "mineralogy:recipes/andesite_brick_slab_recombination", + "items": [ + "mineralogy:andesite_brick", + "mineralogy:andesite_brick_slab" + ] + }, + { + "recipe": "mineralogy:andesite_brick_slab", + "advancement": "mineralogy:recipes/andesite_brick_slab", + "items": [ + "mineralogy:andesite_brick", + "mineralogy:andesite_brick_slab" + ] + }, + { + "recipe": "mineralogy:andesite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/andesite_brick_stairs_polishing", + "items": [ + "mineralogy:andesite_brick_stairs", + "mineralogy:andesite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_brick_stairs", + "advancement": "mineralogy:recipes/andesite_brick_stairs", + "items": [ + "mineralogy:andesite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_brick_wall_polishing", + "advancement": "mineralogy:recipes/andesite_brick_wall_polishing", + "items": [ + "mineralogy:andesite_brick_wall", + "mineralogy:andesite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:andesite_brick_wall", + "advancement": "mineralogy:recipes/andesite_brick_wall", + "items": [ + "mineralogy:andesite_brick_wall" + ] + }, + { + "recipe": "mineralogy:andesite_brick", + "advancement": "mineralogy:recipes/andesite_brick", + "items": [ + "mineralogy:andesite_brick" + ] + }, + { + "recipe": "mineralogy:andesite_furnace", + "advancement": "mineralogy:recipes/andesite_furnace", + "items": [ + "mineralogy:andesite_furnace" + ] + }, + { + "recipe": "mineralogy:andesite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/andesite_polished_brick_slab_recombination", + "items": [ + "mineralogy:andesite_smooth_brick", + "mineralogy:andesite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:andesite_polished_slab_recombination", + "advancement": "mineralogy:recipes/andesite_polished_slab_recombination", + "items": [ + "mineralogy:andesite_smooth", + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:andesite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/andesite_polished_slabs_to_brick", + "items": [ + "mineralogy:andesite_smooth_brick_slab", + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:andesite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/andesite_polished_stairs_to_brick", + "items": [ + "mineralogy:andesite_smooth_brick_stairs", + "mineralogy:andesite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/andesite_polished_walls_to_brick", + "items": [ + "mineralogy:andesite_smooth_brick_wall", + "mineralogy:andesite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:andesite_raw_slab_polishing", + "advancement": "mineralogy:recipes/andesite_raw_slab_polishing", + "items": [ + "mineralogy:andesite_slab", + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:andesite_raw_slab_recombination", + "advancement": "mineralogy:recipes/andesite_raw_slab_recombination", + "items": [ + "mineralogy:andesite_slab" + ] + }, + { + "recipe": "mineralogy:andesite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/andesite_raw_slabs_to_brick", + "items": [ + "mineralogy:andesite_brick_slab", + "mineralogy:andesite_slab" + ] + }, + { + "recipe": "mineralogy:andesite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/andesite_raw_stairs_polishing", + "items": [ + "mineralogy:andesite_smooth_stairs", + "mineralogy:andesite_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/andesite_raw_stairs_to_brick", + "items": [ + "mineralogy:andesite_brick_stairs", + "mineralogy:andesite_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_raw_wall_polishing", + "advancement": "mineralogy:recipes/andesite_raw_wall_polishing", + "items": [ + "mineralogy:andesite_smooth_wall", + "mineralogy:andesite_wall" + ] + }, + { + "recipe": "mineralogy:andesite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/andesite_raw_walls_to_brick", + "items": [ + "mineralogy:andesite_brick_wall", + "mineralogy:andesite_wall" + ] + }, + { + "recipe": "mineralogy:andesite_relief_axe", + "advancement": "mineralogy:recipes/andesite_relief_axe", + "items": [ + "mineralogy:andesite_relief_axe", + "mineralogy:andesite_relief_blank" + ] + }, + { + "recipe": "mineralogy:andesite_relief_blank", + "advancement": "mineralogy:recipes/andesite_relief_blank", + "items": [ + "mineralogy:andesite_relief_blank" + ] + }, + { + "recipe": "mineralogy:andesite_relief_cross", + "advancement": "mineralogy:recipes/andesite_relief_cross", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_cross" + ] + }, + { + "recipe": "mineralogy:andesite_relief_hammer", + "advancement": "mineralogy:recipes/andesite_relief_hammer", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_hammer", + "mineralogy:andesite_smooth" + ] + }, + { + "recipe": "mineralogy:andesite_relief_hoe", + "advancement": "mineralogy:recipes/andesite_relief_hoe", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:andesite_relief_horizontal", + "advancement": "mineralogy:recipes/andesite_relief_horizontal", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:andesite_relief_i", + "advancement": "mineralogy:recipes/andesite_relief_i", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_i" + ] + }, + { + "recipe": "mineralogy:andesite_relief_left", + "advancement": "mineralogy:recipes/andesite_relief_left", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_left" + ] + }, + { + "recipe": "mineralogy:andesite_relief_pickaxe", + "advancement": "mineralogy:recipes/andesite_relief_pickaxe", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:andesite_relief_plus", + "advancement": "mineralogy:recipes/andesite_relief_plus", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_plus" + ] + }, + { + "recipe": "mineralogy:andesite_relief_right", + "advancement": "mineralogy:recipes/andesite_relief_right", + "items": [ + "mineralogy:andesite_relief_left", + "mineralogy:andesite_relief_right" + ] + }, + { + "recipe": "mineralogy:andesite_relief_sword", + "advancement": "mineralogy:recipes/andesite_relief_sword", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_sword" + ] + }, + { + "recipe": "mineralogy:andesite_relief_vertical", + "advancement": "mineralogy:recipes/andesite_relief_vertical", + "items": [ + "mineralogy:andesite_relief_blank", + "mineralogy:andesite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:andesite_slab_from_vanilla", + "advancement": "mineralogy:recipes/andesite_slab_from_vanilla", + "items": [ + "mineralogy:andesite_slab" + ] + }, + { + "recipe": "mineralogy:andesite_slab_to_vanilla", + "advancement": "mineralogy:recipes/andesite_slab_to_vanilla", + "items": [ + "mineralogy:andesite_slab" + ] + }, + { + "recipe": "mineralogy:andesite_slab", + "advancement": "mineralogy:recipes/andesite_slab", + "items": [ + "mineralogy:andesite_slab" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/andesite_smooth_brick_furnace", + "items": [ + "mineralogy:andesite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_brick_slab", + "advancement": "mineralogy:recipes/andesite_smooth_brick_slab", + "items": [ + "mineralogy:andesite_smooth_brick", + "mineralogy:andesite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/andesite_smooth_brick_stairs", + "items": [ + "mineralogy:andesite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_brick_wall", + "advancement": "mineralogy:recipes/andesite_smooth_brick_wall", + "items": [ + "mineralogy:andesite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_brick", + "advancement": "mineralogy:recipes/andesite_smooth_brick", + "items": [ + "mineralogy:andesite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_furnace", + "advancement": "mineralogy:recipes/andesite_smooth_furnace", + "items": [ + "mineralogy:andesite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_slab_from_vanilla", + "advancement": "mineralogy:recipes/andesite_smooth_slab_from_vanilla", + "items": [ + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_slab_to_vanilla", + "advancement": "mineralogy:recipes/andesite_smooth_slab_to_vanilla", + "items": [ + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_slab", + "advancement": "mineralogy:recipes/andesite_smooth_slab", + "items": [ + "mineralogy:andesite_smooth", + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_stairs", + "advancement": "mineralogy:recipes/andesite_smooth_stairs", + "items": [ + "mineralogy:andesite_smooth", + "mineralogy:andesite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_smooth_wall", + "advancement": "mineralogy:recipes/andesite_smooth_wall", + "items": [ + "mineralogy:andesite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:andesite_smooth", + "advancement": "mineralogy:recipes/andesite_smooth", + "items": [ + "mineralogy:andesite_smooth" + ] + }, + { + "recipe": "mineralogy:andesite_stairs", + "advancement": "mineralogy:recipes/andesite_stairs", + "items": [ + "mineralogy:andesite_stairs" + ] + }, + { + "recipe": "mineralogy:andesite_wall", + "advancement": "mineralogy:recipes/andesite_wall", + "items": [ + "mineralogy:andesite_wall" + ] + }, + { + "recipe": "mineralogy:basalt_brick_block_polishing", + "advancement": "mineralogy:recipes/basalt_brick_block_polishing", + "items": [ + "mineralogy:basalt_brick", + "mineralogy:basalt_smooth_brick" + ] + }, + { + "recipe": "mineralogy:basalt_brick_furnace", + "advancement": "mineralogy:recipes/basalt_brick_furnace", + "items": [ + "mineralogy:basalt_brick_furnace" + ] + }, + { + "recipe": "mineralogy:basalt_brick_slab_polishing", + "advancement": "mineralogy:recipes/basalt_brick_slab_polishing", + "items": [ + "mineralogy:basalt_brick_slab", + "mineralogy:basalt_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:basalt_brick_slab_recombination", + "advancement": "mineralogy:recipes/basalt_brick_slab_recombination", + "items": [ + "mineralogy:basalt_brick", + "mineralogy:basalt_brick_slab" + ] + }, + { + "recipe": "mineralogy:basalt_brick_slab", + "advancement": "mineralogy:recipes/basalt_brick_slab", + "items": [ + "mineralogy:basalt_brick", + "mineralogy:basalt_brick_slab" + ] + }, + { + "recipe": "mineralogy:basalt_brick_stairs_polishing", + "advancement": "mineralogy:recipes/basalt_brick_stairs_polishing", + "items": [ + "mineralogy:basalt_brick_stairs", + "mineralogy:basalt_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_brick_stairs", + "advancement": "mineralogy:recipes/basalt_brick_stairs", + "items": [ + "mineralogy:basalt_brick_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_brick_wall_polishing", + "advancement": "mineralogy:recipes/basalt_brick_wall_polishing", + "items": [ + "mineralogy:basalt_brick_wall", + "mineralogy:basalt_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:basalt_brick_wall", + "advancement": "mineralogy:recipes/basalt_brick_wall", + "items": [ + "mineralogy:basalt_brick_wall" + ] + }, + { + "recipe": "mineralogy:basalt_brick", + "advancement": "mineralogy:recipes/basalt_brick", + "items": [ + "mineralogy:basalt_brick" + ] + }, + { + "recipe": "mineralogy:basalt_furnace", + "advancement": "mineralogy:recipes/basalt_furnace", + "items": [ + "mineralogy:basalt_furnace" + ] + }, + { + "recipe": "mineralogy:basalt_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/basalt_polished_brick_slab_recombination", + "items": [ + "mineralogy:basalt_smooth_brick", + "mineralogy:basalt_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:basalt_polished_slab_recombination", + "advancement": "mineralogy:recipes/basalt_polished_slab_recombination", + "items": [ + "mineralogy:basalt_smooth", + "mineralogy:basalt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basalt_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/basalt_polished_slabs_to_brick", + "items": [ + "mineralogy:basalt_smooth_brick_slab", + "mineralogy:basalt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basalt_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/basalt_polished_stairs_to_brick", + "items": [ + "mineralogy:basalt_smooth_brick_stairs", + "mineralogy:basalt_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_polished_walls_to_brick", + "advancement": "mineralogy:recipes/basalt_polished_walls_to_brick", + "items": [ + "mineralogy:basalt_smooth_brick_wall", + "mineralogy:basalt_smooth_wall" + ] + }, + { + "recipe": "mineralogy:basalt_raw_slab_polishing", + "advancement": "mineralogy:recipes/basalt_raw_slab_polishing", + "items": [ + "mineralogy:basalt_slab", + "mineralogy:basalt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basalt_raw_slab_recombination", + "advancement": "mineralogy:recipes/basalt_raw_slab_recombination", + "items": [ + "mineralogy:basalt_slab" + ] + }, + { + "recipe": "mineralogy:basalt_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/basalt_raw_slabs_to_brick", + "items": [ + "mineralogy:basalt_brick_slab", + "mineralogy:basalt_slab" + ] + }, + { + "recipe": "mineralogy:basalt_raw_stairs_polishing", + "advancement": "mineralogy:recipes/basalt_raw_stairs_polishing", + "items": [ + "mineralogy:basalt_smooth_stairs", + "mineralogy:basalt_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/basalt_raw_stairs_to_brick", + "items": [ + "mineralogy:basalt_brick_stairs", + "mineralogy:basalt_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_raw_wall_polishing", + "advancement": "mineralogy:recipes/basalt_raw_wall_polishing", + "items": [ + "mineralogy:basalt_smooth_wall", + "mineralogy:basalt_wall" + ] + }, + { + "recipe": "mineralogy:basalt_raw_walls_to_brick", + "advancement": "mineralogy:recipes/basalt_raw_walls_to_brick", + "items": [ + "mineralogy:basalt_brick_wall", + "mineralogy:basalt_wall" + ] + }, + { + "recipe": "mineralogy:basalt_relief_axe", + "advancement": "mineralogy:recipes/basalt_relief_axe", + "items": [ + "mineralogy:basalt_relief_axe", + "mineralogy:basalt_relief_blank" + ] + }, + { + "recipe": "mineralogy:basalt_relief_blank", + "advancement": "mineralogy:recipes/basalt_relief_blank", + "items": [ + "mineralogy:basalt_relief_blank" + ] + }, + { + "recipe": "mineralogy:basalt_relief_cross", + "advancement": "mineralogy:recipes/basalt_relief_cross", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_cross" + ] + }, + { + "recipe": "mineralogy:basalt_relief_hammer", + "advancement": "mineralogy:recipes/basalt_relief_hammer", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_hammer", + "mineralogy:basalt_smooth" + ] + }, + { + "recipe": "mineralogy:basalt_relief_hoe", + "advancement": "mineralogy:recipes/basalt_relief_hoe", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_hoe" + ] + }, + { + "recipe": "mineralogy:basalt_relief_horizontal", + "advancement": "mineralogy:recipes/basalt_relief_horizontal", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:basalt_relief_i", + "advancement": "mineralogy:recipes/basalt_relief_i", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_i" + ] + }, + { + "recipe": "mineralogy:basalt_relief_left", + "advancement": "mineralogy:recipes/basalt_relief_left", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_left" + ] + }, + { + "recipe": "mineralogy:basalt_relief_pickaxe", + "advancement": "mineralogy:recipes/basalt_relief_pickaxe", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:basalt_relief_plus", + "advancement": "mineralogy:recipes/basalt_relief_plus", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_plus" + ] + }, + { + "recipe": "mineralogy:basalt_relief_right", + "advancement": "mineralogy:recipes/basalt_relief_right", + "items": [ + "mineralogy:basalt_relief_left", + "mineralogy:basalt_relief_right" + ] + }, + { + "recipe": "mineralogy:basalt_relief_sword", + "advancement": "mineralogy:recipes/basalt_relief_sword", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_sword" + ] + }, + { + "recipe": "mineralogy:basalt_relief_vertical", + "advancement": "mineralogy:recipes/basalt_relief_vertical", + "items": [ + "mineralogy:basalt_relief_blank", + "mineralogy:basalt_relief_vertical" + ] + }, + { + "recipe": "mineralogy:basalt_slab", + "advancement": "mineralogy:recipes/basalt_slab", + "items": [ + "mineralogy:basalt_slab" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_brick_furnace", + "advancement": "mineralogy:recipes/basalt_smooth_brick_furnace", + "items": [ + "mineralogy:basalt_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_brick_slab", + "advancement": "mineralogy:recipes/basalt_smooth_brick_slab", + "items": [ + "mineralogy:basalt_smooth_brick", + "mineralogy:basalt_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_brick_stairs", + "advancement": "mineralogy:recipes/basalt_smooth_brick_stairs", + "items": [ + "mineralogy:basalt_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_brick_wall", + "advancement": "mineralogy:recipes/basalt_smooth_brick_wall", + "items": [ + "mineralogy:basalt_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_brick", + "advancement": "mineralogy:recipes/basalt_smooth_brick", + "items": [ + "mineralogy:basalt_smooth_brick" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_furnace", + "advancement": "mineralogy:recipes/basalt_smooth_furnace", + "items": [ + "mineralogy:basalt_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_slab", + "advancement": "mineralogy:recipes/basalt_smooth_slab", + "items": [ + "mineralogy:basalt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_stairs", + "advancement": "mineralogy:recipes/basalt_smooth_stairs", + "items": [ + "mineralogy:basalt_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_smooth_wall", + "advancement": "mineralogy:recipes/basalt_smooth_wall", + "items": [ + "mineralogy:basalt_smooth_wall" + ] + }, + { + "recipe": "mineralogy:basalt_smooth", + "advancement": "mineralogy:recipes/basalt_smooth", + "items": [ + "mineralogy:basalt_smooth" + ] + }, + { + "recipe": "mineralogy:basalt_stairs", + "advancement": "mineralogy:recipes/basalt_stairs", + "items": [ + "mineralogy:basalt_stairs" + ] + }, + { + "recipe": "mineralogy:basalt_wall", + "advancement": "mineralogy:recipes/basalt_wall", + "items": [ + "mineralogy:basalt_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_block_polishing", + "advancement": "mineralogy:recipes/basaltic_glass_brick_block_polishing", + "items": [ + "mineralogy:basaltic_glass_brick", + "mineralogy:basaltic_glass_smooth_brick" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_furnace", + "advancement": "mineralogy:recipes/basaltic_glass_brick_furnace", + "items": [ + "mineralogy:basaltic_glass_brick_furnace" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_slab_polishing", + "advancement": "mineralogy:recipes/basaltic_glass_brick_slab_polishing", + "items": [ + "mineralogy:basaltic_glass_brick_slab", + "mineralogy:basaltic_glass_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_slab_recombination", + "advancement": "mineralogy:recipes/basaltic_glass_brick_slab_recombination", + "items": [ + "mineralogy:basaltic_glass_brick", + "mineralogy:basaltic_glass_brick_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_slab", + "advancement": "mineralogy:recipes/basaltic_glass_brick_slab", + "items": [ + "mineralogy:basaltic_glass_brick", + "mineralogy:basaltic_glass_brick_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_stairs_polishing", + "advancement": "mineralogy:recipes/basaltic_glass_brick_stairs_polishing", + "items": [ + "mineralogy:basaltic_glass_brick_stairs", + "mineralogy:basaltic_glass_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_stairs", + "advancement": "mineralogy:recipes/basaltic_glass_brick_stairs", + "items": [ + "mineralogy:basaltic_glass_brick_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_wall_polishing", + "advancement": "mineralogy:recipes/basaltic_glass_brick_wall_polishing", + "items": [ + "mineralogy:basaltic_glass_brick_wall", + "mineralogy:basaltic_glass_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick_wall", + "advancement": "mineralogy:recipes/basaltic_glass_brick_wall", + "items": [ + "mineralogy:basaltic_glass_brick_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_brick", + "advancement": "mineralogy:recipes/basaltic_glass_brick", + "items": [ + "mineralogy:basaltic_glass_brick" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_furnace", + "advancement": "mineralogy:recipes/basaltic_glass_furnace", + "items": [ + "mineralogy:basaltic_glass_furnace" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/basaltic_glass_polished_brick_slab_recombination", + "items": [ + "mineralogy:basaltic_glass_smooth_brick", + "mineralogy:basaltic_glass_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_polished_slab_recombination", + "advancement": "mineralogy:recipes/basaltic_glass_polished_slab_recombination", + "items": [ + "mineralogy:basaltic_glass_smooth", + "mineralogy:basaltic_glass_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/basaltic_glass_polished_slabs_to_brick", + "items": [ + "mineralogy:basaltic_glass_smooth_brick_slab", + "mineralogy:basaltic_glass_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/basaltic_glass_polished_stairs_to_brick", + "items": [ + "mineralogy:basaltic_glass_smooth_brick_stairs", + "mineralogy:basaltic_glass_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_polished_walls_to_brick", + "advancement": "mineralogy:recipes/basaltic_glass_polished_walls_to_brick", + "items": [ + "mineralogy:basaltic_glass_smooth_brick_wall", + "mineralogy:basaltic_glass_smooth_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_raw_slab_polishing", + "advancement": "mineralogy:recipes/basaltic_glass_raw_slab_polishing", + "items": [ + "mineralogy:basaltic_glass_slab", + "mineralogy:basaltic_glass_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_raw_slab_recombination", + "advancement": "mineralogy:recipes/basaltic_glass_raw_slab_recombination", + "items": [ + "mineralogy:basaltic_glass_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/basaltic_glass_raw_slabs_to_brick", + "items": [ + "mineralogy:basaltic_glass_brick_slab", + "mineralogy:basaltic_glass_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_raw_stairs_polishing", + "advancement": "mineralogy:recipes/basaltic_glass_raw_stairs_polishing", + "items": [ + "mineralogy:basaltic_glass_smooth_stairs", + "mineralogy:basaltic_glass_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/basaltic_glass_raw_stairs_to_brick", + "items": [ + "mineralogy:basaltic_glass_brick_stairs", + "mineralogy:basaltic_glass_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_raw_wall_polishing", + "advancement": "mineralogy:recipes/basaltic_glass_raw_wall_polishing", + "items": [ + "mineralogy:basaltic_glass_smooth_wall", + "mineralogy:basaltic_glass_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_raw_walls_to_brick", + "advancement": "mineralogy:recipes/basaltic_glass_raw_walls_to_brick", + "items": [ + "mineralogy:basaltic_glass_brick_wall", + "mineralogy:basaltic_glass_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_axe", + "advancement": "mineralogy:recipes/basaltic_glass_relief_axe", + "items": [ + "mineralogy:basaltic_glass_relief_axe", + "mineralogy:basaltic_glass_relief_blank" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_blank", + "advancement": "mineralogy:recipes/basaltic_glass_relief_blank", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_smooth" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_cross", + "advancement": "mineralogy:recipes/basaltic_glass_relief_cross", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_cross" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_hammer", + "advancement": "mineralogy:recipes/basaltic_glass_relief_hammer", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_hammer", + "mineralogy:basaltic_glass_smooth" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_hoe", + "advancement": "mineralogy:recipes/basaltic_glass_relief_hoe", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_hoe" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_horizontal", + "advancement": "mineralogy:recipes/basaltic_glass_relief_horizontal", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_i", + "advancement": "mineralogy:recipes/basaltic_glass_relief_i", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_i" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_left", + "advancement": "mineralogy:recipes/basaltic_glass_relief_left", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_left" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_pickaxe", + "advancement": "mineralogy:recipes/basaltic_glass_relief_pickaxe", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_plus", + "advancement": "mineralogy:recipes/basaltic_glass_relief_plus", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_plus" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_right", + "advancement": "mineralogy:recipes/basaltic_glass_relief_right", + "items": [ + "mineralogy:basaltic_glass_relief_left", + "mineralogy:basaltic_glass_relief_right" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_sword", + "advancement": "mineralogy:recipes/basaltic_glass_relief_sword", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_sword" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_relief_vertical", + "advancement": "mineralogy:recipes/basaltic_glass_relief_vertical", + "items": [ + "mineralogy:basaltic_glass_relief_blank", + "mineralogy:basaltic_glass_relief_vertical" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_slab", + "advancement": "mineralogy:recipes/basaltic_glass_slab", + "items": [ + "mineralogy:basaltic_glass_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_brick_furnace", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_brick_furnace", + "items": [ + "mineralogy:basaltic_glass_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_brick_slab", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_brick_slab", + "items": [ + "mineralogy:basaltic_glass_smooth_brick", + "mineralogy:basaltic_glass_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_brick_stairs", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_brick_stairs", + "items": [ + "mineralogy:basaltic_glass_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_brick_wall", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_brick_wall", + "items": [ + "mineralogy:basaltic_glass_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_brick", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_brick", + "items": [ + "mineralogy:basaltic_glass_smooth_brick" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_furnace", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_furnace", + "items": [ + "mineralogy:basaltic_glass_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_slab", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_slab", + "items": [ + "mineralogy:basaltic_glass_smooth", + "mineralogy:basaltic_glass_smooth_slab" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_stairs", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_stairs", + "items": [ + "mineralogy:basaltic_glass_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth_wall", + "advancement": "mineralogy:recipes/basaltic_glass_smooth_wall", + "items": [ + "mineralogy:basaltic_glass_smooth_wall" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_smooth", + "advancement": "mineralogy:recipes/basaltic_glass_smooth", + "items": [ + "mineralogy:basaltic_glass_smooth" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_stairs", + "advancement": "mineralogy:recipes/basaltic_glass_stairs", + "items": [ + "mineralogy:basaltic_glass_stairs" + ] + }, + { + "recipe": "mineralogy:basaltic_glass_wall", + "advancement": "mineralogy:recipes/basaltic_glass_wall", + "items": [ + "mineralogy:basaltic_glass_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_block_polishing", + "advancement": "mineralogy:recipes/conglomerate_brick_block_polishing", + "items": [ + "mineralogy:conglomerate_brick", + "mineralogy:conglomerate_smooth_brick" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_furnace", + "advancement": "mineralogy:recipes/conglomerate_brick_furnace", + "items": [ + "mineralogy:conglomerate_brick_furnace" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_slab_polishing", + "advancement": "mineralogy:recipes/conglomerate_brick_slab_polishing", + "items": [ + "mineralogy:conglomerate_brick_slab", + "mineralogy:conglomerate_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_slab_recombination", + "advancement": "mineralogy:recipes/conglomerate_brick_slab_recombination", + "items": [ + "mineralogy:conglomerate_brick", + "mineralogy:conglomerate_brick_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_slab", + "advancement": "mineralogy:recipes/conglomerate_brick_slab", + "items": [ + "mineralogy:conglomerate_brick", + "mineralogy:conglomerate_brick_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_stairs_polishing", + "advancement": "mineralogy:recipes/conglomerate_brick_stairs_polishing", + "items": [ + "mineralogy:conglomerate_brick_stairs", + "mineralogy:conglomerate_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_stairs", + "advancement": "mineralogy:recipes/conglomerate_brick_stairs", + "items": [ + "mineralogy:conglomerate_brick_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_wall_polishing", + "advancement": "mineralogy:recipes/conglomerate_brick_wall_polishing", + "items": [ + "mineralogy:conglomerate_brick_wall", + "mineralogy:conglomerate_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick_wall", + "advancement": "mineralogy:recipes/conglomerate_brick_wall", + "items": [ + "mineralogy:conglomerate_brick_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_brick", + "advancement": "mineralogy:recipes/conglomerate_brick", + "items": [ + "mineralogy:conglomerate_brick" + ] + }, + { + "recipe": "mineralogy:conglomerate_furnace", + "advancement": "mineralogy:recipes/conglomerate_furnace", + "items": [ + "mineralogy:conglomerate_furnace" + ] + }, + { + "recipe": "mineralogy:conglomerate_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/conglomerate_polished_brick_slab_recombination", + "items": [ + "mineralogy:conglomerate_smooth_brick", + "mineralogy:conglomerate_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_polished_slab_recombination", + "advancement": "mineralogy:recipes/conglomerate_polished_slab_recombination", + "items": [ + "mineralogy:conglomerate_smooth", + "mineralogy:conglomerate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/conglomerate_polished_slabs_to_brick", + "items": [ + "mineralogy:conglomerate_smooth_brick_slab", + "mineralogy:conglomerate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/conglomerate_polished_stairs_to_brick", + "items": [ + "mineralogy:conglomerate_smooth_brick_stairs", + "mineralogy:conglomerate_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_polished_walls_to_brick", + "advancement": "mineralogy:recipes/conglomerate_polished_walls_to_brick", + "items": [ + "mineralogy:conglomerate_smooth_brick_wall", + "mineralogy:conglomerate_smooth_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_raw_slab_polishing", + "advancement": "mineralogy:recipes/conglomerate_raw_slab_polishing", + "items": [ + "mineralogy:conglomerate_slab", + "mineralogy:conglomerate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_raw_slab_recombination", + "advancement": "mineralogy:recipes/conglomerate_raw_slab_recombination", + "items": [ + "mineralogy:conglomerate_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/conglomerate_raw_slabs_to_brick", + "items": [ + "mineralogy:conglomerate_brick_slab", + "mineralogy:conglomerate_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_raw_stairs_polishing", + "advancement": "mineralogy:recipes/conglomerate_raw_stairs_polishing", + "items": [ + "mineralogy:conglomerate_smooth_stairs", + "mineralogy:conglomerate_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/conglomerate_raw_stairs_to_brick", + "items": [ + "mineralogy:conglomerate_brick_stairs", + "mineralogy:conglomerate_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_raw_wall_polishing", + "advancement": "mineralogy:recipes/conglomerate_raw_wall_polishing", + "items": [ + "mineralogy:conglomerate_smooth_wall", + "mineralogy:conglomerate_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_raw_walls_to_brick", + "advancement": "mineralogy:recipes/conglomerate_raw_walls_to_brick", + "items": [ + "mineralogy:conglomerate_brick_wall", + "mineralogy:conglomerate_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_axe", + "advancement": "mineralogy:recipes/conglomerate_relief_axe", + "items": [ + "mineralogy:conglomerate_relief_axe", + "mineralogy:conglomerate_relief_blank" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_blank", + "advancement": "mineralogy:recipes/conglomerate_relief_blank", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_smooth" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_cross", + "advancement": "mineralogy:recipes/conglomerate_relief_cross", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_cross" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_hammer", + "advancement": "mineralogy:recipes/conglomerate_relief_hammer", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_hammer", + "mineralogy:conglomerate_smooth" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_hoe", + "advancement": "mineralogy:recipes/conglomerate_relief_hoe", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_hoe" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_horizontal", + "advancement": "mineralogy:recipes/conglomerate_relief_horizontal", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_i", + "advancement": "mineralogy:recipes/conglomerate_relief_i", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_i" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_left", + "advancement": "mineralogy:recipes/conglomerate_relief_left", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_left" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_pickaxe", + "advancement": "mineralogy:recipes/conglomerate_relief_pickaxe", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_plus", + "advancement": "mineralogy:recipes/conglomerate_relief_plus", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_plus" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_right", + "advancement": "mineralogy:recipes/conglomerate_relief_right", + "items": [ + "mineralogy:conglomerate_relief_left", + "mineralogy:conglomerate_relief_right" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_sword", + "advancement": "mineralogy:recipes/conglomerate_relief_sword", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_sword" + ] + }, + { + "recipe": "mineralogy:conglomerate_relief_vertical", + "advancement": "mineralogy:recipes/conglomerate_relief_vertical", + "items": [ + "mineralogy:conglomerate_relief_blank", + "mineralogy:conglomerate_relief_vertical" + ] + }, + { + "recipe": "mineralogy:conglomerate_slab", + "advancement": "mineralogy:recipes/conglomerate_slab", + "items": [ + "mineralogy:conglomerate_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_brick_furnace", + "advancement": "mineralogy:recipes/conglomerate_smooth_brick_furnace", + "items": [ + "mineralogy:conglomerate_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_brick_slab", + "advancement": "mineralogy:recipes/conglomerate_smooth_brick_slab", + "items": [ + "mineralogy:conglomerate_smooth_brick", + "mineralogy:conglomerate_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_brick_stairs", + "advancement": "mineralogy:recipes/conglomerate_smooth_brick_stairs", + "items": [ + "mineralogy:conglomerate_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_brick_wall", + "advancement": "mineralogy:recipes/conglomerate_smooth_brick_wall", + "items": [ + "mineralogy:conglomerate_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_brick", + "advancement": "mineralogy:recipes/conglomerate_smooth_brick", + "items": [ + "mineralogy:conglomerate_smooth_brick" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_furnace", + "advancement": "mineralogy:recipes/conglomerate_smooth_furnace", + "items": [ + "mineralogy:conglomerate_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_slab", + "advancement": "mineralogy:recipes/conglomerate_smooth_slab", + "items": [ + "mineralogy:conglomerate_smooth", + "mineralogy:conglomerate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_stairs", + "advancement": "mineralogy:recipes/conglomerate_smooth_stairs", + "items": [ + "mineralogy:conglomerate_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth_wall", + "advancement": "mineralogy:recipes/conglomerate_smooth_wall", + "items": [ + "mineralogy:conglomerate_smooth_wall" + ] + }, + { + "recipe": "mineralogy:conglomerate_smooth", + "advancement": "mineralogy:recipes/conglomerate_smooth", + "items": [ + "mineralogy:conglomerate_smooth" + ] + }, + { + "recipe": "mineralogy:conglomerate_stairs", + "advancement": "mineralogy:recipes/conglomerate_stairs", + "items": [ + "mineralogy:conglomerate_stairs" + ] + }, + { + "recipe": "mineralogy:conglomerate_wall", + "advancement": "mineralogy:recipes/conglomerate_wall", + "items": [ + "mineralogy:conglomerate_wall" + ] + }, + { + "recipe": "mineralogy:diabase_brick_block_polishing", + "advancement": "mineralogy:recipes/diabase_brick_block_polishing", + "items": [ + "mineralogy:diabase_brick", + "mineralogy:diabase_smooth_brick" + ] + }, + { + "recipe": "mineralogy:diabase_brick_furnace", + "advancement": "mineralogy:recipes/diabase_brick_furnace", + "items": [ + "mineralogy:diabase_brick_furnace" + ] + }, + { + "recipe": "mineralogy:diabase_brick_slab_polishing", + "advancement": "mineralogy:recipes/diabase_brick_slab_polishing", + "items": [ + "mineralogy:diabase_brick_slab", + "mineralogy:diabase_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:diabase_brick_slab_recombination", + "advancement": "mineralogy:recipes/diabase_brick_slab_recombination", + "items": [ + "mineralogy:diabase_brick", + "mineralogy:diabase_brick_slab" + ] + }, + { + "recipe": "mineralogy:diabase_brick_slab", + "advancement": "mineralogy:recipes/diabase_brick_slab", + "items": [ + "mineralogy:diabase_brick", + "mineralogy:diabase_brick_slab" + ] + }, + { + "recipe": "mineralogy:diabase_brick_stairs_polishing", + "advancement": "mineralogy:recipes/diabase_brick_stairs_polishing", + "items": [ + "mineralogy:diabase_brick_stairs", + "mineralogy:diabase_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_brick_stairs", + "advancement": "mineralogy:recipes/diabase_brick_stairs", + "items": [ + "mineralogy:diabase_brick_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_brick_wall_polishing", + "advancement": "mineralogy:recipes/diabase_brick_wall_polishing", + "items": [ + "mineralogy:diabase_brick_wall", + "mineralogy:diabase_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:diabase_brick_wall", + "advancement": "mineralogy:recipes/diabase_brick_wall", + "items": [ + "mineralogy:diabase_brick_wall" + ] + }, + { + "recipe": "mineralogy:diabase_brick", + "advancement": "mineralogy:recipes/diabase_brick", + "items": [ + "mineralogy:diabase_brick" + ] + }, + { + "recipe": "mineralogy:diabase_furnace", + "advancement": "mineralogy:recipes/diabase_furnace", + "items": [ + "mineralogy:diabase_furnace" + ] + }, + { + "recipe": "mineralogy:diabase_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/diabase_polished_brick_slab_recombination", + "items": [ + "mineralogy:diabase_smooth_brick", + "mineralogy:diabase_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:diabase_polished_slab_recombination", + "advancement": "mineralogy:recipes/diabase_polished_slab_recombination", + "items": [ + "mineralogy:diabase_smooth", + "mineralogy:diabase_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diabase_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/diabase_polished_slabs_to_brick", + "items": [ + "mineralogy:diabase_smooth_brick_slab", + "mineralogy:diabase_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diabase_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/diabase_polished_stairs_to_brick", + "items": [ + "mineralogy:diabase_smooth_brick_stairs", + "mineralogy:diabase_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_polished_walls_to_brick", + "advancement": "mineralogy:recipes/diabase_polished_walls_to_brick", + "items": [ + "mineralogy:diabase_smooth_brick_wall", + "mineralogy:diabase_smooth_wall" + ] + }, + { + "recipe": "mineralogy:diabase_raw_slab_polishing", + "advancement": "mineralogy:recipes/diabase_raw_slab_polishing", + "items": [ + "mineralogy:diabase_slab", + "mineralogy:diabase_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diabase_raw_slab_recombination", + "advancement": "mineralogy:recipes/diabase_raw_slab_recombination", + "items": [ + "mineralogy:diabase_slab" + ] + }, + { + "recipe": "mineralogy:diabase_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/diabase_raw_slabs_to_brick", + "items": [ + "mineralogy:diabase_brick_slab", + "mineralogy:diabase_slab" + ] + }, + { + "recipe": "mineralogy:diabase_raw_stairs_polishing", + "advancement": "mineralogy:recipes/diabase_raw_stairs_polishing", + "items": [ + "mineralogy:diabase_smooth_stairs", + "mineralogy:diabase_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/diabase_raw_stairs_to_brick", + "items": [ + "mineralogy:diabase_brick_stairs", + "mineralogy:diabase_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_raw_wall_polishing", + "advancement": "mineralogy:recipes/diabase_raw_wall_polishing", + "items": [ + "mineralogy:diabase_smooth_wall", + "mineralogy:diabase_wall" + ] + }, + { + "recipe": "mineralogy:diabase_raw_walls_to_brick", + "advancement": "mineralogy:recipes/diabase_raw_walls_to_brick", + "items": [ + "mineralogy:diabase_brick_wall", + "mineralogy:diabase_wall" + ] + }, + { + "recipe": "mineralogy:diabase_relief_axe", + "advancement": "mineralogy:recipes/diabase_relief_axe", + "items": [ + "mineralogy:diabase_relief_axe", + "mineralogy:diabase_relief_blank" + ] + }, + { + "recipe": "mineralogy:diabase_relief_blank", + "advancement": "mineralogy:recipes/diabase_relief_blank", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_smooth" + ] + }, + { + "recipe": "mineralogy:diabase_relief_cross", + "advancement": "mineralogy:recipes/diabase_relief_cross", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_cross" + ] + }, + { + "recipe": "mineralogy:diabase_relief_hammer", + "advancement": "mineralogy:recipes/diabase_relief_hammer", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_hammer", + "mineralogy:diabase_smooth" + ] + }, + { + "recipe": "mineralogy:diabase_relief_hoe", + "advancement": "mineralogy:recipes/diabase_relief_hoe", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_hoe" + ] + }, + { + "recipe": "mineralogy:diabase_relief_horizontal", + "advancement": "mineralogy:recipes/diabase_relief_horizontal", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:diabase_relief_i", + "advancement": "mineralogy:recipes/diabase_relief_i", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_i" + ] + }, + { + "recipe": "mineralogy:diabase_relief_left", + "advancement": "mineralogy:recipes/diabase_relief_left", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_left" + ] + }, + { + "recipe": "mineralogy:diabase_relief_pickaxe", + "advancement": "mineralogy:recipes/diabase_relief_pickaxe", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:diabase_relief_plus", + "advancement": "mineralogy:recipes/diabase_relief_plus", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_plus" + ] + }, + { + "recipe": "mineralogy:diabase_relief_right", + "advancement": "mineralogy:recipes/diabase_relief_right", + "items": [ + "mineralogy:diabase_relief_left", + "mineralogy:diabase_relief_right" + ] + }, + { + "recipe": "mineralogy:diabase_relief_sword", + "advancement": "mineralogy:recipes/diabase_relief_sword", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_sword" + ] + }, + { + "recipe": "mineralogy:diabase_relief_vertical", + "advancement": "mineralogy:recipes/diabase_relief_vertical", + "items": [ + "mineralogy:diabase_relief_blank", + "mineralogy:diabase_relief_vertical" + ] + }, + { + "recipe": "mineralogy:diabase_slab", + "advancement": "mineralogy:recipes/diabase_slab", + "items": [ + "mineralogy:diabase_slab" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_brick_furnace", + "advancement": "mineralogy:recipes/diabase_smooth_brick_furnace", + "items": [ + "mineralogy:diabase_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_brick_slab", + "advancement": "mineralogy:recipes/diabase_smooth_brick_slab", + "items": [ + "mineralogy:diabase_smooth_brick", + "mineralogy:diabase_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_brick_stairs", + "advancement": "mineralogy:recipes/diabase_smooth_brick_stairs", + "items": [ + "mineralogy:diabase_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_brick_wall", + "advancement": "mineralogy:recipes/diabase_smooth_brick_wall", + "items": [ + "mineralogy:diabase_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_brick", + "advancement": "mineralogy:recipes/diabase_smooth_brick", + "items": [ + "mineralogy:diabase_smooth_brick" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_furnace", + "advancement": "mineralogy:recipes/diabase_smooth_furnace", + "items": [ + "mineralogy:diabase_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_slab", + "advancement": "mineralogy:recipes/diabase_smooth_slab", + "items": [ + "mineralogy:diabase_smooth", + "mineralogy:diabase_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_stairs", + "advancement": "mineralogy:recipes/diabase_smooth_stairs", + "items": [ + "mineralogy:diabase_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_smooth_wall", + "advancement": "mineralogy:recipes/diabase_smooth_wall", + "items": [ + "mineralogy:diabase_smooth_wall" + ] + }, + { + "recipe": "mineralogy:diabase_smooth", + "advancement": "mineralogy:recipes/diabase_smooth", + "items": [ + "mineralogy:diabase_smooth" + ] + }, + { + "recipe": "mineralogy:diabase_stairs", + "advancement": "mineralogy:recipes/diabase_stairs", + "items": [ + "mineralogy:diabase_stairs" + ] + }, + { + "recipe": "mineralogy:diabase_wall", + "advancement": "mineralogy:recipes/diabase_wall", + "items": [ + "mineralogy:diabase_wall" + ] + }, + { + "recipe": "mineralogy:diorite_brick_block_polishing", + "advancement": "mineralogy:recipes/diorite_brick_block_polishing", + "items": [ + "mineralogy:diorite_brick", + "mineralogy:diorite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:diorite_brick_furnace", + "advancement": "mineralogy:recipes/diorite_brick_furnace", + "items": [ + "mineralogy:diorite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:diorite_brick_slab_polishing", + "advancement": "mineralogy:recipes/diorite_brick_slab_polishing", + "items": [ + "mineralogy:diorite_brick_slab", + "mineralogy:diorite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:diorite_brick_slab_recombination", + "advancement": "mineralogy:recipes/diorite_brick_slab_recombination", + "items": [ + "mineralogy:diorite_brick", + "mineralogy:diorite_brick_slab" + ] + }, + { + "recipe": "mineralogy:diorite_brick_slab", + "advancement": "mineralogy:recipes/diorite_brick_slab", + "items": [ + "mineralogy:diorite_brick", + "mineralogy:diorite_brick_slab" + ] + }, + { + "recipe": "mineralogy:diorite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/diorite_brick_stairs_polishing", + "items": [ + "mineralogy:diorite_brick_stairs", + "mineralogy:diorite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_brick_stairs", + "advancement": "mineralogy:recipes/diorite_brick_stairs", + "items": [ + "mineralogy:diorite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_brick_wall_polishing", + "advancement": "mineralogy:recipes/diorite_brick_wall_polishing", + "items": [ + "mineralogy:diorite_brick_wall", + "mineralogy:diorite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:diorite_brick_wall", + "advancement": "mineralogy:recipes/diorite_brick_wall", + "items": [ + "mineralogy:diorite_brick_wall" + ] + }, + { + "recipe": "mineralogy:diorite_brick", + "advancement": "mineralogy:recipes/diorite_brick", + "items": [ + "mineralogy:diorite_brick" + ] + }, + { + "recipe": "mineralogy:diorite_furnace", + "advancement": "mineralogy:recipes/diorite_furnace", + "items": [ + "mineralogy:diorite_furnace" + ] + }, + { + "recipe": "mineralogy:diorite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/diorite_polished_brick_slab_recombination", + "items": [ + "mineralogy:diorite_smooth_brick", + "mineralogy:diorite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:diorite_polished_slab_recombination", + "advancement": "mineralogy:recipes/diorite_polished_slab_recombination", + "items": [ + "mineralogy:diorite_smooth", + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diorite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/diorite_polished_slabs_to_brick", + "items": [ + "mineralogy:diorite_smooth_brick_slab", + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diorite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/diorite_polished_stairs_to_brick", + "items": [ + "mineralogy:diorite_smooth_brick_stairs", + "mineralogy:diorite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/diorite_polished_walls_to_brick", + "items": [ + "mineralogy:diorite_smooth_brick_wall", + "mineralogy:diorite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:diorite_raw_slab_polishing", + "advancement": "mineralogy:recipes/diorite_raw_slab_polishing", + "items": [ + "mineralogy:diorite_slab", + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diorite_raw_slab_recombination", + "advancement": "mineralogy:recipes/diorite_raw_slab_recombination", + "items": [ + "mineralogy:diorite_slab" + ] + }, + { + "recipe": "mineralogy:diorite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/diorite_raw_slabs_to_brick", + "items": [ + "mineralogy:diorite_brick_slab", + "mineralogy:diorite_slab" + ] + }, + { + "recipe": "mineralogy:diorite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/diorite_raw_stairs_polishing", + "items": [ + "mineralogy:diorite_smooth_stairs", + "mineralogy:diorite_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/diorite_raw_stairs_to_brick", + "items": [ + "mineralogy:diorite_brick_stairs", + "mineralogy:diorite_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_raw_wall_polishing", + "advancement": "mineralogy:recipes/diorite_raw_wall_polishing", + "items": [ + "mineralogy:diorite_smooth_wall", + "mineralogy:diorite_wall" + ] + }, + { + "recipe": "mineralogy:diorite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/diorite_raw_walls_to_brick", + "items": [ + "mineralogy:diorite_brick_wall", + "mineralogy:diorite_wall" + ] + }, + { + "recipe": "mineralogy:diorite_relief_axe", + "advancement": "mineralogy:recipes/diorite_relief_axe", + "items": [ + "mineralogy:diorite_relief_axe", + "mineralogy:diorite_relief_blank" + ] + }, + { + "recipe": "mineralogy:diorite_relief_blank", + "advancement": "mineralogy:recipes/diorite_relief_blank", + "items": [ + "mineralogy:diorite_relief_blank" + ] + }, + { + "recipe": "mineralogy:diorite_relief_cross", + "advancement": "mineralogy:recipes/diorite_relief_cross", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_cross" + ] + }, + { + "recipe": "mineralogy:diorite_relief_hammer", + "advancement": "mineralogy:recipes/diorite_relief_hammer", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_hammer", + "mineralogy:diorite_smooth" + ] + }, + { + "recipe": "mineralogy:diorite_relief_hoe", + "advancement": "mineralogy:recipes/diorite_relief_hoe", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:diorite_relief_horizontal", + "advancement": "mineralogy:recipes/diorite_relief_horizontal", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:diorite_relief_i", + "advancement": "mineralogy:recipes/diorite_relief_i", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_i" + ] + }, + { + "recipe": "mineralogy:diorite_relief_left", + "advancement": "mineralogy:recipes/diorite_relief_left", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_left" + ] + }, + { + "recipe": "mineralogy:diorite_relief_pickaxe", + "advancement": "mineralogy:recipes/diorite_relief_pickaxe", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:diorite_relief_plus", + "advancement": "mineralogy:recipes/diorite_relief_plus", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_plus" + ] + }, + { + "recipe": "mineralogy:diorite_relief_right", + "advancement": "mineralogy:recipes/diorite_relief_right", + "items": [ + "mineralogy:diorite_relief_left", + "mineralogy:diorite_relief_right" + ] + }, + { + "recipe": "mineralogy:diorite_relief_sword", + "advancement": "mineralogy:recipes/diorite_relief_sword", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_sword" + ] + }, + { + "recipe": "mineralogy:diorite_relief_vertical", + "advancement": "mineralogy:recipes/diorite_relief_vertical", + "items": [ + "mineralogy:diorite_relief_blank", + "mineralogy:diorite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:diorite_slab_from_vanilla", + "advancement": "mineralogy:recipes/diorite_slab_from_vanilla", + "items": [ + "mineralogy:diorite_slab" + ] + }, + { + "recipe": "mineralogy:diorite_slab_to_vanilla", + "advancement": "mineralogy:recipes/diorite_slab_to_vanilla", + "items": [ + "mineralogy:diorite_slab" + ] + }, + { + "recipe": "mineralogy:diorite_slab", + "advancement": "mineralogy:recipes/diorite_slab", + "items": [ + "mineralogy:diorite_slab" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/diorite_smooth_brick_furnace", + "items": [ + "mineralogy:diorite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_brick_slab", + "advancement": "mineralogy:recipes/diorite_smooth_brick_slab", + "items": [ + "mineralogy:diorite_smooth_brick", + "mineralogy:diorite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/diorite_smooth_brick_stairs", + "items": [ + "mineralogy:diorite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_brick_wall", + "advancement": "mineralogy:recipes/diorite_smooth_brick_wall", + "items": [ + "mineralogy:diorite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_brick", + "advancement": "mineralogy:recipes/diorite_smooth_brick", + "items": [ + "mineralogy:diorite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_furnace", + "advancement": "mineralogy:recipes/diorite_smooth_furnace", + "items": [ + "mineralogy:diorite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_slab_from_vanilla", + "advancement": "mineralogy:recipes/diorite_smooth_slab_from_vanilla", + "items": [ + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_slab_to_vanilla", + "advancement": "mineralogy:recipes/diorite_smooth_slab_to_vanilla", + "items": [ + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_slab", + "advancement": "mineralogy:recipes/diorite_smooth_slab", + "items": [ + "mineralogy:diorite_smooth", + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_stairs", + "advancement": "mineralogy:recipes/diorite_smooth_stairs", + "items": [ + "mineralogy:diorite_smooth", + "mineralogy:diorite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_smooth_wall", + "advancement": "mineralogy:recipes/diorite_smooth_wall", + "items": [ + "mineralogy:diorite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:diorite_smooth", + "advancement": "mineralogy:recipes/diorite_smooth", + "items": [ + "mineralogy:diorite_smooth" + ] + }, + { + "recipe": "mineralogy:diorite_stairs", + "advancement": "mineralogy:recipes/diorite_stairs", + "items": [ + "mineralogy:diorite_stairs" + ] + }, + { + "recipe": "mineralogy:diorite_wall", + "advancement": "mineralogy:recipes/diorite_wall", + "items": [ + "mineralogy:diorite_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_block_polishing", + "advancement": "mineralogy:recipes/dolomite_brick_block_polishing", + "items": [ + "mineralogy:dolomite_brick", + "mineralogy:dolomite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_furnace", + "advancement": "mineralogy:recipes/dolomite_brick_furnace", + "items": [ + "mineralogy:dolomite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_slab_polishing", + "advancement": "mineralogy:recipes/dolomite_brick_slab_polishing", + "items": [ + "mineralogy:dolomite_brick_slab", + "mineralogy:dolomite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_slab_recombination", + "advancement": "mineralogy:recipes/dolomite_brick_slab_recombination", + "items": [ + "mineralogy:dolomite_brick", + "mineralogy:dolomite_brick_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_slab", + "advancement": "mineralogy:recipes/dolomite_brick_slab", + "items": [ + "mineralogy:dolomite_brick", + "mineralogy:dolomite_brick_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/dolomite_brick_stairs_polishing", + "items": [ + "mineralogy:dolomite_brick_stairs", + "mineralogy:dolomite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_stairs", + "advancement": "mineralogy:recipes/dolomite_brick_stairs", + "items": [ + "mineralogy:dolomite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_wall_polishing", + "advancement": "mineralogy:recipes/dolomite_brick_wall_polishing", + "items": [ + "mineralogy:dolomite_brick_wall", + "mineralogy:dolomite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_brick_wall", + "advancement": "mineralogy:recipes/dolomite_brick_wall", + "items": [ + "mineralogy:dolomite_brick_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_brick", + "advancement": "mineralogy:recipes/dolomite_brick", + "items": [ + "mineralogy:dolomite_brick" + ] + }, + { + "recipe": "mineralogy:dolomite_furnace", + "advancement": "mineralogy:recipes/dolomite_furnace", + "items": [ + "mineralogy:dolomite_furnace" + ] + }, + { + "recipe": "mineralogy:dolomite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/dolomite_polished_brick_slab_recombination", + "items": [ + "mineralogy:dolomite_smooth_brick", + "mineralogy:dolomite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_polished_slab_recombination", + "advancement": "mineralogy:recipes/dolomite_polished_slab_recombination", + "items": [ + "mineralogy:dolomite_smooth", + "mineralogy:dolomite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/dolomite_polished_slabs_to_brick", + "items": [ + "mineralogy:dolomite_smooth_brick_slab", + "mineralogy:dolomite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/dolomite_polished_stairs_to_brick", + "items": [ + "mineralogy:dolomite_smooth_brick_stairs", + "mineralogy:dolomite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/dolomite_polished_walls_to_brick", + "items": [ + "mineralogy:dolomite_smooth_brick_wall", + "mineralogy:dolomite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_raw_slab_polishing", + "advancement": "mineralogy:recipes/dolomite_raw_slab_polishing", + "items": [ + "mineralogy:dolomite_slab", + "mineralogy:dolomite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_raw_slab_recombination", + "advancement": "mineralogy:recipes/dolomite_raw_slab_recombination", + "items": [ + "mineralogy:dolomite_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/dolomite_raw_slabs_to_brick", + "items": [ + "mineralogy:dolomite_brick_slab", + "mineralogy:dolomite_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/dolomite_raw_stairs_polishing", + "items": [ + "mineralogy:dolomite_smooth_stairs", + "mineralogy:dolomite_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/dolomite_raw_stairs_to_brick", + "items": [ + "mineralogy:dolomite_brick_stairs", + "mineralogy:dolomite_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_raw_wall_polishing", + "advancement": "mineralogy:recipes/dolomite_raw_wall_polishing", + "items": [ + "mineralogy:dolomite_smooth_wall", + "mineralogy:dolomite_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/dolomite_raw_walls_to_brick", + "items": [ + "mineralogy:dolomite_brick_wall", + "mineralogy:dolomite_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_axe", + "advancement": "mineralogy:recipes/dolomite_relief_axe", + "items": [ + "mineralogy:dolomite_relief_axe", + "mineralogy:dolomite_relief_blank" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_blank", + "advancement": "mineralogy:recipes/dolomite_relief_blank", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_smooth" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_cross", + "advancement": "mineralogy:recipes/dolomite_relief_cross", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_cross" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_hammer", + "advancement": "mineralogy:recipes/dolomite_relief_hammer", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_hammer", + "mineralogy:dolomite_smooth" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_hoe", + "advancement": "mineralogy:recipes/dolomite_relief_hoe", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_horizontal", + "advancement": "mineralogy:recipes/dolomite_relief_horizontal", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_i", + "advancement": "mineralogy:recipes/dolomite_relief_i", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_i" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_left", + "advancement": "mineralogy:recipes/dolomite_relief_left", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_left" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_pickaxe", + "advancement": "mineralogy:recipes/dolomite_relief_pickaxe", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_plus", + "advancement": "mineralogy:recipes/dolomite_relief_plus", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_plus" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_right", + "advancement": "mineralogy:recipes/dolomite_relief_right", + "items": [ + "mineralogy:dolomite_relief_left", + "mineralogy:dolomite_relief_right" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_sword", + "advancement": "mineralogy:recipes/dolomite_relief_sword", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_sword" + ] + }, + { + "recipe": "mineralogy:dolomite_relief_vertical", + "advancement": "mineralogy:recipes/dolomite_relief_vertical", + "items": [ + "mineralogy:dolomite_relief_blank", + "mineralogy:dolomite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:dolomite_slab", + "advancement": "mineralogy:recipes/dolomite_slab", + "items": [ + "mineralogy:dolomite_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/dolomite_smooth_brick_furnace", + "items": [ + "mineralogy:dolomite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_brick_slab", + "advancement": "mineralogy:recipes/dolomite_smooth_brick_slab", + "items": [ + "mineralogy:dolomite_smooth_brick", + "mineralogy:dolomite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/dolomite_smooth_brick_stairs", + "items": [ + "mineralogy:dolomite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_brick_wall", + "advancement": "mineralogy:recipes/dolomite_smooth_brick_wall", + "items": [ + "mineralogy:dolomite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_brick", + "advancement": "mineralogy:recipes/dolomite_smooth_brick", + "items": [ + "mineralogy:dolomite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_furnace", + "advancement": "mineralogy:recipes/dolomite_smooth_furnace", + "items": [ + "mineralogy:dolomite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_slab", + "advancement": "mineralogy:recipes/dolomite_smooth_slab", + "items": [ + "mineralogy:dolomite_smooth", + "mineralogy:dolomite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_stairs", + "advancement": "mineralogy:recipes/dolomite_smooth_stairs", + "items": [ + "mineralogy:dolomite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth_wall", + "advancement": "mineralogy:recipes/dolomite_smooth_wall", + "items": [ + "mineralogy:dolomite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:dolomite_smooth", + "advancement": "mineralogy:recipes/dolomite_smooth", + "items": [ + "mineralogy:dolomite_smooth" + ] + }, + { + "recipe": "mineralogy:dolomite_stairs", + "advancement": "mineralogy:recipes/dolomite_stairs", + "items": [ + "mineralogy:dolomite_stairs" + ] + }, + { + "recipe": "mineralogy:dolomite_wall", + "advancement": "mineralogy:recipes/dolomite_wall", + "items": [ + "mineralogy:dolomite_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_block_polishing", + "advancement": "mineralogy:recipes/gabbro_brick_block_polishing", + "items": [ + "mineralogy:gabbro_brick", + "mineralogy:gabbro_smooth_brick" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_furnace", + "advancement": "mineralogy:recipes/gabbro_brick_furnace", + "items": [ + "mineralogy:gabbro_brick_furnace" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_slab_polishing", + "advancement": "mineralogy:recipes/gabbro_brick_slab_polishing", + "items": [ + "mineralogy:gabbro_brick_slab", + "mineralogy:gabbro_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_slab_recombination", + "advancement": "mineralogy:recipes/gabbro_brick_slab_recombination", + "items": [ + "mineralogy:gabbro_brick", + "mineralogy:gabbro_brick_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_slab", + "advancement": "mineralogy:recipes/gabbro_brick_slab", + "items": [ + "mineralogy:gabbro_brick", + "mineralogy:gabbro_brick_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_stairs_polishing", + "advancement": "mineralogy:recipes/gabbro_brick_stairs_polishing", + "items": [ + "mineralogy:gabbro_brick_stairs", + "mineralogy:gabbro_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_stairs", + "advancement": "mineralogy:recipes/gabbro_brick_stairs", + "items": [ + "mineralogy:gabbro_brick_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_wall_polishing", + "advancement": "mineralogy:recipes/gabbro_brick_wall_polishing", + "items": [ + "mineralogy:gabbro_brick_wall", + "mineralogy:gabbro_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_brick_wall", + "advancement": "mineralogy:recipes/gabbro_brick_wall", + "items": [ + "mineralogy:gabbro_brick_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_brick", + "advancement": "mineralogy:recipes/gabbro_brick", + "items": [ + "mineralogy:gabbro_brick" + ] + }, + { + "recipe": "mineralogy:gabbro_furnace", + "advancement": "mineralogy:recipes/gabbro_furnace", + "items": [ + "mineralogy:gabbro_furnace" + ] + }, + { + "recipe": "mineralogy:gabbro_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/gabbro_polished_brick_slab_recombination", + "items": [ + "mineralogy:gabbro_smooth_brick", + "mineralogy:gabbro_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_polished_slab_recombination", + "advancement": "mineralogy:recipes/gabbro_polished_slab_recombination", + "items": [ + "mineralogy:gabbro_smooth", + "mineralogy:gabbro_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/gabbro_polished_slabs_to_brick", + "items": [ + "mineralogy:gabbro_smooth_brick_slab", + "mineralogy:gabbro_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/gabbro_polished_stairs_to_brick", + "items": [ + "mineralogy:gabbro_smooth_brick_stairs", + "mineralogy:gabbro_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_polished_walls_to_brick", + "advancement": "mineralogy:recipes/gabbro_polished_walls_to_brick", + "items": [ + "mineralogy:gabbro_smooth_brick_wall", + "mineralogy:gabbro_smooth_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_raw_slab_polishing", + "advancement": "mineralogy:recipes/gabbro_raw_slab_polishing", + "items": [ + "mineralogy:gabbro_slab", + "mineralogy:gabbro_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_raw_slab_recombination", + "advancement": "mineralogy:recipes/gabbro_raw_slab_recombination", + "items": [ + "mineralogy:gabbro_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/gabbro_raw_slabs_to_brick", + "items": [ + "mineralogy:gabbro_brick_slab", + "mineralogy:gabbro_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_raw_stairs_polishing", + "advancement": "mineralogy:recipes/gabbro_raw_stairs_polishing", + "items": [ + "mineralogy:gabbro_smooth_stairs", + "mineralogy:gabbro_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/gabbro_raw_stairs_to_brick", + "items": [ + "mineralogy:gabbro_brick_stairs", + "mineralogy:gabbro_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_raw_wall_polishing", + "advancement": "mineralogy:recipes/gabbro_raw_wall_polishing", + "items": [ + "mineralogy:gabbro_smooth_wall", + "mineralogy:gabbro_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_raw_walls_to_brick", + "advancement": "mineralogy:recipes/gabbro_raw_walls_to_brick", + "items": [ + "mineralogy:gabbro_brick_wall", + "mineralogy:gabbro_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_axe", + "advancement": "mineralogy:recipes/gabbro_relief_axe", + "items": [ + "mineralogy:gabbro_relief_axe", + "mineralogy:gabbro_relief_blank" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_blank", + "advancement": "mineralogy:recipes/gabbro_relief_blank", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_smooth" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_cross", + "advancement": "mineralogy:recipes/gabbro_relief_cross", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_cross" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_hammer", + "advancement": "mineralogy:recipes/gabbro_relief_hammer", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_hammer", + "mineralogy:gabbro_smooth" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_hoe", + "advancement": "mineralogy:recipes/gabbro_relief_hoe", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_hoe" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_horizontal", + "advancement": "mineralogy:recipes/gabbro_relief_horizontal", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_i", + "advancement": "mineralogy:recipes/gabbro_relief_i", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_i" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_left", + "advancement": "mineralogy:recipes/gabbro_relief_left", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_left" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_pickaxe", + "advancement": "mineralogy:recipes/gabbro_relief_pickaxe", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_plus", + "advancement": "mineralogy:recipes/gabbro_relief_plus", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_plus" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_right", + "advancement": "mineralogy:recipes/gabbro_relief_right", + "items": [ + "mineralogy:gabbro_relief_left", + "mineralogy:gabbro_relief_right" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_sword", + "advancement": "mineralogy:recipes/gabbro_relief_sword", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_sword" + ] + }, + { + "recipe": "mineralogy:gabbro_relief_vertical", + "advancement": "mineralogy:recipes/gabbro_relief_vertical", + "items": [ + "mineralogy:gabbro_relief_blank", + "mineralogy:gabbro_relief_vertical" + ] + }, + { + "recipe": "mineralogy:gabbro_slab", + "advancement": "mineralogy:recipes/gabbro_slab", + "items": [ + "mineralogy:gabbro_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_brick_furnace", + "advancement": "mineralogy:recipes/gabbro_smooth_brick_furnace", + "items": [ + "mineralogy:gabbro_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_brick_slab", + "advancement": "mineralogy:recipes/gabbro_smooth_brick_slab", + "items": [ + "mineralogy:gabbro_smooth_brick", + "mineralogy:gabbro_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_brick_stairs", + "advancement": "mineralogy:recipes/gabbro_smooth_brick_stairs", + "items": [ + "mineralogy:gabbro_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_brick_wall", + "advancement": "mineralogy:recipes/gabbro_smooth_brick_wall", + "items": [ + "mineralogy:gabbro_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_brick", + "advancement": "mineralogy:recipes/gabbro_smooth_brick", + "items": [ + "mineralogy:gabbro_smooth_brick" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_furnace", + "advancement": "mineralogy:recipes/gabbro_smooth_furnace", + "items": [ + "mineralogy:gabbro_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_slab", + "advancement": "mineralogy:recipes/gabbro_smooth_slab", + "items": [ + "mineralogy:gabbro_smooth", + "mineralogy:gabbro_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_stairs", + "advancement": "mineralogy:recipes/gabbro_smooth_stairs", + "items": [ + "mineralogy:gabbro_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth_wall", + "advancement": "mineralogy:recipes/gabbro_smooth_wall", + "items": [ + "mineralogy:gabbro_smooth_wall" + ] + }, + { + "recipe": "mineralogy:gabbro_smooth", + "advancement": "mineralogy:recipes/gabbro_smooth", + "items": [ + "mineralogy:gabbro_smooth" + ] + }, + { + "recipe": "mineralogy:gabbro_stairs", + "advancement": "mineralogy:recipes/gabbro_stairs", + "items": [ + "mineralogy:gabbro_stairs" + ] + }, + { + "recipe": "mineralogy:gabbro_wall", + "advancement": "mineralogy:recipes/gabbro_wall", + "items": [ + "mineralogy:gabbro_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_block_polishing", + "advancement": "mineralogy:recipes/gneiss_brick_block_polishing", + "items": [ + "mineralogy:gneiss_brick", + "mineralogy:gneiss_smooth_brick" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_furnace", + "advancement": "mineralogy:recipes/gneiss_brick_furnace", + "items": [ + "mineralogy:gneiss_brick_furnace" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_slab_polishing", + "advancement": "mineralogy:recipes/gneiss_brick_slab_polishing", + "items": [ + "mineralogy:gneiss_brick_slab", + "mineralogy:gneiss_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_slab_recombination", + "advancement": "mineralogy:recipes/gneiss_brick_slab_recombination", + "items": [ + "mineralogy:gneiss_brick", + "mineralogy:gneiss_brick_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_slab", + "advancement": "mineralogy:recipes/gneiss_brick_slab", + "items": [ + "mineralogy:gneiss_brick", + "mineralogy:gneiss_brick_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_stairs_polishing", + "advancement": "mineralogy:recipes/gneiss_brick_stairs_polishing", + "items": [ + "mineralogy:gneiss_brick_stairs", + "mineralogy:gneiss_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_stairs", + "advancement": "mineralogy:recipes/gneiss_brick_stairs", + "items": [ + "mineralogy:gneiss_brick_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_wall_polishing", + "advancement": "mineralogy:recipes/gneiss_brick_wall_polishing", + "items": [ + "mineralogy:gneiss_brick_wall", + "mineralogy:gneiss_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_brick_wall", + "advancement": "mineralogy:recipes/gneiss_brick_wall", + "items": [ + "mineralogy:gneiss_brick_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_brick", + "advancement": "mineralogy:recipes/gneiss_brick", + "items": [ + "mineralogy:gneiss_brick" + ] + }, + { + "recipe": "mineralogy:gneiss_furnace", + "advancement": "mineralogy:recipes/gneiss_furnace", + "items": [ + "mineralogy:gneiss_furnace" + ] + }, + { + "recipe": "mineralogy:gneiss_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/gneiss_polished_brick_slab_recombination", + "items": [ + "mineralogy:gneiss_smooth_brick", + "mineralogy:gneiss_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_polished_slab_recombination", + "advancement": "mineralogy:recipes/gneiss_polished_slab_recombination", + "items": [ + "mineralogy:gneiss_smooth", + "mineralogy:gneiss_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/gneiss_polished_slabs_to_brick", + "items": [ + "mineralogy:gneiss_smooth_brick_slab", + "mineralogy:gneiss_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/gneiss_polished_stairs_to_brick", + "items": [ + "mineralogy:gneiss_smooth_brick_stairs", + "mineralogy:gneiss_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_polished_walls_to_brick", + "advancement": "mineralogy:recipes/gneiss_polished_walls_to_brick", + "items": [ + "mineralogy:gneiss_smooth_brick_wall", + "mineralogy:gneiss_smooth_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_raw_slab_polishing", + "advancement": "mineralogy:recipes/gneiss_raw_slab_polishing", + "items": [ + "mineralogy:gneiss_slab", + "mineralogy:gneiss_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_raw_slab_recombination", + "advancement": "mineralogy:recipes/gneiss_raw_slab_recombination", + "items": [ + "mineralogy:gneiss_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/gneiss_raw_slabs_to_brick", + "items": [ + "mineralogy:gneiss_brick_slab", + "mineralogy:gneiss_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_raw_stairs_polishing", + "advancement": "mineralogy:recipes/gneiss_raw_stairs_polishing", + "items": [ + "mineralogy:gneiss_smooth_stairs", + "mineralogy:gneiss_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/gneiss_raw_stairs_to_brick", + "items": [ + "mineralogy:gneiss_brick_stairs", + "mineralogy:gneiss_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_raw_wall_polishing", + "advancement": "mineralogy:recipes/gneiss_raw_wall_polishing", + "items": [ + "mineralogy:gneiss_smooth_wall", + "mineralogy:gneiss_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_raw_walls_to_brick", + "advancement": "mineralogy:recipes/gneiss_raw_walls_to_brick", + "items": [ + "mineralogy:gneiss_brick_wall", + "mineralogy:gneiss_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_axe", + "advancement": "mineralogy:recipes/gneiss_relief_axe", + "items": [ + "mineralogy:gneiss_relief_axe", + "mineralogy:gneiss_relief_blank" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_blank", + "advancement": "mineralogy:recipes/gneiss_relief_blank", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_smooth" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_cross", + "advancement": "mineralogy:recipes/gneiss_relief_cross", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_cross" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_hammer", + "advancement": "mineralogy:recipes/gneiss_relief_hammer", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_hammer", + "mineralogy:gneiss_smooth" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_hoe", + "advancement": "mineralogy:recipes/gneiss_relief_hoe", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_hoe" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_horizontal", + "advancement": "mineralogy:recipes/gneiss_relief_horizontal", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_i", + "advancement": "mineralogy:recipes/gneiss_relief_i", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_i" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_left", + "advancement": "mineralogy:recipes/gneiss_relief_left", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_left" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_pickaxe", + "advancement": "mineralogy:recipes/gneiss_relief_pickaxe", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_plus", + "advancement": "mineralogy:recipes/gneiss_relief_plus", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_plus" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_right", + "advancement": "mineralogy:recipes/gneiss_relief_right", + "items": [ + "mineralogy:gneiss_relief_left", + "mineralogy:gneiss_relief_right" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_sword", + "advancement": "mineralogy:recipes/gneiss_relief_sword", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_sword" + ] + }, + { + "recipe": "mineralogy:gneiss_relief_vertical", + "advancement": "mineralogy:recipes/gneiss_relief_vertical", + "items": [ + "mineralogy:gneiss_relief_blank", + "mineralogy:gneiss_relief_vertical" + ] + }, + { + "recipe": "mineralogy:gneiss_slab", + "advancement": "mineralogy:recipes/gneiss_slab", + "items": [ + "mineralogy:gneiss_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_brick_furnace", + "advancement": "mineralogy:recipes/gneiss_smooth_brick_furnace", + "items": [ + "mineralogy:gneiss_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_brick_slab", + "advancement": "mineralogy:recipes/gneiss_smooth_brick_slab", + "items": [ + "mineralogy:gneiss_smooth_brick", + "mineralogy:gneiss_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_brick_stairs", + "advancement": "mineralogy:recipes/gneiss_smooth_brick_stairs", + "items": [ + "mineralogy:gneiss_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_brick_wall", + "advancement": "mineralogy:recipes/gneiss_smooth_brick_wall", + "items": [ + "mineralogy:gneiss_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_brick", + "advancement": "mineralogy:recipes/gneiss_smooth_brick", + "items": [ + "mineralogy:gneiss_smooth_brick" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_furnace", + "advancement": "mineralogy:recipes/gneiss_smooth_furnace", + "items": [ + "mineralogy:gneiss_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_slab", + "advancement": "mineralogy:recipes/gneiss_smooth_slab", + "items": [ + "mineralogy:gneiss_smooth", + "mineralogy:gneiss_smooth_slab" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_stairs", + "advancement": "mineralogy:recipes/gneiss_smooth_stairs", + "items": [ + "mineralogy:gneiss_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth_wall", + "advancement": "mineralogy:recipes/gneiss_smooth_wall", + "items": [ + "mineralogy:gneiss_smooth_wall" + ] + }, + { + "recipe": "mineralogy:gneiss_smooth", + "advancement": "mineralogy:recipes/gneiss_smooth", + "items": [ + "mineralogy:gneiss_smooth" + ] + }, + { + "recipe": "mineralogy:gneiss_stairs", + "advancement": "mineralogy:recipes/gneiss_stairs", + "items": [ + "mineralogy:gneiss_stairs" + ] + }, + { + "recipe": "mineralogy:gneiss_wall", + "advancement": "mineralogy:recipes/gneiss_wall", + "items": [ + "mineralogy:gneiss_wall" + ] + }, + { + "recipe": "mineralogy:granite_brick_block_polishing", + "advancement": "mineralogy:recipes/granite_brick_block_polishing", + "items": [ + "mineralogy:granite_brick", + "mineralogy:granite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:granite_brick_furnace", + "advancement": "mineralogy:recipes/granite_brick_furnace", + "items": [ + "mineralogy:granite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:granite_brick_slab_polishing", + "advancement": "mineralogy:recipes/granite_brick_slab_polishing", + "items": [ + "mineralogy:granite_brick_slab", + "mineralogy:granite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:granite_brick_slab_recombination", + "advancement": "mineralogy:recipes/granite_brick_slab_recombination", + "items": [ + "mineralogy:granite_brick", + "mineralogy:granite_brick_slab" + ] + }, + { + "recipe": "mineralogy:granite_brick_slab", + "advancement": "mineralogy:recipes/granite_brick_slab", + "items": [ + "mineralogy:granite_brick", + "mineralogy:granite_brick_slab" + ] + }, + { + "recipe": "mineralogy:granite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/granite_brick_stairs_polishing", + "items": [ + "mineralogy:granite_brick_stairs", + "mineralogy:granite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:granite_brick_stairs", + "advancement": "mineralogy:recipes/granite_brick_stairs", + "items": [ + "mineralogy:granite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:granite_brick_wall_polishing", + "advancement": "mineralogy:recipes/granite_brick_wall_polishing", + "items": [ + "mineralogy:granite_brick_wall", + "mineralogy:granite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:granite_brick_wall", + "advancement": "mineralogy:recipes/granite_brick_wall", + "items": [ + "mineralogy:granite_brick_wall" + ] + }, + { + "recipe": "mineralogy:granite_brick", + "advancement": "mineralogy:recipes/granite_brick", + "items": [ + "mineralogy:granite_brick" + ] + }, + { + "recipe": "mineralogy:granite_furnace", + "advancement": "mineralogy:recipes/granite_furnace", + "items": [ + "mineralogy:granite_furnace" + ] + }, + { + "recipe": "mineralogy:granite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/granite_polished_brick_slab_recombination", + "items": [ + "mineralogy:granite_smooth_brick", + "mineralogy:granite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:granite_polished_slab_recombination", + "advancement": "mineralogy:recipes/granite_polished_slab_recombination", + "items": [ + "mineralogy:granite_smooth", + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:granite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/granite_polished_slabs_to_brick", + "items": [ + "mineralogy:granite_smooth_brick_slab", + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:granite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/granite_polished_stairs_to_brick", + "items": [ + "mineralogy:granite_smooth_brick_stairs", + "mineralogy:granite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:granite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/granite_polished_walls_to_brick", + "items": [ + "mineralogy:granite_smooth_brick_wall", + "mineralogy:granite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:granite_raw_slab_polishing", + "advancement": "mineralogy:recipes/granite_raw_slab_polishing", + "items": [ + "mineralogy:granite_slab", + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:granite_raw_slab_recombination", + "advancement": "mineralogy:recipes/granite_raw_slab_recombination", + "items": [ + "mineralogy:granite_slab" + ] + }, + { + "recipe": "mineralogy:granite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/granite_raw_slabs_to_brick", + "items": [ + "mineralogy:granite_brick_slab", + "mineralogy:granite_slab" + ] + }, + { + "recipe": "mineralogy:granite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/granite_raw_stairs_polishing", + "items": [ + "mineralogy:granite_smooth_stairs", + "mineralogy:granite_stairs" + ] + }, + { + "recipe": "mineralogy:granite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/granite_raw_stairs_to_brick", + "items": [ + "mineralogy:granite_brick_stairs", + "mineralogy:granite_stairs" + ] + }, + { + "recipe": "mineralogy:granite_raw_wall_polishing", + "advancement": "mineralogy:recipes/granite_raw_wall_polishing", + "items": [ + "mineralogy:granite_smooth_wall", + "mineralogy:granite_wall" + ] + }, + { + "recipe": "mineralogy:granite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/granite_raw_walls_to_brick", + "items": [ + "mineralogy:granite_brick_wall", + "mineralogy:granite_wall" + ] + }, + { + "recipe": "mineralogy:granite_relief_axe", + "advancement": "mineralogy:recipes/granite_relief_axe", + "items": [ + "mineralogy:granite_relief_axe", + "mineralogy:granite_relief_blank" + ] + }, + { + "recipe": "mineralogy:granite_relief_blank", + "advancement": "mineralogy:recipes/granite_relief_blank", + "items": [ + "mineralogy:granite_relief_blank" + ] + }, + { + "recipe": "mineralogy:granite_relief_cross", + "advancement": "mineralogy:recipes/granite_relief_cross", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_cross" + ] + }, + { + "recipe": "mineralogy:granite_relief_hammer", + "advancement": "mineralogy:recipes/granite_relief_hammer", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_hammer", + "mineralogy:granite_smooth" + ] + }, + { + "recipe": "mineralogy:granite_relief_hoe", + "advancement": "mineralogy:recipes/granite_relief_hoe", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:granite_relief_horizontal", + "advancement": "mineralogy:recipes/granite_relief_horizontal", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:granite_relief_i", + "advancement": "mineralogy:recipes/granite_relief_i", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_i" + ] + }, + { + "recipe": "mineralogy:granite_relief_left", + "advancement": "mineralogy:recipes/granite_relief_left", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_left" + ] + }, + { + "recipe": "mineralogy:granite_relief_pickaxe", + "advancement": "mineralogy:recipes/granite_relief_pickaxe", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:granite_relief_plus", + "advancement": "mineralogy:recipes/granite_relief_plus", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_plus" + ] + }, + { + "recipe": "mineralogy:granite_relief_right", + "advancement": "mineralogy:recipes/granite_relief_right", + "items": [ + "mineralogy:granite_relief_left", + "mineralogy:granite_relief_right" + ] + }, + { + "recipe": "mineralogy:granite_relief_sword", + "advancement": "mineralogy:recipes/granite_relief_sword", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_sword" + ] + }, + { + "recipe": "mineralogy:granite_relief_vertical", + "advancement": "mineralogy:recipes/granite_relief_vertical", + "items": [ + "mineralogy:granite_relief_blank", + "mineralogy:granite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:granite_slab_from_vanilla", + "advancement": "mineralogy:recipes/granite_slab_from_vanilla", + "items": [ + "mineralogy:granite_slab" + ] + }, + { + "recipe": "mineralogy:granite_slab_to_vanilla", + "advancement": "mineralogy:recipes/granite_slab_to_vanilla", + "items": [ + "mineralogy:granite_slab" + ] + }, + { + "recipe": "mineralogy:granite_slab", + "advancement": "mineralogy:recipes/granite_slab", + "items": [ + "mineralogy:granite_slab" + ] + }, + { + "recipe": "mineralogy:granite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/granite_smooth_brick_furnace", + "items": [ + "mineralogy:granite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:granite_smooth_brick_slab", + "advancement": "mineralogy:recipes/granite_smooth_brick_slab", + "items": [ + "mineralogy:granite_smooth_brick", + "mineralogy:granite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:granite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/granite_smooth_brick_stairs", + "items": [ + "mineralogy:granite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:granite_smooth_brick_wall", + "advancement": "mineralogy:recipes/granite_smooth_brick_wall", + "items": [ + "mineralogy:granite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:granite_smooth_brick", + "advancement": "mineralogy:recipes/granite_smooth_brick", + "items": [ + "mineralogy:granite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:granite_smooth_furnace", + "advancement": "mineralogy:recipes/granite_smooth_furnace", + "items": [ + "mineralogy:granite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:granite_smooth_slab_from_vanilla", + "advancement": "mineralogy:recipes/granite_smooth_slab_from_vanilla", + "items": [ + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:granite_smooth_slab_to_vanilla", + "advancement": "mineralogy:recipes/granite_smooth_slab_to_vanilla", + "items": [ + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:granite_smooth_slab", + "advancement": "mineralogy:recipes/granite_smooth_slab", + "items": [ + "mineralogy:granite_smooth", + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:granite_smooth_stairs", + "advancement": "mineralogy:recipes/granite_smooth_stairs", + "items": [ + "mineralogy:granite_smooth", + "mineralogy:granite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:granite_smooth_wall", + "advancement": "mineralogy:recipes/granite_smooth_wall", + "items": [ + "mineralogy:granite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:granite_smooth", + "advancement": "mineralogy:recipes/granite_smooth", + "items": [ + "mineralogy:granite_smooth" + ] + }, + { + "recipe": "mineralogy:granite_stairs", + "advancement": "mineralogy:recipes/granite_stairs", + "items": [ + "mineralogy:granite_stairs" + ] + }, + { + "recipe": "mineralogy:granite_wall", + "advancement": "mineralogy:recipes/granite_wall", + "items": [ + "mineralogy:granite_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_block_polishing", + "advancement": "mineralogy:recipes/hornfels_brick_block_polishing", + "items": [ + "mineralogy:hornfels_brick", + "mineralogy:hornfels_smooth_brick" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_furnace", + "advancement": "mineralogy:recipes/hornfels_brick_furnace", + "items": [ + "mineralogy:hornfels_brick_furnace" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_slab_polishing", + "advancement": "mineralogy:recipes/hornfels_brick_slab_polishing", + "items": [ + "mineralogy:hornfels_brick_slab", + "mineralogy:hornfels_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_slab_recombination", + "advancement": "mineralogy:recipes/hornfels_brick_slab_recombination", + "items": [ + "mineralogy:hornfels_brick", + "mineralogy:hornfels_brick_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_slab", + "advancement": "mineralogy:recipes/hornfels_brick_slab", + "items": [ + "mineralogy:hornfels_brick", + "mineralogy:hornfels_brick_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_stairs_polishing", + "advancement": "mineralogy:recipes/hornfels_brick_stairs_polishing", + "items": [ + "mineralogy:hornfels_brick_stairs", + "mineralogy:hornfels_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_stairs", + "advancement": "mineralogy:recipes/hornfels_brick_stairs", + "items": [ + "mineralogy:hornfels_brick_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_wall_polishing", + "advancement": "mineralogy:recipes/hornfels_brick_wall_polishing", + "items": [ + "mineralogy:hornfels_brick_wall", + "mineralogy:hornfels_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_brick_wall", + "advancement": "mineralogy:recipes/hornfels_brick_wall", + "items": [ + "mineralogy:hornfels_brick_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_brick", + "advancement": "mineralogy:recipes/hornfels_brick", + "items": [ + "mineralogy:hornfels_brick" + ] + }, + { + "recipe": "mineralogy:hornfels_furnace", + "advancement": "mineralogy:recipes/hornfels_furnace", + "items": [ + "mineralogy:hornfels_furnace" + ] + }, + { + "recipe": "mineralogy:hornfels_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/hornfels_polished_brick_slab_recombination", + "items": [ + "mineralogy:hornfels_smooth_brick", + "mineralogy:hornfels_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_polished_slab_recombination", + "advancement": "mineralogy:recipes/hornfels_polished_slab_recombination", + "items": [ + "mineralogy:hornfels_smooth", + "mineralogy:hornfels_smooth_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/hornfels_polished_slabs_to_brick", + "items": [ + "mineralogy:hornfels_smooth_brick_slab", + "mineralogy:hornfels_smooth_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/hornfels_polished_stairs_to_brick", + "items": [ + "mineralogy:hornfels_smooth_brick_stairs", + "mineralogy:hornfels_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_polished_walls_to_brick", + "advancement": "mineralogy:recipes/hornfels_polished_walls_to_brick", + "items": [ + "mineralogy:hornfels_smooth_brick_wall", + "mineralogy:hornfels_smooth_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_raw_slab_polishing", + "advancement": "mineralogy:recipes/hornfels_raw_slab_polishing", + "items": [ + "mineralogy:hornfels_slab", + "mineralogy:hornfels_smooth_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_raw_slab_recombination", + "advancement": "mineralogy:recipes/hornfels_raw_slab_recombination", + "items": [ + "mineralogy:hornfels_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/hornfels_raw_slabs_to_brick", + "items": [ + "mineralogy:hornfels_brick_slab", + "mineralogy:hornfels_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_raw_stairs_polishing", + "advancement": "mineralogy:recipes/hornfels_raw_stairs_polishing", + "items": [ + "mineralogy:hornfels_smooth_stairs", + "mineralogy:hornfels_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/hornfels_raw_stairs_to_brick", + "items": [ + "mineralogy:hornfels_brick_stairs", + "mineralogy:hornfels_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_raw_wall_polishing", + "advancement": "mineralogy:recipes/hornfels_raw_wall_polishing", + "items": [ + "mineralogy:hornfels_smooth_wall", + "mineralogy:hornfels_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_raw_walls_to_brick", + "advancement": "mineralogy:recipes/hornfels_raw_walls_to_brick", + "items": [ + "mineralogy:hornfels_brick_wall", + "mineralogy:hornfels_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_axe", + "advancement": "mineralogy:recipes/hornfels_relief_axe", + "items": [ + "mineralogy:hornfels_relief_axe", + "mineralogy:hornfels_relief_blank" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_blank", + "advancement": "mineralogy:recipes/hornfels_relief_blank", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_smooth" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_cross", + "advancement": "mineralogy:recipes/hornfels_relief_cross", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_cross" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_hammer", + "advancement": "mineralogy:recipes/hornfels_relief_hammer", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_hammer", + "mineralogy:hornfels_smooth" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_hoe", + "advancement": "mineralogy:recipes/hornfels_relief_hoe", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_hoe" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_horizontal", + "advancement": "mineralogy:recipes/hornfels_relief_horizontal", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_i", + "advancement": "mineralogy:recipes/hornfels_relief_i", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_i" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_left", + "advancement": "mineralogy:recipes/hornfels_relief_left", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_left" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_pickaxe", + "advancement": "mineralogy:recipes/hornfels_relief_pickaxe", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_plus", + "advancement": "mineralogy:recipes/hornfels_relief_plus", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_plus" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_right", + "advancement": "mineralogy:recipes/hornfels_relief_right", + "items": [ + "mineralogy:hornfels_relief_left", + "mineralogy:hornfels_relief_right" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_sword", + "advancement": "mineralogy:recipes/hornfels_relief_sword", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_sword" + ] + }, + { + "recipe": "mineralogy:hornfels_relief_vertical", + "advancement": "mineralogy:recipes/hornfels_relief_vertical", + "items": [ + "mineralogy:hornfels_relief_blank", + "mineralogy:hornfels_relief_vertical" + ] + }, + { + "recipe": "mineralogy:hornfels_slab", + "advancement": "mineralogy:recipes/hornfels_slab", + "items": [ + "mineralogy:hornfels_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_brick_furnace", + "advancement": "mineralogy:recipes/hornfels_smooth_brick_furnace", + "items": [ + "mineralogy:hornfels_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_brick_slab", + "advancement": "mineralogy:recipes/hornfels_smooth_brick_slab", + "items": [ + "mineralogy:hornfels_smooth_brick", + "mineralogy:hornfels_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_brick_stairs", + "advancement": "mineralogy:recipes/hornfels_smooth_brick_stairs", + "items": [ + "mineralogy:hornfels_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_brick_wall", + "advancement": "mineralogy:recipes/hornfels_smooth_brick_wall", + "items": [ + "mineralogy:hornfels_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_brick", + "advancement": "mineralogy:recipes/hornfels_smooth_brick", + "items": [ + "mineralogy:hornfels_smooth_brick" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_furnace", + "advancement": "mineralogy:recipes/hornfels_smooth_furnace", + "items": [ + "mineralogy:hornfels_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_slab", + "advancement": "mineralogy:recipes/hornfels_smooth_slab", + "items": [ + "mineralogy:hornfels_smooth", + "mineralogy:hornfels_smooth_slab" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_stairs", + "advancement": "mineralogy:recipes/hornfels_smooth_stairs", + "items": [ + "mineralogy:hornfels_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth_wall", + "advancement": "mineralogy:recipes/hornfels_smooth_wall", + "items": [ + "mineralogy:hornfels_smooth_wall" + ] + }, + { + "recipe": "mineralogy:hornfels_smooth", + "advancement": "mineralogy:recipes/hornfels_smooth", + "items": [ + "mineralogy:hornfels_smooth" + ] + }, + { + "recipe": "mineralogy:hornfels_stairs", + "advancement": "mineralogy:recipes/hornfels_stairs", + "items": [ + "mineralogy:hornfels_stairs" + ] + }, + { + "recipe": "mineralogy:hornfels_wall", + "advancement": "mineralogy:recipes/hornfels_wall", + "items": [ + "mineralogy:hornfels_wall" + ] + }, + { + "recipe": "mineralogy:limestone_brick_block_polishing", + "advancement": "mineralogy:recipes/limestone_brick_block_polishing", + "items": [ + "mineralogy:limestone_brick", + "mineralogy:limestone_smooth_brick" + ] + }, + { + "recipe": "mineralogy:limestone_brick_furnace", + "advancement": "mineralogy:recipes/limestone_brick_furnace", + "items": [ + "mineralogy:limestone_brick_furnace" + ] + }, + { + "recipe": "mineralogy:limestone_brick_slab_polishing", + "advancement": "mineralogy:recipes/limestone_brick_slab_polishing", + "items": [ + "mineralogy:limestone_brick_slab", + "mineralogy:limestone_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:limestone_brick_slab_recombination", + "advancement": "mineralogy:recipes/limestone_brick_slab_recombination", + "items": [ + "mineralogy:limestone_brick", + "mineralogy:limestone_brick_slab" + ] + }, + { + "recipe": "mineralogy:limestone_brick_slab", + "advancement": "mineralogy:recipes/limestone_brick_slab", + "items": [ + "mineralogy:limestone_brick", + "mineralogy:limestone_brick_slab" + ] + }, + { + "recipe": "mineralogy:limestone_brick_stairs_polishing", + "advancement": "mineralogy:recipes/limestone_brick_stairs_polishing", + "items": [ + "mineralogy:limestone_brick_stairs", + "mineralogy:limestone_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_brick_stairs", + "advancement": "mineralogy:recipes/limestone_brick_stairs", + "items": [ + "mineralogy:limestone_brick_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_brick_wall_polishing", + "advancement": "mineralogy:recipes/limestone_brick_wall_polishing", + "items": [ + "mineralogy:limestone_brick_wall", + "mineralogy:limestone_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:limestone_brick_wall", + "advancement": "mineralogy:recipes/limestone_brick_wall", + "items": [ + "mineralogy:limestone_brick_wall" + ] + }, + { + "recipe": "mineralogy:limestone_brick", + "advancement": "mineralogy:recipes/limestone_brick", + "items": [ + "mineralogy:limestone_brick" + ] + }, + { + "recipe": "mineralogy:limestone_furnace", + "advancement": "mineralogy:recipes/limestone_furnace", + "items": [ + "mineralogy:limestone_furnace" + ] + }, + { + "recipe": "mineralogy:limestone_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/limestone_polished_brick_slab_recombination", + "items": [ + "mineralogy:limestone_smooth_brick", + "mineralogy:limestone_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:limestone_polished_slab_recombination", + "advancement": "mineralogy:recipes/limestone_polished_slab_recombination", + "items": [ + "mineralogy:limestone_smooth", + "mineralogy:limestone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:limestone_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/limestone_polished_slabs_to_brick", + "items": [ + "mineralogy:limestone_smooth_brick_slab", + "mineralogy:limestone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:limestone_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/limestone_polished_stairs_to_brick", + "items": [ + "mineralogy:limestone_smooth_brick_stairs", + "mineralogy:limestone_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_polished_walls_to_brick", + "advancement": "mineralogy:recipes/limestone_polished_walls_to_brick", + "items": [ + "mineralogy:limestone_smooth_brick_wall", + "mineralogy:limestone_smooth_wall" + ] + }, + { + "recipe": "mineralogy:limestone_raw_slab_polishing", + "advancement": "mineralogy:recipes/limestone_raw_slab_polishing", + "items": [ + "mineralogy:limestone_slab", + "mineralogy:limestone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:limestone_raw_slab_recombination", + "advancement": "mineralogy:recipes/limestone_raw_slab_recombination", + "items": [ + "mineralogy:limestone_slab" + ] + }, + { + "recipe": "mineralogy:limestone_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/limestone_raw_slabs_to_brick", + "items": [ + "mineralogy:limestone_brick_slab", + "mineralogy:limestone_slab" + ] + }, + { + "recipe": "mineralogy:limestone_raw_stairs_polishing", + "advancement": "mineralogy:recipes/limestone_raw_stairs_polishing", + "items": [ + "mineralogy:limestone_smooth_stairs", + "mineralogy:limestone_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/limestone_raw_stairs_to_brick", + "items": [ + "mineralogy:limestone_brick_stairs", + "mineralogy:limestone_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_raw_wall_polishing", + "advancement": "mineralogy:recipes/limestone_raw_wall_polishing", + "items": [ + "mineralogy:limestone_smooth_wall", + "mineralogy:limestone_wall" + ] + }, + { + "recipe": "mineralogy:limestone_raw_walls_to_brick", + "advancement": "mineralogy:recipes/limestone_raw_walls_to_brick", + "items": [ + "mineralogy:limestone_brick_wall", + "mineralogy:limestone_wall" + ] + }, + { + "recipe": "mineralogy:limestone_relief_axe", + "advancement": "mineralogy:recipes/limestone_relief_axe", + "items": [ + "mineralogy:limestone_relief_axe", + "mineralogy:limestone_relief_blank" + ] + }, + { + "recipe": "mineralogy:limestone_relief_blank", + "advancement": "mineralogy:recipes/limestone_relief_blank", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_smooth" + ] + }, + { + "recipe": "mineralogy:limestone_relief_cross", + "advancement": "mineralogy:recipes/limestone_relief_cross", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_cross" + ] + }, + { + "recipe": "mineralogy:limestone_relief_hammer", + "advancement": "mineralogy:recipes/limestone_relief_hammer", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_hammer", + "mineralogy:limestone_smooth" + ] + }, + { + "recipe": "mineralogy:limestone_relief_hoe", + "advancement": "mineralogy:recipes/limestone_relief_hoe", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_hoe" + ] + }, + { + "recipe": "mineralogy:limestone_relief_horizontal", + "advancement": "mineralogy:recipes/limestone_relief_horizontal", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:limestone_relief_i", + "advancement": "mineralogy:recipes/limestone_relief_i", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_i" + ] + }, + { + "recipe": "mineralogy:limestone_relief_left", + "advancement": "mineralogy:recipes/limestone_relief_left", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_left" + ] + }, + { + "recipe": "mineralogy:limestone_relief_pickaxe", + "advancement": "mineralogy:recipes/limestone_relief_pickaxe", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:limestone_relief_plus", + "advancement": "mineralogy:recipes/limestone_relief_plus", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_plus" + ] + }, + { + "recipe": "mineralogy:limestone_relief_right", + "advancement": "mineralogy:recipes/limestone_relief_right", + "items": [ + "mineralogy:limestone_relief_left", + "mineralogy:limestone_relief_right" + ] + }, + { + "recipe": "mineralogy:limestone_relief_sword", + "advancement": "mineralogy:recipes/limestone_relief_sword", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_sword" + ] + }, + { + "recipe": "mineralogy:limestone_relief_vertical", + "advancement": "mineralogy:recipes/limestone_relief_vertical", + "items": [ + "mineralogy:limestone_relief_blank", + "mineralogy:limestone_relief_vertical" + ] + }, + { + "recipe": "mineralogy:limestone_slab", + "advancement": "mineralogy:recipes/limestone_slab", + "items": [ + "mineralogy:limestone_slab" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_brick_furnace", + "advancement": "mineralogy:recipes/limestone_smooth_brick_furnace", + "items": [ + "mineralogy:limestone_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_brick_slab", + "advancement": "mineralogy:recipes/limestone_smooth_brick_slab", + "items": [ + "mineralogy:limestone_smooth_brick", + "mineralogy:limestone_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_brick_stairs", + "advancement": "mineralogy:recipes/limestone_smooth_brick_stairs", + "items": [ + "mineralogy:limestone_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_brick_wall", + "advancement": "mineralogy:recipes/limestone_smooth_brick_wall", + "items": [ + "mineralogy:limestone_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_brick", + "advancement": "mineralogy:recipes/limestone_smooth_brick", + "items": [ + "mineralogy:limestone_smooth_brick" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_furnace", + "advancement": "mineralogy:recipes/limestone_smooth_furnace", + "items": [ + "mineralogy:limestone_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_slab", + "advancement": "mineralogy:recipes/limestone_smooth_slab", + "items": [ + "mineralogy:limestone_smooth", + "mineralogy:limestone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_stairs", + "advancement": "mineralogy:recipes/limestone_smooth_stairs", + "items": [ + "mineralogy:limestone_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_smooth_wall", + "advancement": "mineralogy:recipes/limestone_smooth_wall", + "items": [ + "mineralogy:limestone_smooth_wall" + ] + }, + { + "recipe": "mineralogy:limestone_smooth", + "advancement": "mineralogy:recipes/limestone_smooth", + "items": [ + "mineralogy:limestone_smooth" + ] + }, + { + "recipe": "mineralogy:limestone_stairs", + "advancement": "mineralogy:recipes/limestone_stairs", + "items": [ + "mineralogy:limestone_stairs" + ] + }, + { + "recipe": "mineralogy:limestone_wall", + "advancement": "mineralogy:recipes/limestone_wall", + "items": [ + "mineralogy:limestone_wall" + ] + }, + { + "recipe": "mineralogy:marble_brick_block_polishing", + "advancement": "mineralogy:recipes/marble_brick_block_polishing", + "items": [ + "mineralogy:marble_brick", + "mineralogy:marble_smooth_brick" + ] + }, + { + "recipe": "mineralogy:marble_brick_furnace", + "advancement": "mineralogy:recipes/marble_brick_furnace", + "items": [ + "mineralogy:marble_brick_furnace" + ] + }, + { + "recipe": "mineralogy:marble_brick_slab_polishing", + "advancement": "mineralogy:recipes/marble_brick_slab_polishing", + "items": [ + "mineralogy:marble_brick_slab", + "mineralogy:marble_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:marble_brick_slab_recombination", + "advancement": "mineralogy:recipes/marble_brick_slab_recombination", + "items": [ + "mineralogy:marble_brick", + "mineralogy:marble_brick_slab" + ] + }, + { + "recipe": "mineralogy:marble_brick_slab", + "advancement": "mineralogy:recipes/marble_brick_slab", + "items": [ + "mineralogy:marble_brick", + "mineralogy:marble_brick_slab" + ] + }, + { + "recipe": "mineralogy:marble_brick_stairs_polishing", + "advancement": "mineralogy:recipes/marble_brick_stairs_polishing", + "items": [ + "mineralogy:marble_brick_stairs", + "mineralogy:marble_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:marble_brick_stairs", + "advancement": "mineralogy:recipes/marble_brick_stairs", + "items": [ + "mineralogy:marble_brick_stairs" + ] + }, + { + "recipe": "mineralogy:marble_brick_wall_polishing", + "advancement": "mineralogy:recipes/marble_brick_wall_polishing", + "items": [ + "mineralogy:marble_brick_wall", + "mineralogy:marble_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:marble_brick_wall", + "advancement": "mineralogy:recipes/marble_brick_wall", + "items": [ + "mineralogy:marble_brick_wall" + ] + }, + { + "recipe": "mineralogy:marble_brick", + "advancement": "mineralogy:recipes/marble_brick", + "items": [ + "mineralogy:marble_brick" + ] + }, + { + "recipe": "mineralogy:marble_furnace", + "advancement": "mineralogy:recipes/marble_furnace", + "items": [ + "mineralogy:marble_furnace" + ] + }, + { + "recipe": "mineralogy:marble_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/marble_polished_brick_slab_recombination", + "items": [ + "mineralogy:marble_smooth_brick", + "mineralogy:marble_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:marble_polished_slab_recombination", + "advancement": "mineralogy:recipes/marble_polished_slab_recombination", + "items": [ + "mineralogy:marble_smooth", + "mineralogy:marble_smooth_slab" + ] + }, + { + "recipe": "mineralogy:marble_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/marble_polished_slabs_to_brick", + "items": [ + "mineralogy:marble_smooth_brick_slab", + "mineralogy:marble_smooth_slab" + ] + }, + { + "recipe": "mineralogy:marble_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/marble_polished_stairs_to_brick", + "items": [ + "mineralogy:marble_smooth_brick_stairs", + "mineralogy:marble_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:marble_polished_walls_to_brick", + "advancement": "mineralogy:recipes/marble_polished_walls_to_brick", + "items": [ + "mineralogy:marble_smooth_brick_wall", + "mineralogy:marble_smooth_wall" + ] + }, + { + "recipe": "mineralogy:marble_raw_slab_polishing", + "advancement": "mineralogy:recipes/marble_raw_slab_polishing", + "items": [ + "mineralogy:marble_slab", + "mineralogy:marble_smooth_slab" + ] + }, + { + "recipe": "mineralogy:marble_raw_slab_recombination", + "advancement": "mineralogy:recipes/marble_raw_slab_recombination", + "items": [ + "mineralogy:marble_slab" + ] + }, + { + "recipe": "mineralogy:marble_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/marble_raw_slabs_to_brick", + "items": [ + "mineralogy:marble_brick_slab", + "mineralogy:marble_slab" + ] + }, + { + "recipe": "mineralogy:marble_raw_stairs_polishing", + "advancement": "mineralogy:recipes/marble_raw_stairs_polishing", + "items": [ + "mineralogy:marble_smooth_stairs", + "mineralogy:marble_stairs" + ] + }, + { + "recipe": "mineralogy:marble_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/marble_raw_stairs_to_brick", + "items": [ + "mineralogy:marble_brick_stairs", + "mineralogy:marble_stairs" + ] + }, + { + "recipe": "mineralogy:marble_raw_wall_polishing", + "advancement": "mineralogy:recipes/marble_raw_wall_polishing", + "items": [ + "mineralogy:marble_smooth_wall", + "mineralogy:marble_wall" + ] + }, + { + "recipe": "mineralogy:marble_raw_walls_to_brick", + "advancement": "mineralogy:recipes/marble_raw_walls_to_brick", + "items": [ + "mineralogy:marble_brick_wall", + "mineralogy:marble_wall" + ] + }, + { + "recipe": "mineralogy:marble_relief_axe", + "advancement": "mineralogy:recipes/marble_relief_axe", + "items": [ + "mineralogy:marble_relief_axe", + "mineralogy:marble_relief_blank" + ] + }, + { + "recipe": "mineralogy:marble_relief_blank", + "advancement": "mineralogy:recipes/marble_relief_blank", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_smooth" + ] + }, + { + "recipe": "mineralogy:marble_relief_cross", + "advancement": "mineralogy:recipes/marble_relief_cross", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_cross" + ] + }, + { + "recipe": "mineralogy:marble_relief_hammer", + "advancement": "mineralogy:recipes/marble_relief_hammer", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_hammer", + "mineralogy:marble_smooth" + ] + }, + { + "recipe": "mineralogy:marble_relief_hoe", + "advancement": "mineralogy:recipes/marble_relief_hoe", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_hoe" + ] + }, + { + "recipe": "mineralogy:marble_relief_horizontal", + "advancement": "mineralogy:recipes/marble_relief_horizontal", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:marble_relief_i", + "advancement": "mineralogy:recipes/marble_relief_i", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_i" + ] + }, + { + "recipe": "mineralogy:marble_relief_left", + "advancement": "mineralogy:recipes/marble_relief_left", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_left" + ] + }, + { + "recipe": "mineralogy:marble_relief_pickaxe", + "advancement": "mineralogy:recipes/marble_relief_pickaxe", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:marble_relief_plus", + "advancement": "mineralogy:recipes/marble_relief_plus", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_plus" + ] + }, + { + "recipe": "mineralogy:marble_relief_right", + "advancement": "mineralogy:recipes/marble_relief_right", + "items": [ + "mineralogy:marble_relief_left", + "mineralogy:marble_relief_right" + ] + }, + { + "recipe": "mineralogy:marble_relief_sword", + "advancement": "mineralogy:recipes/marble_relief_sword", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_sword" + ] + }, + { + "recipe": "mineralogy:marble_relief_vertical", + "advancement": "mineralogy:recipes/marble_relief_vertical", + "items": [ + "mineralogy:marble_relief_blank", + "mineralogy:marble_relief_vertical" + ] + }, + { + "recipe": "mineralogy:marble_slab", + "advancement": "mineralogy:recipes/marble_slab", + "items": [ + "mineralogy:marble_slab" + ] + }, + { + "recipe": "mineralogy:marble_smooth_brick_furnace", + "advancement": "mineralogy:recipes/marble_smooth_brick_furnace", + "items": [ + "mineralogy:marble_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:marble_smooth_brick_slab", + "advancement": "mineralogy:recipes/marble_smooth_brick_slab", + "items": [ + "mineralogy:marble_smooth_brick", + "mineralogy:marble_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:marble_smooth_brick_stairs", + "advancement": "mineralogy:recipes/marble_smooth_brick_stairs", + "items": [ + "mineralogy:marble_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:marble_smooth_brick_wall", + "advancement": "mineralogy:recipes/marble_smooth_brick_wall", + "items": [ + "mineralogy:marble_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:marble_smooth_brick", + "advancement": "mineralogy:recipes/marble_smooth_brick", + "items": [ + "mineralogy:marble_smooth_brick" + ] + }, + { + "recipe": "mineralogy:marble_smooth_furnace", + "advancement": "mineralogy:recipes/marble_smooth_furnace", + "items": [ + "mineralogy:marble_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:marble_smooth_slab", + "advancement": "mineralogy:recipes/marble_smooth_slab", + "items": [ + "mineralogy:marble_smooth", + "mineralogy:marble_smooth_slab" + ] + }, + { + "recipe": "mineralogy:marble_smooth_stairs", + "advancement": "mineralogy:recipes/marble_smooth_stairs", + "items": [ + "mineralogy:marble_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:marble_smooth_wall", + "advancement": "mineralogy:recipes/marble_smooth_wall", + "items": [ + "mineralogy:marble_smooth_wall" + ] + }, + { + "recipe": "mineralogy:marble_smooth", + "advancement": "mineralogy:recipes/marble_smooth", + "items": [ + "mineralogy:marble_smooth" + ] + }, + { + "recipe": "mineralogy:marble_stairs", + "advancement": "mineralogy:recipes/marble_stairs", + "items": [ + "mineralogy:marble_stairs" + ] + }, + { + "recipe": "mineralogy:marble_wall", + "advancement": "mineralogy:recipes/marble_wall", + "items": [ + "mineralogy:marble_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_block_polishing", + "advancement": "mineralogy:recipes/novaculite_brick_block_polishing", + "items": [ + "mineralogy:novaculite_brick", + "mineralogy:novaculite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_furnace", + "advancement": "mineralogy:recipes/novaculite_brick_furnace", + "items": [ + "mineralogy:novaculite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_slab_polishing", + "advancement": "mineralogy:recipes/novaculite_brick_slab_polishing", + "items": [ + "mineralogy:novaculite_brick_slab", + "mineralogy:novaculite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_slab_recombination", + "advancement": "mineralogy:recipes/novaculite_brick_slab_recombination", + "items": [ + "mineralogy:novaculite_brick", + "mineralogy:novaculite_brick_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_slab", + "advancement": "mineralogy:recipes/novaculite_brick_slab", + "items": [ + "mineralogy:novaculite_brick", + "mineralogy:novaculite_brick_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/novaculite_brick_stairs_polishing", + "items": [ + "mineralogy:novaculite_brick_stairs", + "mineralogy:novaculite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_stairs", + "advancement": "mineralogy:recipes/novaculite_brick_stairs", + "items": [ + "mineralogy:novaculite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_wall_polishing", + "advancement": "mineralogy:recipes/novaculite_brick_wall_polishing", + "items": [ + "mineralogy:novaculite_brick_wall", + "mineralogy:novaculite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_brick_wall", + "advancement": "mineralogy:recipes/novaculite_brick_wall", + "items": [ + "mineralogy:novaculite_brick_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_brick", + "advancement": "mineralogy:recipes/novaculite_brick", + "items": [ + "mineralogy:novaculite_brick" + ] + }, + { + "recipe": "mineralogy:novaculite_furnace", + "advancement": "mineralogy:recipes/novaculite_furnace", + "items": [ + "mineralogy:novaculite_furnace" + ] + }, + { + "recipe": "mineralogy:novaculite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/novaculite_polished_brick_slab_recombination", + "items": [ + "mineralogy:novaculite_smooth_brick", + "mineralogy:novaculite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_polished_slab_recombination", + "advancement": "mineralogy:recipes/novaculite_polished_slab_recombination", + "items": [ + "mineralogy:novaculite_smooth", + "mineralogy:novaculite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/novaculite_polished_slabs_to_brick", + "items": [ + "mineralogy:novaculite_smooth_brick_slab", + "mineralogy:novaculite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/novaculite_polished_stairs_to_brick", + "items": [ + "mineralogy:novaculite_smooth_brick_stairs", + "mineralogy:novaculite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/novaculite_polished_walls_to_brick", + "items": [ + "mineralogy:novaculite_smooth_brick_wall", + "mineralogy:novaculite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_raw_slab_polishing", + "advancement": "mineralogy:recipes/novaculite_raw_slab_polishing", + "items": [ + "mineralogy:novaculite_slab", + "mineralogy:novaculite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_raw_slab_recombination", + "advancement": "mineralogy:recipes/novaculite_raw_slab_recombination", + "items": [ + "mineralogy:novaculite_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/novaculite_raw_slabs_to_brick", + "items": [ + "mineralogy:novaculite_brick_slab", + "mineralogy:novaculite_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/novaculite_raw_stairs_polishing", + "items": [ + "mineralogy:novaculite_smooth_stairs", + "mineralogy:novaculite_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/novaculite_raw_stairs_to_brick", + "items": [ + "mineralogy:novaculite_brick_stairs", + "mineralogy:novaculite_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_raw_wall_polishing", + "advancement": "mineralogy:recipes/novaculite_raw_wall_polishing", + "items": [ + "mineralogy:novaculite_smooth_wall", + "mineralogy:novaculite_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/novaculite_raw_walls_to_brick", + "items": [ + "mineralogy:novaculite_brick_wall", + "mineralogy:novaculite_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_axe", + "advancement": "mineralogy:recipes/novaculite_relief_axe", + "items": [ + "mineralogy:novaculite_relief_axe", + "mineralogy:novaculite_relief_blank" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_blank", + "advancement": "mineralogy:recipes/novaculite_relief_blank", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_smooth" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_cross", + "advancement": "mineralogy:recipes/novaculite_relief_cross", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_cross" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_hammer", + "advancement": "mineralogy:recipes/novaculite_relief_hammer", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_hammer", + "mineralogy:novaculite_smooth" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_hoe", + "advancement": "mineralogy:recipes/novaculite_relief_hoe", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_horizontal", + "advancement": "mineralogy:recipes/novaculite_relief_horizontal", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_i", + "advancement": "mineralogy:recipes/novaculite_relief_i", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_i" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_left", + "advancement": "mineralogy:recipes/novaculite_relief_left", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_left" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_pickaxe", + "advancement": "mineralogy:recipes/novaculite_relief_pickaxe", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_plus", + "advancement": "mineralogy:recipes/novaculite_relief_plus", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_plus" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_right", + "advancement": "mineralogy:recipes/novaculite_relief_right", + "items": [ + "mineralogy:novaculite_relief_left", + "mineralogy:novaculite_relief_right" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_sword", + "advancement": "mineralogy:recipes/novaculite_relief_sword", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_sword" + ] + }, + { + "recipe": "mineralogy:novaculite_relief_vertical", + "advancement": "mineralogy:recipes/novaculite_relief_vertical", + "items": [ + "mineralogy:novaculite_relief_blank", + "mineralogy:novaculite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:novaculite_slab", + "advancement": "mineralogy:recipes/novaculite_slab", + "items": [ + "mineralogy:novaculite_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/novaculite_smooth_brick_furnace", + "items": [ + "mineralogy:novaculite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_brick_slab", + "advancement": "mineralogy:recipes/novaculite_smooth_brick_slab", + "items": [ + "mineralogy:novaculite_smooth_brick", + "mineralogy:novaculite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/novaculite_smooth_brick_stairs", + "items": [ + "mineralogy:novaculite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_brick_wall", + "advancement": "mineralogy:recipes/novaculite_smooth_brick_wall", + "items": [ + "mineralogy:novaculite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_brick", + "advancement": "mineralogy:recipes/novaculite_smooth_brick", + "items": [ + "mineralogy:novaculite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_furnace", + "advancement": "mineralogy:recipes/novaculite_smooth_furnace", + "items": [ + "mineralogy:novaculite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_slab", + "advancement": "mineralogy:recipes/novaculite_smooth_slab", + "items": [ + "mineralogy:novaculite_smooth", + "mineralogy:novaculite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_stairs", + "advancement": "mineralogy:recipes/novaculite_smooth_stairs", + "items": [ + "mineralogy:novaculite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth_wall", + "advancement": "mineralogy:recipes/novaculite_smooth_wall", + "items": [ + "mineralogy:novaculite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:novaculite_smooth", + "advancement": "mineralogy:recipes/novaculite_smooth", + "items": [ + "mineralogy:novaculite_smooth" + ] + }, + { + "recipe": "mineralogy:novaculite_stairs", + "advancement": "mineralogy:recipes/novaculite_stairs", + "items": [ + "mineralogy:novaculite_stairs" + ] + }, + { + "recipe": "mineralogy:novaculite_wall", + "advancement": "mineralogy:recipes/novaculite_wall", + "items": [ + "mineralogy:novaculite_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_block_polishing", + "advancement": "mineralogy:recipes/pegmatite_brick_block_polishing", + "items": [ + "mineralogy:pegmatite_brick", + "mineralogy:pegmatite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_furnace", + "advancement": "mineralogy:recipes/pegmatite_brick_furnace", + "items": [ + "mineralogy:pegmatite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_slab_polishing", + "advancement": "mineralogy:recipes/pegmatite_brick_slab_polishing", + "items": [ + "mineralogy:pegmatite_brick_slab", + "mineralogy:pegmatite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_slab_recombination", + "advancement": "mineralogy:recipes/pegmatite_brick_slab_recombination", + "items": [ + "mineralogy:pegmatite_brick", + "mineralogy:pegmatite_brick_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_slab", + "advancement": "mineralogy:recipes/pegmatite_brick_slab", + "items": [ + "mineralogy:pegmatite_brick", + "mineralogy:pegmatite_brick_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/pegmatite_brick_stairs_polishing", + "items": [ + "mineralogy:pegmatite_brick_stairs", + "mineralogy:pegmatite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_stairs", + "advancement": "mineralogy:recipes/pegmatite_brick_stairs", + "items": [ + "mineralogy:pegmatite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_wall_polishing", + "advancement": "mineralogy:recipes/pegmatite_brick_wall_polishing", + "items": [ + "mineralogy:pegmatite_brick_wall", + "mineralogy:pegmatite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick_wall", + "advancement": "mineralogy:recipes/pegmatite_brick_wall", + "items": [ + "mineralogy:pegmatite_brick_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_brick", + "advancement": "mineralogy:recipes/pegmatite_brick", + "items": [ + "mineralogy:pegmatite_brick" + ] + }, + { + "recipe": "mineralogy:pegmatite_furnace", + "advancement": "mineralogy:recipes/pegmatite_furnace", + "items": [ + "mineralogy:pegmatite_furnace" + ] + }, + { + "recipe": "mineralogy:pegmatite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/pegmatite_polished_brick_slab_recombination", + "items": [ + "mineralogy:pegmatite_smooth_brick", + "mineralogy:pegmatite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_polished_slab_recombination", + "advancement": "mineralogy:recipes/pegmatite_polished_slab_recombination", + "items": [ + "mineralogy:pegmatite_smooth", + "mineralogy:pegmatite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/pegmatite_polished_slabs_to_brick", + "items": [ + "mineralogy:pegmatite_smooth_brick_slab", + "mineralogy:pegmatite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/pegmatite_polished_stairs_to_brick", + "items": [ + "mineralogy:pegmatite_smooth_brick_stairs", + "mineralogy:pegmatite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/pegmatite_polished_walls_to_brick", + "items": [ + "mineralogy:pegmatite_smooth_brick_wall", + "mineralogy:pegmatite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_raw_slab_polishing", + "advancement": "mineralogy:recipes/pegmatite_raw_slab_polishing", + "items": [ + "mineralogy:pegmatite_slab", + "mineralogy:pegmatite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_raw_slab_recombination", + "advancement": "mineralogy:recipes/pegmatite_raw_slab_recombination", + "items": [ + "mineralogy:pegmatite_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/pegmatite_raw_slabs_to_brick", + "items": [ + "mineralogy:pegmatite_brick_slab", + "mineralogy:pegmatite_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/pegmatite_raw_stairs_polishing", + "items": [ + "mineralogy:pegmatite_smooth_stairs", + "mineralogy:pegmatite_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/pegmatite_raw_stairs_to_brick", + "items": [ + "mineralogy:pegmatite_brick_stairs", + "mineralogy:pegmatite_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_raw_wall_polishing", + "advancement": "mineralogy:recipes/pegmatite_raw_wall_polishing", + "items": [ + "mineralogy:pegmatite_smooth_wall", + "mineralogy:pegmatite_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/pegmatite_raw_walls_to_brick", + "items": [ + "mineralogy:pegmatite_brick_wall", + "mineralogy:pegmatite_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_axe", + "advancement": "mineralogy:recipes/pegmatite_relief_axe", + "items": [ + "mineralogy:pegmatite_relief_axe", + "mineralogy:pegmatite_relief_blank" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_blank", + "advancement": "mineralogy:recipes/pegmatite_relief_blank", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_smooth" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_cross", + "advancement": "mineralogy:recipes/pegmatite_relief_cross", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_cross" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_hammer", + "advancement": "mineralogy:recipes/pegmatite_relief_hammer", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_hammer", + "mineralogy:pegmatite_smooth" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_hoe", + "advancement": "mineralogy:recipes/pegmatite_relief_hoe", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_horizontal", + "advancement": "mineralogy:recipes/pegmatite_relief_horizontal", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_i", + "advancement": "mineralogy:recipes/pegmatite_relief_i", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_i" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_left", + "advancement": "mineralogy:recipes/pegmatite_relief_left", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_left" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_pickaxe", + "advancement": "mineralogy:recipes/pegmatite_relief_pickaxe", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_plus", + "advancement": "mineralogy:recipes/pegmatite_relief_plus", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_plus" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_right", + "advancement": "mineralogy:recipes/pegmatite_relief_right", + "items": [ + "mineralogy:pegmatite_relief_left", + "mineralogy:pegmatite_relief_right" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_sword", + "advancement": "mineralogy:recipes/pegmatite_relief_sword", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_sword" + ] + }, + { + "recipe": "mineralogy:pegmatite_relief_vertical", + "advancement": "mineralogy:recipes/pegmatite_relief_vertical", + "items": [ + "mineralogy:pegmatite_relief_blank", + "mineralogy:pegmatite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:pegmatite_slab", + "advancement": "mineralogy:recipes/pegmatite_slab", + "items": [ + "mineralogy:pegmatite_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/pegmatite_smooth_brick_furnace", + "items": [ + "mineralogy:pegmatite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_brick_slab", + "advancement": "mineralogy:recipes/pegmatite_smooth_brick_slab", + "items": [ + "mineralogy:pegmatite_smooth_brick", + "mineralogy:pegmatite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/pegmatite_smooth_brick_stairs", + "items": [ + "mineralogy:pegmatite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_brick_wall", + "advancement": "mineralogy:recipes/pegmatite_smooth_brick_wall", + "items": [ + "mineralogy:pegmatite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_brick", + "advancement": "mineralogy:recipes/pegmatite_smooth_brick", + "items": [ + "mineralogy:pegmatite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_furnace", + "advancement": "mineralogy:recipes/pegmatite_smooth_furnace", + "items": [ + "mineralogy:pegmatite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_slab", + "advancement": "mineralogy:recipes/pegmatite_smooth_slab", + "items": [ + "mineralogy:pegmatite_smooth", + "mineralogy:pegmatite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_stairs", + "advancement": "mineralogy:recipes/pegmatite_smooth_stairs", + "items": [ + "mineralogy:pegmatite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth_wall", + "advancement": "mineralogy:recipes/pegmatite_smooth_wall", + "items": [ + "mineralogy:pegmatite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:pegmatite_smooth", + "advancement": "mineralogy:recipes/pegmatite_smooth", + "items": [ + "mineralogy:pegmatite_smooth" + ] + }, + { + "recipe": "mineralogy:pegmatite_stairs", + "advancement": "mineralogy:recipes/pegmatite_stairs", + "items": [ + "mineralogy:pegmatite_stairs" + ] + }, + { + "recipe": "mineralogy:pegmatite_wall", + "advancement": "mineralogy:recipes/pegmatite_wall", + "items": [ + "mineralogy:pegmatite_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_block_polishing", + "advancement": "mineralogy:recipes/peridotite_brick_block_polishing", + "items": [ + "mineralogy:peridotite_brick", + "mineralogy:peridotite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_furnace", + "advancement": "mineralogy:recipes/peridotite_brick_furnace", + "items": [ + "mineralogy:peridotite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_slab_polishing", + "advancement": "mineralogy:recipes/peridotite_brick_slab_polishing", + "items": [ + "mineralogy:peridotite_brick_slab", + "mineralogy:peridotite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_slab_recombination", + "advancement": "mineralogy:recipes/peridotite_brick_slab_recombination", + "items": [ + "mineralogy:peridotite_brick", + "mineralogy:peridotite_brick_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_slab", + "advancement": "mineralogy:recipes/peridotite_brick_slab", + "items": [ + "mineralogy:peridotite_brick", + "mineralogy:peridotite_brick_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/peridotite_brick_stairs_polishing", + "items": [ + "mineralogy:peridotite_brick_stairs", + "mineralogy:peridotite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_stairs", + "advancement": "mineralogy:recipes/peridotite_brick_stairs", + "items": [ + "mineralogy:peridotite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_wall_polishing", + "advancement": "mineralogy:recipes/peridotite_brick_wall_polishing", + "items": [ + "mineralogy:peridotite_brick_wall", + "mineralogy:peridotite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_brick_wall", + "advancement": "mineralogy:recipes/peridotite_brick_wall", + "items": [ + "mineralogy:peridotite_brick_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_brick", + "advancement": "mineralogy:recipes/peridotite_brick", + "items": [ + "mineralogy:peridotite_brick" + ] + }, + { + "recipe": "mineralogy:peridotite_furnace", + "advancement": "mineralogy:recipes/peridotite_furnace", + "items": [ + "mineralogy:peridotite_furnace" + ] + }, + { + "recipe": "mineralogy:peridotite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/peridotite_polished_brick_slab_recombination", + "items": [ + "mineralogy:peridotite_smooth_brick", + "mineralogy:peridotite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_polished_slab_recombination", + "advancement": "mineralogy:recipes/peridotite_polished_slab_recombination", + "items": [ + "mineralogy:peridotite_smooth", + "mineralogy:peridotite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/peridotite_polished_slabs_to_brick", + "items": [ + "mineralogy:peridotite_smooth_brick_slab", + "mineralogy:peridotite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/peridotite_polished_stairs_to_brick", + "items": [ + "mineralogy:peridotite_smooth_brick_stairs", + "mineralogy:peridotite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/peridotite_polished_walls_to_brick", + "items": [ + "mineralogy:peridotite_smooth_brick_wall", + "mineralogy:peridotite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_raw_slab_polishing", + "advancement": "mineralogy:recipes/peridotite_raw_slab_polishing", + "items": [ + "mineralogy:peridotite_slab", + "mineralogy:peridotite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_raw_slab_recombination", + "advancement": "mineralogy:recipes/peridotite_raw_slab_recombination", + "items": [ + "mineralogy:peridotite_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/peridotite_raw_slabs_to_brick", + "items": [ + "mineralogy:peridotite_brick_slab", + "mineralogy:peridotite_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/peridotite_raw_stairs_polishing", + "items": [ + "mineralogy:peridotite_smooth_stairs", + "mineralogy:peridotite_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/peridotite_raw_stairs_to_brick", + "items": [ + "mineralogy:peridotite_brick_stairs", + "mineralogy:peridotite_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_raw_wall_polishing", + "advancement": "mineralogy:recipes/peridotite_raw_wall_polishing", + "items": [ + "mineralogy:peridotite_smooth_wall", + "mineralogy:peridotite_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/peridotite_raw_walls_to_brick", + "items": [ + "mineralogy:peridotite_brick_wall", + "mineralogy:peridotite_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_axe", + "advancement": "mineralogy:recipes/peridotite_relief_axe", + "items": [ + "mineralogy:peridotite_relief_axe", + "mineralogy:peridotite_relief_blank" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_blank", + "advancement": "mineralogy:recipes/peridotite_relief_blank", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_smooth" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_cross", + "advancement": "mineralogy:recipes/peridotite_relief_cross", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_cross" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_hammer", + "advancement": "mineralogy:recipes/peridotite_relief_hammer", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_hammer", + "mineralogy:peridotite_smooth" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_hoe", + "advancement": "mineralogy:recipes/peridotite_relief_hoe", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_horizontal", + "advancement": "mineralogy:recipes/peridotite_relief_horizontal", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_i", + "advancement": "mineralogy:recipes/peridotite_relief_i", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_i" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_left", + "advancement": "mineralogy:recipes/peridotite_relief_left", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_left" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_pickaxe", + "advancement": "mineralogy:recipes/peridotite_relief_pickaxe", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_plus", + "advancement": "mineralogy:recipes/peridotite_relief_plus", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_plus" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_right", + "advancement": "mineralogy:recipes/peridotite_relief_right", + "items": [ + "mineralogy:peridotite_relief_left", + "mineralogy:peridotite_relief_right" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_sword", + "advancement": "mineralogy:recipes/peridotite_relief_sword", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_sword" + ] + }, + { + "recipe": "mineralogy:peridotite_relief_vertical", + "advancement": "mineralogy:recipes/peridotite_relief_vertical", + "items": [ + "mineralogy:peridotite_relief_blank", + "mineralogy:peridotite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:peridotite_slab", + "advancement": "mineralogy:recipes/peridotite_slab", + "items": [ + "mineralogy:peridotite_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/peridotite_smooth_brick_furnace", + "items": [ + "mineralogy:peridotite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_brick_slab", + "advancement": "mineralogy:recipes/peridotite_smooth_brick_slab", + "items": [ + "mineralogy:peridotite_smooth_brick", + "mineralogy:peridotite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/peridotite_smooth_brick_stairs", + "items": [ + "mineralogy:peridotite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_brick_wall", + "advancement": "mineralogy:recipes/peridotite_smooth_brick_wall", + "items": [ + "mineralogy:peridotite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_brick", + "advancement": "mineralogy:recipes/peridotite_smooth_brick", + "items": [ + "mineralogy:peridotite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_furnace", + "advancement": "mineralogy:recipes/peridotite_smooth_furnace", + "items": [ + "mineralogy:peridotite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_slab", + "advancement": "mineralogy:recipes/peridotite_smooth_slab", + "items": [ + "mineralogy:peridotite_smooth", + "mineralogy:peridotite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_stairs", + "advancement": "mineralogy:recipes/peridotite_smooth_stairs", + "items": [ + "mineralogy:peridotite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth_wall", + "advancement": "mineralogy:recipes/peridotite_smooth_wall", + "items": [ + "mineralogy:peridotite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:peridotite_smooth", + "advancement": "mineralogy:recipes/peridotite_smooth", + "items": [ + "mineralogy:peridotite_smooth" + ] + }, + { + "recipe": "mineralogy:peridotite_stairs", + "advancement": "mineralogy:recipes/peridotite_stairs", + "items": [ + "mineralogy:peridotite_stairs" + ] + }, + { + "recipe": "mineralogy:peridotite_wall", + "advancement": "mineralogy:recipes/peridotite_wall", + "items": [ + "mineralogy:peridotite_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_block_polishing", + "advancement": "mineralogy:recipes/phyllite_brick_block_polishing", + "items": [ + "mineralogy:phyllite_brick", + "mineralogy:phyllite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_furnace", + "advancement": "mineralogy:recipes/phyllite_brick_furnace", + "items": [ + "mineralogy:phyllite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_slab_polishing", + "advancement": "mineralogy:recipes/phyllite_brick_slab_polishing", + "items": [ + "mineralogy:phyllite_brick_slab", + "mineralogy:phyllite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_slab_recombination", + "advancement": "mineralogy:recipes/phyllite_brick_slab_recombination", + "items": [ + "mineralogy:phyllite_brick", + "mineralogy:phyllite_brick_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_slab", + "advancement": "mineralogy:recipes/phyllite_brick_slab", + "items": [ + "mineralogy:phyllite_brick", + "mineralogy:phyllite_brick_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/phyllite_brick_stairs_polishing", + "items": [ + "mineralogy:phyllite_brick_stairs", + "mineralogy:phyllite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_stairs", + "advancement": "mineralogy:recipes/phyllite_brick_stairs", + "items": [ + "mineralogy:phyllite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_wall_polishing", + "advancement": "mineralogy:recipes/phyllite_brick_wall_polishing", + "items": [ + "mineralogy:phyllite_brick_wall", + "mineralogy:phyllite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_brick_wall", + "advancement": "mineralogy:recipes/phyllite_brick_wall", + "items": [ + "mineralogy:phyllite_brick_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_brick", + "advancement": "mineralogy:recipes/phyllite_brick", + "items": [ + "mineralogy:phyllite_brick" + ] + }, + { + "recipe": "mineralogy:phyllite_furnace", + "advancement": "mineralogy:recipes/phyllite_furnace", + "items": [ + "mineralogy:phyllite_furnace" + ] + }, + { + "recipe": "mineralogy:phyllite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/phyllite_polished_brick_slab_recombination", + "items": [ + "mineralogy:phyllite_smooth_brick", + "mineralogy:phyllite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_polished_slab_recombination", + "advancement": "mineralogy:recipes/phyllite_polished_slab_recombination", + "items": [ + "mineralogy:phyllite_smooth", + "mineralogy:phyllite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/phyllite_polished_slabs_to_brick", + "items": [ + "mineralogy:phyllite_smooth_brick_slab", + "mineralogy:phyllite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/phyllite_polished_stairs_to_brick", + "items": [ + "mineralogy:phyllite_smooth_brick_stairs", + "mineralogy:phyllite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/phyllite_polished_walls_to_brick", + "items": [ + "mineralogy:phyllite_smooth_brick_wall", + "mineralogy:phyllite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_raw_slab_polishing", + "advancement": "mineralogy:recipes/phyllite_raw_slab_polishing", + "items": [ + "mineralogy:phyllite_slab", + "mineralogy:phyllite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_raw_slab_recombination", + "advancement": "mineralogy:recipes/phyllite_raw_slab_recombination", + "items": [ + "mineralogy:phyllite_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/phyllite_raw_slabs_to_brick", + "items": [ + "mineralogy:phyllite_brick_slab", + "mineralogy:phyllite_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/phyllite_raw_stairs_polishing", + "items": [ + "mineralogy:phyllite_smooth_stairs", + "mineralogy:phyllite_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/phyllite_raw_stairs_to_brick", + "items": [ + "mineralogy:phyllite_brick_stairs", + "mineralogy:phyllite_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_raw_wall_polishing", + "advancement": "mineralogy:recipes/phyllite_raw_wall_polishing", + "items": [ + "mineralogy:phyllite_smooth_wall", + "mineralogy:phyllite_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/phyllite_raw_walls_to_brick", + "items": [ + "mineralogy:phyllite_brick_wall", + "mineralogy:phyllite_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_axe", + "advancement": "mineralogy:recipes/phyllite_relief_axe", + "items": [ + "mineralogy:phyllite_relief_axe", + "mineralogy:phyllite_relief_blank" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_blank", + "advancement": "mineralogy:recipes/phyllite_relief_blank", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_smooth" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_cross", + "advancement": "mineralogy:recipes/phyllite_relief_cross", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_cross" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_hammer", + "advancement": "mineralogy:recipes/phyllite_relief_hammer", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_hammer", + "mineralogy:phyllite_smooth" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_hoe", + "advancement": "mineralogy:recipes/phyllite_relief_hoe", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_horizontal", + "advancement": "mineralogy:recipes/phyllite_relief_horizontal", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_i", + "advancement": "mineralogy:recipes/phyllite_relief_i", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_i" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_left", + "advancement": "mineralogy:recipes/phyllite_relief_left", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_left" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_pickaxe", + "advancement": "mineralogy:recipes/phyllite_relief_pickaxe", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_plus", + "advancement": "mineralogy:recipes/phyllite_relief_plus", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_plus" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_right", + "advancement": "mineralogy:recipes/phyllite_relief_right", + "items": [ + "mineralogy:phyllite_relief_left", + "mineralogy:phyllite_relief_right" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_sword", + "advancement": "mineralogy:recipes/phyllite_relief_sword", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_sword" + ] + }, + { + "recipe": "mineralogy:phyllite_relief_vertical", + "advancement": "mineralogy:recipes/phyllite_relief_vertical", + "items": [ + "mineralogy:phyllite_relief_blank", + "mineralogy:phyllite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:phyllite_slab", + "advancement": "mineralogy:recipes/phyllite_slab", + "items": [ + "mineralogy:phyllite_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/phyllite_smooth_brick_furnace", + "items": [ + "mineralogy:phyllite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_brick_slab", + "advancement": "mineralogy:recipes/phyllite_smooth_brick_slab", + "items": [ + "mineralogy:phyllite_smooth_brick", + "mineralogy:phyllite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/phyllite_smooth_brick_stairs", + "items": [ + "mineralogy:phyllite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_brick_wall", + "advancement": "mineralogy:recipes/phyllite_smooth_brick_wall", + "items": [ + "mineralogy:phyllite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_brick", + "advancement": "mineralogy:recipes/phyllite_smooth_brick", + "items": [ + "mineralogy:phyllite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_furnace", + "advancement": "mineralogy:recipes/phyllite_smooth_furnace", + "items": [ + "mineralogy:phyllite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_slab", + "advancement": "mineralogy:recipes/phyllite_smooth_slab", + "items": [ + "mineralogy:phyllite_smooth", + "mineralogy:phyllite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_stairs", + "advancement": "mineralogy:recipes/phyllite_smooth_stairs", + "items": [ + "mineralogy:phyllite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth_wall", + "advancement": "mineralogy:recipes/phyllite_smooth_wall", + "items": [ + "mineralogy:phyllite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:phyllite_smooth", + "advancement": "mineralogy:recipes/phyllite_smooth", + "items": [ + "mineralogy:phyllite_smooth" + ] + }, + { + "recipe": "mineralogy:phyllite_stairs", + "advancement": "mineralogy:recipes/phyllite_stairs", + "items": [ + "mineralogy:phyllite_stairs" + ] + }, + { + "recipe": "mineralogy:phyllite_wall", + "advancement": "mineralogy:recipes/phyllite_wall", + "items": [ + "mineralogy:phyllite_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_block_polishing", + "advancement": "mineralogy:recipes/quartzite_brick_block_polishing", + "items": [ + "mineralogy:quartzite_brick", + "mineralogy:quartzite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_furnace", + "advancement": "mineralogy:recipes/quartzite_brick_furnace", + "items": [ + "mineralogy:quartzite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_slab_polishing", + "advancement": "mineralogy:recipes/quartzite_brick_slab_polishing", + "items": [ + "mineralogy:quartzite_brick_slab", + "mineralogy:quartzite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_slab_recombination", + "advancement": "mineralogy:recipes/quartzite_brick_slab_recombination", + "items": [ + "mineralogy:quartzite_brick", + "mineralogy:quartzite_brick_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_slab", + "advancement": "mineralogy:recipes/quartzite_brick_slab", + "items": [ + "mineralogy:quartzite_brick", + "mineralogy:quartzite_brick_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/quartzite_brick_stairs_polishing", + "items": [ + "mineralogy:quartzite_brick_stairs", + "mineralogy:quartzite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_stairs", + "advancement": "mineralogy:recipes/quartzite_brick_stairs", + "items": [ + "mineralogy:quartzite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_wall_polishing", + "advancement": "mineralogy:recipes/quartzite_brick_wall_polishing", + "items": [ + "mineralogy:quartzite_brick_wall", + "mineralogy:quartzite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_brick_wall", + "advancement": "mineralogy:recipes/quartzite_brick_wall", + "items": [ + "mineralogy:quartzite_brick_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_brick", + "advancement": "mineralogy:recipes/quartzite_brick", + "items": [ + "mineralogy:quartzite_brick" + ] + }, + { + "recipe": "mineralogy:quartzite_furnace", + "advancement": "mineralogy:recipes/quartzite_furnace", + "items": [ + "mineralogy:quartzite_furnace" + ] + }, + { + "recipe": "mineralogy:quartzite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/quartzite_polished_brick_slab_recombination", + "items": [ + "mineralogy:quartzite_smooth_brick", + "mineralogy:quartzite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_polished_slab_recombination", + "advancement": "mineralogy:recipes/quartzite_polished_slab_recombination", + "items": [ + "mineralogy:quartzite_smooth", + "mineralogy:quartzite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/quartzite_polished_slabs_to_brick", + "items": [ + "mineralogy:quartzite_smooth_brick_slab", + "mineralogy:quartzite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/quartzite_polished_stairs_to_brick", + "items": [ + "mineralogy:quartzite_smooth_brick_stairs", + "mineralogy:quartzite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/quartzite_polished_walls_to_brick", + "items": [ + "mineralogy:quartzite_smooth_brick_wall", + "mineralogy:quartzite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_raw_slab_polishing", + "advancement": "mineralogy:recipes/quartzite_raw_slab_polishing", + "items": [ + "mineralogy:quartzite_slab", + "mineralogy:quartzite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_raw_slab_recombination", + "advancement": "mineralogy:recipes/quartzite_raw_slab_recombination", + "items": [ + "mineralogy:quartzite_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/quartzite_raw_slabs_to_brick", + "items": [ + "mineralogy:quartzite_brick_slab", + "mineralogy:quartzite_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/quartzite_raw_stairs_polishing", + "items": [ + "mineralogy:quartzite_smooth_stairs", + "mineralogy:quartzite_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/quartzite_raw_stairs_to_brick", + "items": [ + "mineralogy:quartzite_brick_stairs", + "mineralogy:quartzite_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_raw_wall_polishing", + "advancement": "mineralogy:recipes/quartzite_raw_wall_polishing", + "items": [ + "mineralogy:quartzite_smooth_wall", + "mineralogy:quartzite_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/quartzite_raw_walls_to_brick", + "items": [ + "mineralogy:quartzite_brick_wall", + "mineralogy:quartzite_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_axe", + "advancement": "mineralogy:recipes/quartzite_relief_axe", + "items": [ + "mineralogy:quartzite_relief_axe", + "mineralogy:quartzite_relief_blank" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_blank", + "advancement": "mineralogy:recipes/quartzite_relief_blank", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_smooth" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_cross", + "advancement": "mineralogy:recipes/quartzite_relief_cross", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_cross" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_hammer", + "advancement": "mineralogy:recipes/quartzite_relief_hammer", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_hammer", + "mineralogy:quartzite_smooth" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_hoe", + "advancement": "mineralogy:recipes/quartzite_relief_hoe", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_horizontal", + "advancement": "mineralogy:recipes/quartzite_relief_horizontal", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_i", + "advancement": "mineralogy:recipes/quartzite_relief_i", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_i" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_left", + "advancement": "mineralogy:recipes/quartzite_relief_left", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_left" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_pickaxe", + "advancement": "mineralogy:recipes/quartzite_relief_pickaxe", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_plus", + "advancement": "mineralogy:recipes/quartzite_relief_plus", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_plus" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_right", + "advancement": "mineralogy:recipes/quartzite_relief_right", + "items": [ + "mineralogy:quartzite_relief_left", + "mineralogy:quartzite_relief_right" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_sword", + "advancement": "mineralogy:recipes/quartzite_relief_sword", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_sword" + ] + }, + { + "recipe": "mineralogy:quartzite_relief_vertical", + "advancement": "mineralogy:recipes/quartzite_relief_vertical", + "items": [ + "mineralogy:quartzite_relief_blank", + "mineralogy:quartzite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:quartzite_slab", + "advancement": "mineralogy:recipes/quartzite_slab", + "items": [ + "mineralogy:quartzite_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/quartzite_smooth_brick_furnace", + "items": [ + "mineralogy:quartzite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_brick_slab", + "advancement": "mineralogy:recipes/quartzite_smooth_brick_slab", + "items": [ + "mineralogy:quartzite_smooth_brick", + "mineralogy:quartzite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/quartzite_smooth_brick_stairs", + "items": [ + "mineralogy:quartzite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_brick_wall", + "advancement": "mineralogy:recipes/quartzite_smooth_brick_wall", + "items": [ + "mineralogy:quartzite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_brick", + "advancement": "mineralogy:recipes/quartzite_smooth_brick", + "items": [ + "mineralogy:quartzite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_furnace", + "advancement": "mineralogy:recipes/quartzite_smooth_furnace", + "items": [ + "mineralogy:quartzite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_slab", + "advancement": "mineralogy:recipes/quartzite_smooth_slab", + "items": [ + "mineralogy:quartzite_smooth", + "mineralogy:quartzite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_stairs", + "advancement": "mineralogy:recipes/quartzite_smooth_stairs", + "items": [ + "mineralogy:quartzite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth_wall", + "advancement": "mineralogy:recipes/quartzite_smooth_wall", + "items": [ + "mineralogy:quartzite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:quartzite_smooth", + "advancement": "mineralogy:recipes/quartzite_smooth", + "items": [ + "mineralogy:quartzite_smooth" + ] + }, + { + "recipe": "mineralogy:quartzite_stairs", + "advancement": "mineralogy:recipes/quartzite_stairs", + "items": [ + "mineralogy:quartzite_stairs" + ] + }, + { + "recipe": "mineralogy:quartzite_wall", + "advancement": "mineralogy:recipes/quartzite_wall", + "items": [ + "mineralogy:quartzite_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_block_polishing", + "advancement": "mineralogy:recipes/rhyolite_brick_block_polishing", + "items": [ + "mineralogy:rhyolite_brick", + "mineralogy:rhyolite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_furnace", + "advancement": "mineralogy:recipes/rhyolite_brick_furnace", + "items": [ + "mineralogy:rhyolite_brick_furnace" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_slab_polishing", + "advancement": "mineralogy:recipes/rhyolite_brick_slab_polishing", + "items": [ + "mineralogy:rhyolite_brick_slab", + "mineralogy:rhyolite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_slab_recombination", + "advancement": "mineralogy:recipes/rhyolite_brick_slab_recombination", + "items": [ + "mineralogy:rhyolite_brick", + "mineralogy:rhyolite_brick_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_slab", + "advancement": "mineralogy:recipes/rhyolite_brick_slab", + "items": [ + "mineralogy:rhyolite_brick", + "mineralogy:rhyolite_brick_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_stairs_polishing", + "advancement": "mineralogy:recipes/rhyolite_brick_stairs_polishing", + "items": [ + "mineralogy:rhyolite_brick_stairs", + "mineralogy:rhyolite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_stairs", + "advancement": "mineralogy:recipes/rhyolite_brick_stairs", + "items": [ + "mineralogy:rhyolite_brick_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_wall_polishing", + "advancement": "mineralogy:recipes/rhyolite_brick_wall_polishing", + "items": [ + "mineralogy:rhyolite_brick_wall", + "mineralogy:rhyolite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick_wall", + "advancement": "mineralogy:recipes/rhyolite_brick_wall", + "items": [ + "mineralogy:rhyolite_brick_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_brick", + "advancement": "mineralogy:recipes/rhyolite_brick", + "items": [ + "mineralogy:rhyolite_brick" + ] + }, + { + "recipe": "mineralogy:rhyolite_furnace", + "advancement": "mineralogy:recipes/rhyolite_furnace", + "items": [ + "mineralogy:rhyolite_furnace" + ] + }, + { + "recipe": "mineralogy:rhyolite_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/rhyolite_polished_brick_slab_recombination", + "items": [ + "mineralogy:rhyolite_smooth_brick", + "mineralogy:rhyolite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_polished_slab_recombination", + "advancement": "mineralogy:recipes/rhyolite_polished_slab_recombination", + "items": [ + "mineralogy:rhyolite_smooth", + "mineralogy:rhyolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/rhyolite_polished_slabs_to_brick", + "items": [ + "mineralogy:rhyolite_smooth_brick_slab", + "mineralogy:rhyolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/rhyolite_polished_stairs_to_brick", + "items": [ + "mineralogy:rhyolite_smooth_brick_stairs", + "mineralogy:rhyolite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_polished_walls_to_brick", + "advancement": "mineralogy:recipes/rhyolite_polished_walls_to_brick", + "items": [ + "mineralogy:rhyolite_smooth_brick_wall", + "mineralogy:rhyolite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_raw_slab_polishing", + "advancement": "mineralogy:recipes/rhyolite_raw_slab_polishing", + "items": [ + "mineralogy:rhyolite_slab", + "mineralogy:rhyolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_raw_slab_recombination", + "advancement": "mineralogy:recipes/rhyolite_raw_slab_recombination", + "items": [ + "mineralogy:rhyolite_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/rhyolite_raw_slabs_to_brick", + "items": [ + "mineralogy:rhyolite_brick_slab", + "mineralogy:rhyolite_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_raw_stairs_polishing", + "advancement": "mineralogy:recipes/rhyolite_raw_stairs_polishing", + "items": [ + "mineralogy:rhyolite_smooth_stairs", + "mineralogy:rhyolite_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/rhyolite_raw_stairs_to_brick", + "items": [ + "mineralogy:rhyolite_brick_stairs", + "mineralogy:rhyolite_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_raw_wall_polishing", + "advancement": "mineralogy:recipes/rhyolite_raw_wall_polishing", + "items": [ + "mineralogy:rhyolite_smooth_wall", + "mineralogy:rhyolite_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_raw_walls_to_brick", + "advancement": "mineralogy:recipes/rhyolite_raw_walls_to_brick", + "items": [ + "mineralogy:rhyolite_brick_wall", + "mineralogy:rhyolite_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_axe", + "advancement": "mineralogy:recipes/rhyolite_relief_axe", + "items": [ + "mineralogy:rhyolite_relief_axe", + "mineralogy:rhyolite_relief_blank" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_blank", + "advancement": "mineralogy:recipes/rhyolite_relief_blank", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_smooth" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_cross", + "advancement": "mineralogy:recipes/rhyolite_relief_cross", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_cross" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_hammer", + "advancement": "mineralogy:recipes/rhyolite_relief_hammer", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_hammer", + "mineralogy:rhyolite_smooth" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_hoe", + "advancement": "mineralogy:recipes/rhyolite_relief_hoe", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_hoe" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_horizontal", + "advancement": "mineralogy:recipes/rhyolite_relief_horizontal", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_i", + "advancement": "mineralogy:recipes/rhyolite_relief_i", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_i" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_left", + "advancement": "mineralogy:recipes/rhyolite_relief_left", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_left" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_pickaxe", + "advancement": "mineralogy:recipes/rhyolite_relief_pickaxe", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_plus", + "advancement": "mineralogy:recipes/rhyolite_relief_plus", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_plus" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_right", + "advancement": "mineralogy:recipes/rhyolite_relief_right", + "items": [ + "mineralogy:rhyolite_relief_left", + "mineralogy:rhyolite_relief_right" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_sword", + "advancement": "mineralogy:recipes/rhyolite_relief_sword", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_sword" + ] + }, + { + "recipe": "mineralogy:rhyolite_relief_vertical", + "advancement": "mineralogy:recipes/rhyolite_relief_vertical", + "items": [ + "mineralogy:rhyolite_relief_blank", + "mineralogy:rhyolite_relief_vertical" + ] + }, + { + "recipe": "mineralogy:rhyolite_slab", + "advancement": "mineralogy:recipes/rhyolite_slab", + "items": [ + "mineralogy:rhyolite_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_brick_furnace", + "advancement": "mineralogy:recipes/rhyolite_smooth_brick_furnace", + "items": [ + "mineralogy:rhyolite_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_brick_slab", + "advancement": "mineralogy:recipes/rhyolite_smooth_brick_slab", + "items": [ + "mineralogy:rhyolite_smooth_brick", + "mineralogy:rhyolite_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_brick_stairs", + "advancement": "mineralogy:recipes/rhyolite_smooth_brick_stairs", + "items": [ + "mineralogy:rhyolite_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_brick_wall", + "advancement": "mineralogy:recipes/rhyolite_smooth_brick_wall", + "items": [ + "mineralogy:rhyolite_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_brick", + "advancement": "mineralogy:recipes/rhyolite_smooth_brick", + "items": [ + "mineralogy:rhyolite_smooth_brick" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_furnace", + "advancement": "mineralogy:recipes/rhyolite_smooth_furnace", + "items": [ + "mineralogy:rhyolite_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_slab", + "advancement": "mineralogy:recipes/rhyolite_smooth_slab", + "items": [ + "mineralogy:rhyolite_smooth", + "mineralogy:rhyolite_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_stairs", + "advancement": "mineralogy:recipes/rhyolite_smooth_stairs", + "items": [ + "mineralogy:rhyolite_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth_wall", + "advancement": "mineralogy:recipes/rhyolite_smooth_wall", + "items": [ + "mineralogy:rhyolite_smooth_wall" + ] + }, + { + "recipe": "mineralogy:rhyolite_smooth", + "advancement": "mineralogy:recipes/rhyolite_smooth", + "items": [ + "mineralogy:rhyolite_smooth" + ] + }, + { + "recipe": "mineralogy:rhyolite_stairs", + "advancement": "mineralogy:recipes/rhyolite_stairs", + "items": [ + "mineralogy:rhyolite_stairs" + ] + }, + { + "recipe": "mineralogy:rhyolite_wall", + "advancement": "mineralogy:recipes/rhyolite_wall", + "items": [ + "mineralogy:rhyolite_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_block_polishing", + "advancement": "mineralogy:recipes/rock_salt_brick_block_polishing", + "items": [ + "mineralogy:rock_salt_brick", + "mineralogy:rock_salt_smooth_brick" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_furnace", + "advancement": "mineralogy:recipes/rock_salt_brick_furnace", + "items": [ + "mineralogy:rock_salt_brick_furnace" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_slab_polishing", + "advancement": "mineralogy:recipes/rock_salt_brick_slab_polishing", + "items": [ + "mineralogy:rock_salt_brick_slab", + "mineralogy:rock_salt_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_slab_recombination", + "advancement": "mineralogy:recipes/rock_salt_brick_slab_recombination", + "items": [ + "mineralogy:rock_salt_brick", + "mineralogy:rock_salt_brick_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_slab", + "advancement": "mineralogy:recipes/rock_salt_brick_slab", + "items": [ + "mineralogy:rock_salt_brick", + "mineralogy:rock_salt_brick_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_stairs_polishing", + "advancement": "mineralogy:recipes/rock_salt_brick_stairs_polishing", + "items": [ + "mineralogy:rock_salt_brick_stairs", + "mineralogy:rock_salt_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_stairs", + "advancement": "mineralogy:recipes/rock_salt_brick_stairs", + "items": [ + "mineralogy:rock_salt_brick_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_wall_polishing", + "advancement": "mineralogy:recipes/rock_salt_brick_wall_polishing", + "items": [ + "mineralogy:rock_salt_brick_wall", + "mineralogy:rock_salt_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick_wall", + "advancement": "mineralogy:recipes/rock_salt_brick_wall", + "items": [ + "mineralogy:rock_salt_brick_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_brick", + "advancement": "mineralogy:recipes/rock_salt_brick", + "items": [ + "mineralogy:rock_salt_brick" + ] + }, + { + "recipe": "mineralogy:rock_salt_furnace", + "advancement": "mineralogy:recipes/rock_salt_furnace", + "items": [ + "mineralogy:rock_salt_furnace" + ] + }, + { + "recipe": "mineralogy:rock_salt_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/rock_salt_polished_brick_slab_recombination", + "items": [ + "mineralogy:rock_salt_smooth_brick", + "mineralogy:rock_salt_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_polished_slab_recombination", + "advancement": "mineralogy:recipes/rock_salt_polished_slab_recombination", + "items": [ + "mineralogy:rock_salt_smooth", + "mineralogy:rock_salt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/rock_salt_polished_slabs_to_brick", + "items": [ + "mineralogy:rock_salt_smooth_brick_slab", + "mineralogy:rock_salt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/rock_salt_polished_stairs_to_brick", + "items": [ + "mineralogy:rock_salt_smooth_brick_stairs", + "mineralogy:rock_salt_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_polished_walls_to_brick", + "advancement": "mineralogy:recipes/rock_salt_polished_walls_to_brick", + "items": [ + "mineralogy:rock_salt_smooth_brick_wall", + "mineralogy:rock_salt_smooth_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_raw_slab_polishing", + "advancement": "mineralogy:recipes/rock_salt_raw_slab_polishing", + "items": [ + "mineralogy:rock_salt_slab", + "mineralogy:rock_salt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_raw_slab_recombination", + "advancement": "mineralogy:recipes/rock_salt_raw_slab_recombination", + "items": [ + "mineralogy:rock_salt_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/rock_salt_raw_slabs_to_brick", + "items": [ + "mineralogy:rock_salt_brick_slab", + "mineralogy:rock_salt_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_raw_stairs_polishing", + "advancement": "mineralogy:recipes/rock_salt_raw_stairs_polishing", + "items": [ + "mineralogy:rock_salt_smooth_stairs", + "mineralogy:rock_salt_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/rock_salt_raw_stairs_to_brick", + "items": [ + "mineralogy:rock_salt_brick_stairs", + "mineralogy:rock_salt_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_raw_wall_polishing", + "advancement": "mineralogy:recipes/rock_salt_raw_wall_polishing", + "items": [ + "mineralogy:rock_salt_smooth_wall", + "mineralogy:rock_salt_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_raw_walls_to_brick", + "advancement": "mineralogy:recipes/rock_salt_raw_walls_to_brick", + "items": [ + "mineralogy:rock_salt_brick_wall", + "mineralogy:rock_salt_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_axe", + "advancement": "mineralogy:recipes/rock_salt_relief_axe", + "items": [ + "mineralogy:rock_salt_relief_axe", + "mineralogy:rock_salt_relief_blank" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_blank", + "advancement": "mineralogy:recipes/rock_salt_relief_blank", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_smooth" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_cross", + "advancement": "mineralogy:recipes/rock_salt_relief_cross", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_cross" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_hammer", + "advancement": "mineralogy:recipes/rock_salt_relief_hammer", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_hammer", + "mineralogy:rock_salt_smooth" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_hoe", + "advancement": "mineralogy:recipes/rock_salt_relief_hoe", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_hoe" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_horizontal", + "advancement": "mineralogy:recipes/rock_salt_relief_horizontal", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_i", + "advancement": "mineralogy:recipes/rock_salt_relief_i", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_i" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_left", + "advancement": "mineralogy:recipes/rock_salt_relief_left", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_left" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_pickaxe", + "advancement": "mineralogy:recipes/rock_salt_relief_pickaxe", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_plus", + "advancement": "mineralogy:recipes/rock_salt_relief_plus", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_plus" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_right", + "advancement": "mineralogy:recipes/rock_salt_relief_right", + "items": [ + "mineralogy:rock_salt_relief_left", + "mineralogy:rock_salt_relief_right" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_sword", + "advancement": "mineralogy:recipes/rock_salt_relief_sword", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_sword" + ] + }, + { + "recipe": "mineralogy:rock_salt_relief_vertical", + "advancement": "mineralogy:recipes/rock_salt_relief_vertical", + "items": [ + "mineralogy:rock_salt_relief_blank", + "mineralogy:rock_salt_relief_vertical" + ] + }, + { + "recipe": "mineralogy:rock_salt_slab", + "advancement": "mineralogy:recipes/rock_salt_slab", + "items": [ + "mineralogy:rock_salt_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_brick_furnace", + "advancement": "mineralogy:recipes/rock_salt_smooth_brick_furnace", + "items": [ + "mineralogy:rock_salt_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_brick_slab", + "advancement": "mineralogy:recipes/rock_salt_smooth_brick_slab", + "items": [ + "mineralogy:rock_salt_smooth_brick", + "mineralogy:rock_salt_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_brick_stairs", + "advancement": "mineralogy:recipes/rock_salt_smooth_brick_stairs", + "items": [ + "mineralogy:rock_salt_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_brick_wall", + "advancement": "mineralogy:recipes/rock_salt_smooth_brick_wall", + "items": [ + "mineralogy:rock_salt_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_brick", + "advancement": "mineralogy:recipes/rock_salt_smooth_brick", + "items": [ + "mineralogy:rock_salt_smooth_brick" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_furnace", + "advancement": "mineralogy:recipes/rock_salt_smooth_furnace", + "items": [ + "mineralogy:rock_salt_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_slab", + "advancement": "mineralogy:recipes/rock_salt_smooth_slab", + "items": [ + "mineralogy:rock_salt_smooth", + "mineralogy:rock_salt_smooth_slab" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_stairs", + "advancement": "mineralogy:recipes/rock_salt_smooth_stairs", + "items": [ + "mineralogy:rock_salt_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth_wall", + "advancement": "mineralogy:recipes/rock_salt_smooth_wall", + "items": [ + "mineralogy:rock_salt_smooth_wall" + ] + }, + { + "recipe": "mineralogy:rock_salt_smooth", + "advancement": "mineralogy:recipes/rock_salt_smooth", + "items": [ + "mineralogy:rock_salt_smooth" + ] + }, + { + "recipe": "mineralogy:rock_salt_stairs", + "advancement": "mineralogy:recipes/rock_salt_stairs", + "items": [ + "mineralogy:rock_salt_stairs" + ] + }, + { + "recipe": "mineralogy:rock_salt_wall", + "advancement": "mineralogy:recipes/rock_salt_wall", + "items": [ + "mineralogy:rock_salt_wall" + ] + }, + { + "recipe": "mineralogy:schist_brick_block_polishing", + "advancement": "mineralogy:recipes/schist_brick_block_polishing", + "items": [ + "mineralogy:schist_brick", + "mineralogy:schist_smooth_brick" + ] + }, + { + "recipe": "mineralogy:schist_brick_furnace", + "advancement": "mineralogy:recipes/schist_brick_furnace", + "items": [ + "mineralogy:schist_brick_furnace" + ] + }, + { + "recipe": "mineralogy:schist_brick_slab_polishing", + "advancement": "mineralogy:recipes/schist_brick_slab_polishing", + "items": [ + "mineralogy:schist_brick_slab", + "mineralogy:schist_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:schist_brick_slab_recombination", + "advancement": "mineralogy:recipes/schist_brick_slab_recombination", + "items": [ + "mineralogy:schist_brick", + "mineralogy:schist_brick_slab" + ] + }, + { + "recipe": "mineralogy:schist_brick_slab", + "advancement": "mineralogy:recipes/schist_brick_slab", + "items": [ + "mineralogy:schist_brick", + "mineralogy:schist_brick_slab" + ] + }, + { + "recipe": "mineralogy:schist_brick_stairs_polishing", + "advancement": "mineralogy:recipes/schist_brick_stairs_polishing", + "items": [ + "mineralogy:schist_brick_stairs", + "mineralogy:schist_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:schist_brick_stairs", + "advancement": "mineralogy:recipes/schist_brick_stairs", + "items": [ + "mineralogy:schist_brick_stairs" + ] + }, + { + "recipe": "mineralogy:schist_brick_wall_polishing", + "advancement": "mineralogy:recipes/schist_brick_wall_polishing", + "items": [ + "mineralogy:schist_brick_wall", + "mineralogy:schist_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:schist_brick_wall", + "advancement": "mineralogy:recipes/schist_brick_wall", + "items": [ + "mineralogy:schist_brick_wall" + ] + }, + { + "recipe": "mineralogy:schist_brick", + "advancement": "mineralogy:recipes/schist_brick", + "items": [ + "mineralogy:schist_brick" + ] + }, + { + "recipe": "mineralogy:schist_furnace", + "advancement": "mineralogy:recipes/schist_furnace", + "items": [ + "mineralogy:schist_furnace" + ] + }, + { + "recipe": "mineralogy:schist_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/schist_polished_brick_slab_recombination", + "items": [ + "mineralogy:schist_smooth_brick", + "mineralogy:schist_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:schist_polished_slab_recombination", + "advancement": "mineralogy:recipes/schist_polished_slab_recombination", + "items": [ + "mineralogy:schist_smooth", + "mineralogy:schist_smooth_slab" + ] + }, + { + "recipe": "mineralogy:schist_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/schist_polished_slabs_to_brick", + "items": [ + "mineralogy:schist_smooth_brick_slab", + "mineralogy:schist_smooth_slab" + ] + }, + { + "recipe": "mineralogy:schist_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/schist_polished_stairs_to_brick", + "items": [ + "mineralogy:schist_smooth_brick_stairs", + "mineralogy:schist_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:schist_polished_walls_to_brick", + "advancement": "mineralogy:recipes/schist_polished_walls_to_brick", + "items": [ + "mineralogy:schist_smooth_brick_wall", + "mineralogy:schist_smooth_wall" + ] + }, + { + "recipe": "mineralogy:schist_raw_slab_polishing", + "advancement": "mineralogy:recipes/schist_raw_slab_polishing", + "items": [ + "mineralogy:schist_slab", + "mineralogy:schist_smooth_slab" + ] + }, + { + "recipe": "mineralogy:schist_raw_slab_recombination", + "advancement": "mineralogy:recipes/schist_raw_slab_recombination", + "items": [ + "mineralogy:schist_slab" + ] + }, + { + "recipe": "mineralogy:schist_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/schist_raw_slabs_to_brick", + "items": [ + "mineralogy:schist_brick_slab", + "mineralogy:schist_slab" + ] + }, + { + "recipe": "mineralogy:schist_raw_stairs_polishing", + "advancement": "mineralogy:recipes/schist_raw_stairs_polishing", + "items": [ + "mineralogy:schist_smooth_stairs", + "mineralogy:schist_stairs" + ] + }, + { + "recipe": "mineralogy:schist_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/schist_raw_stairs_to_brick", + "items": [ + "mineralogy:schist_brick_stairs", + "mineralogy:schist_stairs" + ] + }, + { + "recipe": "mineralogy:schist_raw_wall_polishing", + "advancement": "mineralogy:recipes/schist_raw_wall_polishing", + "items": [ + "mineralogy:schist_smooth_wall", + "mineralogy:schist_wall" + ] + }, + { + "recipe": "mineralogy:schist_raw_walls_to_brick", + "advancement": "mineralogy:recipes/schist_raw_walls_to_brick", + "items": [ + "mineralogy:schist_brick_wall", + "mineralogy:schist_wall" + ] + }, + { + "recipe": "mineralogy:schist_relief_axe", + "advancement": "mineralogy:recipes/schist_relief_axe", + "items": [ + "mineralogy:schist_relief_axe", + "mineralogy:schist_relief_blank" + ] + }, + { + "recipe": "mineralogy:schist_relief_blank", + "advancement": "mineralogy:recipes/schist_relief_blank", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_smooth" + ] + }, + { + "recipe": "mineralogy:schist_relief_cross", + "advancement": "mineralogy:recipes/schist_relief_cross", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_cross" + ] + }, + { + "recipe": "mineralogy:schist_relief_hammer", + "advancement": "mineralogy:recipes/schist_relief_hammer", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_hammer", + "mineralogy:schist_smooth" + ] + }, + { + "recipe": "mineralogy:schist_relief_hoe", + "advancement": "mineralogy:recipes/schist_relief_hoe", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_hoe" + ] + }, + { + "recipe": "mineralogy:schist_relief_horizontal", + "advancement": "mineralogy:recipes/schist_relief_horizontal", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:schist_relief_i", + "advancement": "mineralogy:recipes/schist_relief_i", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_i" + ] + }, + { + "recipe": "mineralogy:schist_relief_left", + "advancement": "mineralogy:recipes/schist_relief_left", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_left" + ] + }, + { + "recipe": "mineralogy:schist_relief_pickaxe", + "advancement": "mineralogy:recipes/schist_relief_pickaxe", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:schist_relief_plus", + "advancement": "mineralogy:recipes/schist_relief_plus", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_plus" + ] + }, + { + "recipe": "mineralogy:schist_relief_right", + "advancement": "mineralogy:recipes/schist_relief_right", + "items": [ + "mineralogy:schist_relief_left", + "mineralogy:schist_relief_right" + ] + }, + { + "recipe": "mineralogy:schist_relief_sword", + "advancement": "mineralogy:recipes/schist_relief_sword", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_sword" + ] + }, + { + "recipe": "mineralogy:schist_relief_vertical", + "advancement": "mineralogy:recipes/schist_relief_vertical", + "items": [ + "mineralogy:schist_relief_blank", + "mineralogy:schist_relief_vertical" + ] + }, + { + "recipe": "mineralogy:schist_slab", + "advancement": "mineralogy:recipes/schist_slab", + "items": [ + "mineralogy:schist_slab" + ] + }, + { + "recipe": "mineralogy:schist_smooth_brick_furnace", + "advancement": "mineralogy:recipes/schist_smooth_brick_furnace", + "items": [ + "mineralogy:schist_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:schist_smooth_brick_slab", + "advancement": "mineralogy:recipes/schist_smooth_brick_slab", + "items": [ + "mineralogy:schist_smooth_brick", + "mineralogy:schist_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:schist_smooth_brick_stairs", + "advancement": "mineralogy:recipes/schist_smooth_brick_stairs", + "items": [ + "mineralogy:schist_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:schist_smooth_brick_wall", + "advancement": "mineralogy:recipes/schist_smooth_brick_wall", + "items": [ + "mineralogy:schist_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:schist_smooth_brick", + "advancement": "mineralogy:recipes/schist_smooth_brick", + "items": [ + "mineralogy:schist_smooth_brick" + ] + }, + { + "recipe": "mineralogy:schist_smooth_furnace", + "advancement": "mineralogy:recipes/schist_smooth_furnace", + "items": [ + "mineralogy:schist_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:schist_smooth_slab", + "advancement": "mineralogy:recipes/schist_smooth_slab", + "items": [ + "mineralogy:schist_smooth", + "mineralogy:schist_smooth_slab" + ] + }, + { + "recipe": "mineralogy:schist_smooth_stairs", + "advancement": "mineralogy:recipes/schist_smooth_stairs", + "items": [ + "mineralogy:schist_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:schist_smooth_wall", + "advancement": "mineralogy:recipes/schist_smooth_wall", + "items": [ + "mineralogy:schist_smooth_wall" + ] + }, + { + "recipe": "mineralogy:schist_smooth", + "advancement": "mineralogy:recipes/schist_smooth", + "items": [ + "mineralogy:schist_smooth" + ] + }, + { + "recipe": "mineralogy:schist_stairs", + "advancement": "mineralogy:recipes/schist_stairs", + "items": [ + "mineralogy:schist_stairs" + ] + }, + { + "recipe": "mineralogy:schist_wall", + "advancement": "mineralogy:recipes/schist_wall", + "items": [ + "mineralogy:schist_wall" + ] + }, + { + "recipe": "mineralogy:scoria_brick_block_polishing", + "advancement": "mineralogy:recipes/scoria_brick_block_polishing", + "items": [ + "mineralogy:scoria_brick", + "mineralogy:scoria_smooth_brick" + ] + }, + { + "recipe": "mineralogy:scoria_brick_furnace", + "advancement": "mineralogy:recipes/scoria_brick_furnace", + "items": [ + "mineralogy:scoria_brick_furnace" + ] + }, + { + "recipe": "mineralogy:scoria_brick_slab_polishing", + "advancement": "mineralogy:recipes/scoria_brick_slab_polishing", + "items": [ + "mineralogy:scoria_brick_slab", + "mineralogy:scoria_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:scoria_brick_slab_recombination", + "advancement": "mineralogy:recipes/scoria_brick_slab_recombination", + "items": [ + "mineralogy:scoria_brick", + "mineralogy:scoria_brick_slab" + ] + }, + { + "recipe": "mineralogy:scoria_brick_slab", + "advancement": "mineralogy:recipes/scoria_brick_slab", + "items": [ + "mineralogy:scoria_brick", + "mineralogy:scoria_brick_slab" + ] + }, + { + "recipe": "mineralogy:scoria_brick_stairs_polishing", + "advancement": "mineralogy:recipes/scoria_brick_stairs_polishing", + "items": [ + "mineralogy:scoria_brick_stairs", + "mineralogy:scoria_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_brick_stairs", + "advancement": "mineralogy:recipes/scoria_brick_stairs", + "items": [ + "mineralogy:scoria_brick_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_brick_wall_polishing", + "advancement": "mineralogy:recipes/scoria_brick_wall_polishing", + "items": [ + "mineralogy:scoria_brick_wall", + "mineralogy:scoria_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:scoria_brick_wall", + "advancement": "mineralogy:recipes/scoria_brick_wall", + "items": [ + "mineralogy:scoria_brick_wall" + ] + }, + { + "recipe": "mineralogy:scoria_brick", + "advancement": "mineralogy:recipes/scoria_brick", + "items": [ + "mineralogy:scoria_brick" + ] + }, + { + "recipe": "mineralogy:scoria_furnace", + "advancement": "mineralogy:recipes/scoria_furnace", + "items": [ + "mineralogy:scoria_furnace" + ] + }, + { + "recipe": "mineralogy:scoria_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/scoria_polished_brick_slab_recombination", + "items": [ + "mineralogy:scoria_smooth_brick", + "mineralogy:scoria_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:scoria_polished_slab_recombination", + "advancement": "mineralogy:recipes/scoria_polished_slab_recombination", + "items": [ + "mineralogy:scoria_smooth", + "mineralogy:scoria_smooth_slab" + ] + }, + { + "recipe": "mineralogy:scoria_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/scoria_polished_slabs_to_brick", + "items": [ + "mineralogy:scoria_smooth_brick_slab", + "mineralogy:scoria_smooth_slab" + ] + }, + { + "recipe": "mineralogy:scoria_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/scoria_polished_stairs_to_brick", + "items": [ + "mineralogy:scoria_smooth_brick_stairs", + "mineralogy:scoria_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_polished_walls_to_brick", + "advancement": "mineralogy:recipes/scoria_polished_walls_to_brick", + "items": [ + "mineralogy:scoria_smooth_brick_wall", + "mineralogy:scoria_smooth_wall" + ] + }, + { + "recipe": "mineralogy:scoria_raw_slab_polishing", + "advancement": "mineralogy:recipes/scoria_raw_slab_polishing", + "items": [ + "mineralogy:scoria_slab", + "mineralogy:scoria_smooth_slab" + ] + }, + { + "recipe": "mineralogy:scoria_raw_slab_recombination", + "advancement": "mineralogy:recipes/scoria_raw_slab_recombination", + "items": [ + "mineralogy:scoria_slab" + ] + }, + { + "recipe": "mineralogy:scoria_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/scoria_raw_slabs_to_brick", + "items": [ + "mineralogy:scoria_brick_slab", + "mineralogy:scoria_slab" + ] + }, + { + "recipe": "mineralogy:scoria_raw_stairs_polishing", + "advancement": "mineralogy:recipes/scoria_raw_stairs_polishing", + "items": [ + "mineralogy:scoria_smooth_stairs", + "mineralogy:scoria_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/scoria_raw_stairs_to_brick", + "items": [ + "mineralogy:scoria_brick_stairs", + "mineralogy:scoria_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_raw_wall_polishing", + "advancement": "mineralogy:recipes/scoria_raw_wall_polishing", + "items": [ + "mineralogy:scoria_smooth_wall", + "mineralogy:scoria_wall" + ] + }, + { + "recipe": "mineralogy:scoria_raw_walls_to_brick", + "advancement": "mineralogy:recipes/scoria_raw_walls_to_brick", + "items": [ + "mineralogy:scoria_brick_wall", + "mineralogy:scoria_wall" + ] + }, + { + "recipe": "mineralogy:scoria_relief_axe", + "advancement": "mineralogy:recipes/scoria_relief_axe", + "items": [ + "mineralogy:scoria_relief_axe", + "mineralogy:scoria_relief_blank" + ] + }, + { + "recipe": "mineralogy:scoria_relief_blank", + "advancement": "mineralogy:recipes/scoria_relief_blank", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_smooth" + ] + }, + { + "recipe": "mineralogy:scoria_relief_cross", + "advancement": "mineralogy:recipes/scoria_relief_cross", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_cross" + ] + }, + { + "recipe": "mineralogy:scoria_relief_hammer", + "advancement": "mineralogy:recipes/scoria_relief_hammer", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_hammer", + "mineralogy:scoria_smooth" + ] + }, + { + "recipe": "mineralogy:scoria_relief_hoe", + "advancement": "mineralogy:recipes/scoria_relief_hoe", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_hoe" + ] + }, + { + "recipe": "mineralogy:scoria_relief_horizontal", + "advancement": "mineralogy:recipes/scoria_relief_horizontal", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:scoria_relief_i", + "advancement": "mineralogy:recipes/scoria_relief_i", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_i" + ] + }, + { + "recipe": "mineralogy:scoria_relief_left", + "advancement": "mineralogy:recipes/scoria_relief_left", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_left" + ] + }, + { + "recipe": "mineralogy:scoria_relief_pickaxe", + "advancement": "mineralogy:recipes/scoria_relief_pickaxe", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:scoria_relief_plus", + "advancement": "mineralogy:recipes/scoria_relief_plus", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_plus" + ] + }, + { + "recipe": "mineralogy:scoria_relief_right", + "advancement": "mineralogy:recipes/scoria_relief_right", + "items": [ + "mineralogy:scoria_relief_left", + "mineralogy:scoria_relief_right" + ] + }, + { + "recipe": "mineralogy:scoria_relief_sword", + "advancement": "mineralogy:recipes/scoria_relief_sword", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_sword" + ] + }, + { + "recipe": "mineralogy:scoria_relief_vertical", + "advancement": "mineralogy:recipes/scoria_relief_vertical", + "items": [ + "mineralogy:scoria_relief_blank", + "mineralogy:scoria_relief_vertical" + ] + }, + { + "recipe": "mineralogy:scoria_slab", + "advancement": "mineralogy:recipes/scoria_slab", + "items": [ + "mineralogy:scoria_slab" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_brick_furnace", + "advancement": "mineralogy:recipes/scoria_smooth_brick_furnace", + "items": [ + "mineralogy:scoria_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_brick_slab", + "advancement": "mineralogy:recipes/scoria_smooth_brick_slab", + "items": [ + "mineralogy:scoria_smooth_brick", + "mineralogy:scoria_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_brick_stairs", + "advancement": "mineralogy:recipes/scoria_smooth_brick_stairs", + "items": [ + "mineralogy:scoria_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_brick_wall", + "advancement": "mineralogy:recipes/scoria_smooth_brick_wall", + "items": [ + "mineralogy:scoria_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_brick", + "advancement": "mineralogy:recipes/scoria_smooth_brick", + "items": [ + "mineralogy:scoria_smooth_brick" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_furnace", + "advancement": "mineralogy:recipes/scoria_smooth_furnace", + "items": [ + "mineralogy:scoria_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_slab", + "advancement": "mineralogy:recipes/scoria_smooth_slab", + "items": [ + "mineralogy:scoria_smooth", + "mineralogy:scoria_smooth_slab" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_stairs", + "advancement": "mineralogy:recipes/scoria_smooth_stairs", + "items": [ + "mineralogy:scoria_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_smooth_wall", + "advancement": "mineralogy:recipes/scoria_smooth_wall", + "items": [ + "mineralogy:scoria_smooth_wall" + ] + }, + { + "recipe": "mineralogy:scoria_smooth", + "advancement": "mineralogy:recipes/scoria_smooth", + "items": [ + "mineralogy:scoria_smooth" + ] + }, + { + "recipe": "mineralogy:scoria_stairs", + "advancement": "mineralogy:recipes/scoria_stairs", + "items": [ + "mineralogy:scoria_stairs" + ] + }, + { + "recipe": "mineralogy:scoria_wall", + "advancement": "mineralogy:recipes/scoria_wall", + "items": [ + "mineralogy:scoria_wall" + ] + }, + { + "recipe": "mineralogy:shale_brick_block_polishing", + "advancement": "mineralogy:recipes/shale_brick_block_polishing", + "items": [ + "mineralogy:shale_brick", + "mineralogy:shale_smooth_brick" + ] + }, + { + "recipe": "mineralogy:shale_brick_furnace", + "advancement": "mineralogy:recipes/shale_brick_furnace", + "items": [ + "mineralogy:shale_brick_furnace" + ] + }, + { + "recipe": "mineralogy:shale_brick_slab_polishing", + "advancement": "mineralogy:recipes/shale_brick_slab_polishing", + "items": [ + "mineralogy:shale_brick_slab", + "mineralogy:shale_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:shale_brick_slab_recombination", + "advancement": "mineralogy:recipes/shale_brick_slab_recombination", + "items": [ + "mineralogy:shale_brick", + "mineralogy:shale_brick_slab" + ] + }, + { + "recipe": "mineralogy:shale_brick_slab", + "advancement": "mineralogy:recipes/shale_brick_slab", + "items": [ + "mineralogy:shale_brick", + "mineralogy:shale_brick_slab" + ] + }, + { + "recipe": "mineralogy:shale_brick_stairs_polishing", + "advancement": "mineralogy:recipes/shale_brick_stairs_polishing", + "items": [ + "mineralogy:shale_brick_stairs", + "mineralogy:shale_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:shale_brick_stairs", + "advancement": "mineralogy:recipes/shale_brick_stairs", + "items": [ + "mineralogy:shale_brick_stairs" + ] + }, + { + "recipe": "mineralogy:shale_brick_wall_polishing", + "advancement": "mineralogy:recipes/shale_brick_wall_polishing", + "items": [ + "mineralogy:shale_brick_wall", + "mineralogy:shale_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:shale_brick_wall", + "advancement": "mineralogy:recipes/shale_brick_wall", + "items": [ + "mineralogy:shale_brick_wall" + ] + }, + { + "recipe": "mineralogy:shale_brick", + "advancement": "mineralogy:recipes/shale_brick", + "items": [ + "mineralogy:shale_brick" + ] + }, + { + "recipe": "mineralogy:shale_furnace", + "advancement": "mineralogy:recipes/shale_furnace", + "items": [ + "mineralogy:shale_furnace" + ] + }, + { + "recipe": "mineralogy:shale_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/shale_polished_brick_slab_recombination", + "items": [ + "mineralogy:shale_smooth_brick", + "mineralogy:shale_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:shale_polished_slab_recombination", + "advancement": "mineralogy:recipes/shale_polished_slab_recombination", + "items": [ + "mineralogy:shale_smooth", + "mineralogy:shale_smooth_slab" + ] + }, + { + "recipe": "mineralogy:shale_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/shale_polished_slabs_to_brick", + "items": [ + "mineralogy:shale_smooth_brick_slab", + "mineralogy:shale_smooth_slab" + ] + }, + { + "recipe": "mineralogy:shale_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/shale_polished_stairs_to_brick", + "items": [ + "mineralogy:shale_smooth_brick_stairs", + "mineralogy:shale_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:shale_polished_walls_to_brick", + "advancement": "mineralogy:recipes/shale_polished_walls_to_brick", + "items": [ + "mineralogy:shale_smooth_brick_wall", + "mineralogy:shale_smooth_wall" + ] + }, + { + "recipe": "mineralogy:shale_raw_slab_polishing", + "advancement": "mineralogy:recipes/shale_raw_slab_polishing", + "items": [ + "mineralogy:shale_slab", + "mineralogy:shale_smooth_slab" + ] + }, + { + "recipe": "mineralogy:shale_raw_slab_recombination", + "advancement": "mineralogy:recipes/shale_raw_slab_recombination", + "items": [ + "mineralogy:shale_slab" + ] + }, + { + "recipe": "mineralogy:shale_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/shale_raw_slabs_to_brick", + "items": [ + "mineralogy:shale_brick_slab", + "mineralogy:shale_slab" + ] + }, + { + "recipe": "mineralogy:shale_raw_stairs_polishing", + "advancement": "mineralogy:recipes/shale_raw_stairs_polishing", + "items": [ + "mineralogy:shale_smooth_stairs", + "mineralogy:shale_stairs" + ] + }, + { + "recipe": "mineralogy:shale_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/shale_raw_stairs_to_brick", + "items": [ + "mineralogy:shale_brick_stairs", + "mineralogy:shale_stairs" + ] + }, + { + "recipe": "mineralogy:shale_raw_wall_polishing", + "advancement": "mineralogy:recipes/shale_raw_wall_polishing", + "items": [ + "mineralogy:shale_smooth_wall", + "mineralogy:shale_wall" + ] + }, + { + "recipe": "mineralogy:shale_raw_walls_to_brick", + "advancement": "mineralogy:recipes/shale_raw_walls_to_brick", + "items": [ + "mineralogy:shale_brick_wall", + "mineralogy:shale_wall" + ] + }, + { + "recipe": "mineralogy:shale_relief_axe", + "advancement": "mineralogy:recipes/shale_relief_axe", + "items": [ + "mineralogy:shale_relief_axe", + "mineralogy:shale_relief_blank" + ] + }, + { + "recipe": "mineralogy:shale_relief_blank", + "advancement": "mineralogy:recipes/shale_relief_blank", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_smooth" + ] + }, + { + "recipe": "mineralogy:shale_relief_cross", + "advancement": "mineralogy:recipes/shale_relief_cross", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_cross" + ] + }, + { + "recipe": "mineralogy:shale_relief_hammer", + "advancement": "mineralogy:recipes/shale_relief_hammer", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_hammer", + "mineralogy:shale_smooth" + ] + }, + { + "recipe": "mineralogy:shale_relief_hoe", + "advancement": "mineralogy:recipes/shale_relief_hoe", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_hoe" + ] + }, + { + "recipe": "mineralogy:shale_relief_horizontal", + "advancement": "mineralogy:recipes/shale_relief_horizontal", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:shale_relief_i", + "advancement": "mineralogy:recipes/shale_relief_i", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_i" + ] + }, + { + "recipe": "mineralogy:shale_relief_left", + "advancement": "mineralogy:recipes/shale_relief_left", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_left" + ] + }, + { + "recipe": "mineralogy:shale_relief_pickaxe", + "advancement": "mineralogy:recipes/shale_relief_pickaxe", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:shale_relief_plus", + "advancement": "mineralogy:recipes/shale_relief_plus", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_plus" + ] + }, + { + "recipe": "mineralogy:shale_relief_right", + "advancement": "mineralogy:recipes/shale_relief_right", + "items": [ + "mineralogy:shale_relief_left", + "mineralogy:shale_relief_right" + ] + }, + { + "recipe": "mineralogy:shale_relief_sword", + "advancement": "mineralogy:recipes/shale_relief_sword", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_sword" + ] + }, + { + "recipe": "mineralogy:shale_relief_vertical", + "advancement": "mineralogy:recipes/shale_relief_vertical", + "items": [ + "mineralogy:shale_relief_blank", + "mineralogy:shale_relief_vertical" + ] + }, + { + "recipe": "mineralogy:shale_slab", + "advancement": "mineralogy:recipes/shale_slab", + "items": [ + "mineralogy:shale_slab" + ] + }, + { + "recipe": "mineralogy:shale_smooth_brick_furnace", + "advancement": "mineralogy:recipes/shale_smooth_brick_furnace", + "items": [ + "mineralogy:shale_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:shale_smooth_brick_slab", + "advancement": "mineralogy:recipes/shale_smooth_brick_slab", + "items": [ + "mineralogy:shale_smooth_brick", + "mineralogy:shale_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:shale_smooth_brick_stairs", + "advancement": "mineralogy:recipes/shale_smooth_brick_stairs", + "items": [ + "mineralogy:shale_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:shale_smooth_brick_wall", + "advancement": "mineralogy:recipes/shale_smooth_brick_wall", + "items": [ + "mineralogy:shale_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:shale_smooth_brick", + "advancement": "mineralogy:recipes/shale_smooth_brick", + "items": [ + "mineralogy:shale_smooth_brick" + ] + }, + { + "recipe": "mineralogy:shale_smooth_furnace", + "advancement": "mineralogy:recipes/shale_smooth_furnace", + "items": [ + "mineralogy:shale_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:shale_smooth_slab", + "advancement": "mineralogy:recipes/shale_smooth_slab", + "items": [ + "mineralogy:shale_smooth", + "mineralogy:shale_smooth_slab" + ] + }, + { + "recipe": "mineralogy:shale_smooth_stairs", + "advancement": "mineralogy:recipes/shale_smooth_stairs", + "items": [ + "mineralogy:shale_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:shale_smooth_wall", + "advancement": "mineralogy:recipes/shale_smooth_wall", + "items": [ + "mineralogy:shale_smooth_wall" + ] + }, + { + "recipe": "mineralogy:shale_smooth", + "advancement": "mineralogy:recipes/shale_smooth", + "items": [ + "mineralogy:shale_smooth" + ] + }, + { + "recipe": "mineralogy:shale_stairs", + "advancement": "mineralogy:recipes/shale_stairs", + "items": [ + "mineralogy:shale_stairs" + ] + }, + { + "recipe": "mineralogy:shale_wall", + "advancement": "mineralogy:recipes/shale_wall", + "items": [ + "mineralogy:shale_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_block_polishing", + "advancement": "mineralogy:recipes/siltstone_brick_block_polishing", + "items": [ + "mineralogy:siltstone_brick", + "mineralogy:siltstone_smooth_brick" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_furnace", + "advancement": "mineralogy:recipes/siltstone_brick_furnace", + "items": [ + "mineralogy:siltstone_brick_furnace" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_slab_polishing", + "advancement": "mineralogy:recipes/siltstone_brick_slab_polishing", + "items": [ + "mineralogy:siltstone_brick_slab", + "mineralogy:siltstone_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_slab_recombination", + "advancement": "mineralogy:recipes/siltstone_brick_slab_recombination", + "items": [ + "mineralogy:siltstone_brick", + "mineralogy:siltstone_brick_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_slab", + "advancement": "mineralogy:recipes/siltstone_brick_slab", + "items": [ + "mineralogy:siltstone_brick", + "mineralogy:siltstone_brick_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_stairs_polishing", + "advancement": "mineralogy:recipes/siltstone_brick_stairs_polishing", + "items": [ + "mineralogy:siltstone_brick_stairs", + "mineralogy:siltstone_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_stairs", + "advancement": "mineralogy:recipes/siltstone_brick_stairs", + "items": [ + "mineralogy:siltstone_brick_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_wall_polishing", + "advancement": "mineralogy:recipes/siltstone_brick_wall_polishing", + "items": [ + "mineralogy:siltstone_brick_wall", + "mineralogy:siltstone_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_brick_wall", + "advancement": "mineralogy:recipes/siltstone_brick_wall", + "items": [ + "mineralogy:siltstone_brick_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_brick", + "advancement": "mineralogy:recipes/siltstone_brick", + "items": [ + "mineralogy:siltstone_brick" + ] + }, + { + "recipe": "mineralogy:siltstone_furnace", + "advancement": "mineralogy:recipes/siltstone_furnace", + "items": [ + "mineralogy:siltstone_furnace" + ] + }, + { + "recipe": "mineralogy:siltstone_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/siltstone_polished_brick_slab_recombination", + "items": [ + "mineralogy:siltstone_smooth_brick", + "mineralogy:siltstone_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_polished_slab_recombination", + "advancement": "mineralogy:recipes/siltstone_polished_slab_recombination", + "items": [ + "mineralogy:siltstone_smooth", + "mineralogy:siltstone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/siltstone_polished_slabs_to_brick", + "items": [ + "mineralogy:siltstone_smooth_brick_slab", + "mineralogy:siltstone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/siltstone_polished_stairs_to_brick", + "items": [ + "mineralogy:siltstone_smooth_brick_stairs", + "mineralogy:siltstone_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_polished_walls_to_brick", + "advancement": "mineralogy:recipes/siltstone_polished_walls_to_brick", + "items": [ + "mineralogy:siltstone_smooth_brick_wall", + "mineralogy:siltstone_smooth_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_raw_slab_polishing", + "advancement": "mineralogy:recipes/siltstone_raw_slab_polishing", + "items": [ + "mineralogy:siltstone_slab", + "mineralogy:siltstone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_raw_slab_recombination", + "advancement": "mineralogy:recipes/siltstone_raw_slab_recombination", + "items": [ + "mineralogy:siltstone_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/siltstone_raw_slabs_to_brick", + "items": [ + "mineralogy:siltstone_brick_slab", + "mineralogy:siltstone_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_raw_stairs_polishing", + "advancement": "mineralogy:recipes/siltstone_raw_stairs_polishing", + "items": [ + "mineralogy:siltstone_smooth_stairs", + "mineralogy:siltstone_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/siltstone_raw_stairs_to_brick", + "items": [ + "mineralogy:siltstone_brick_stairs", + "mineralogy:siltstone_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_raw_wall_polishing", + "advancement": "mineralogy:recipes/siltstone_raw_wall_polishing", + "items": [ + "mineralogy:siltstone_smooth_wall", + "mineralogy:siltstone_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_raw_walls_to_brick", + "advancement": "mineralogy:recipes/siltstone_raw_walls_to_brick", + "items": [ + "mineralogy:siltstone_brick_wall", + "mineralogy:siltstone_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_axe", + "advancement": "mineralogy:recipes/siltstone_relief_axe", + "items": [ + "mineralogy:siltstone_relief_axe", + "mineralogy:siltstone_relief_blank" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_blank", + "advancement": "mineralogy:recipes/siltstone_relief_blank", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_smooth" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_cross", + "advancement": "mineralogy:recipes/siltstone_relief_cross", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_cross" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_hammer", + "advancement": "mineralogy:recipes/siltstone_relief_hammer", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_hammer", + "mineralogy:siltstone_smooth" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_hoe", + "advancement": "mineralogy:recipes/siltstone_relief_hoe", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_hoe" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_horizontal", + "advancement": "mineralogy:recipes/siltstone_relief_horizontal", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_i", + "advancement": "mineralogy:recipes/siltstone_relief_i", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_i" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_left", + "advancement": "mineralogy:recipes/siltstone_relief_left", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_left" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_pickaxe", + "advancement": "mineralogy:recipes/siltstone_relief_pickaxe", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_plus", + "advancement": "mineralogy:recipes/siltstone_relief_plus", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_plus" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_right", + "advancement": "mineralogy:recipes/siltstone_relief_right", + "items": [ + "mineralogy:siltstone_relief_left", + "mineralogy:siltstone_relief_right" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_sword", + "advancement": "mineralogy:recipes/siltstone_relief_sword", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_sword" + ] + }, + { + "recipe": "mineralogy:siltstone_relief_vertical", + "advancement": "mineralogy:recipes/siltstone_relief_vertical", + "items": [ + "mineralogy:siltstone_relief_blank", + "mineralogy:siltstone_relief_vertical" + ] + }, + { + "recipe": "mineralogy:siltstone_slab", + "advancement": "mineralogy:recipes/siltstone_slab", + "items": [ + "mineralogy:siltstone_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_brick_furnace", + "advancement": "mineralogy:recipes/siltstone_smooth_brick_furnace", + "items": [ + "mineralogy:siltstone_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_brick_slab", + "advancement": "mineralogy:recipes/siltstone_smooth_brick_slab", + "items": [ + "mineralogy:siltstone_smooth_brick", + "mineralogy:siltstone_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_brick_stairs", + "advancement": "mineralogy:recipes/siltstone_smooth_brick_stairs", + "items": [ + "mineralogy:siltstone_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_brick_wall", + "advancement": "mineralogy:recipes/siltstone_smooth_brick_wall", + "items": [ + "mineralogy:siltstone_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_brick", + "advancement": "mineralogy:recipes/siltstone_smooth_brick", + "items": [ + "mineralogy:siltstone_smooth_brick" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_furnace", + "advancement": "mineralogy:recipes/siltstone_smooth_furnace", + "items": [ + "mineralogy:siltstone_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_slab", + "advancement": "mineralogy:recipes/siltstone_smooth_slab", + "items": [ + "mineralogy:siltstone_smooth", + "mineralogy:siltstone_smooth_slab" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_stairs", + "advancement": "mineralogy:recipes/siltstone_smooth_stairs", + "items": [ + "mineralogy:siltstone_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth_wall", + "advancement": "mineralogy:recipes/siltstone_smooth_wall", + "items": [ + "mineralogy:siltstone_smooth_wall" + ] + }, + { + "recipe": "mineralogy:siltstone_smooth", + "advancement": "mineralogy:recipes/siltstone_smooth", + "items": [ + "mineralogy:siltstone_smooth" + ] + }, + { + "recipe": "mineralogy:siltstone_stairs", + "advancement": "mineralogy:recipes/siltstone_stairs", + "items": [ + "mineralogy:siltstone_stairs" + ] + }, + { + "recipe": "mineralogy:siltstone_wall", + "advancement": "mineralogy:recipes/siltstone_wall", + "items": [ + "mineralogy:siltstone_wall" + ] + }, + { + "recipe": "mineralogy:slate_brick_block_polishing", + "advancement": "mineralogy:recipes/slate_brick_block_polishing", + "items": [ + "mineralogy:slate_brick", + "mineralogy:slate_smooth_brick" + ] + }, + { + "recipe": "mineralogy:slate_brick_furnace", + "advancement": "mineralogy:recipes/slate_brick_furnace", + "items": [ + "mineralogy:slate_brick_furnace" + ] + }, + { + "recipe": "mineralogy:slate_brick_slab_polishing", + "advancement": "mineralogy:recipes/slate_brick_slab_polishing", + "items": [ + "mineralogy:slate_brick_slab", + "mineralogy:slate_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:slate_brick_slab_recombination", + "advancement": "mineralogy:recipes/slate_brick_slab_recombination", + "items": [ + "mineralogy:slate_brick", + "mineralogy:slate_brick_slab" + ] + }, + { + "recipe": "mineralogy:slate_brick_slab", + "advancement": "mineralogy:recipes/slate_brick_slab", + "items": [ + "mineralogy:slate_brick", + "mineralogy:slate_brick_slab" + ] + }, + { + "recipe": "mineralogy:slate_brick_stairs_polishing", + "advancement": "mineralogy:recipes/slate_brick_stairs_polishing", + "items": [ + "mineralogy:slate_brick_stairs", + "mineralogy:slate_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:slate_brick_stairs", + "advancement": "mineralogy:recipes/slate_brick_stairs", + "items": [ + "mineralogy:slate_brick_stairs" + ] + }, + { + "recipe": "mineralogy:slate_brick_wall_polishing", + "advancement": "mineralogy:recipes/slate_brick_wall_polishing", + "items": [ + "mineralogy:slate_brick_wall", + "mineralogy:slate_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:slate_brick_wall", + "advancement": "mineralogy:recipes/slate_brick_wall", + "items": [ + "mineralogy:slate_brick_wall" + ] + }, + { + "recipe": "mineralogy:slate_brick", + "advancement": "mineralogy:recipes/slate_brick", + "items": [ + "mineralogy:slate_brick" + ] + }, + { + "recipe": "mineralogy:slate_furnace", + "advancement": "mineralogy:recipes/slate_furnace", + "items": [ + "mineralogy:slate_furnace" + ] + }, + { + "recipe": "mineralogy:slate_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/slate_polished_brick_slab_recombination", + "items": [ + "mineralogy:slate_smooth_brick", + "mineralogy:slate_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:slate_polished_slab_recombination", + "advancement": "mineralogy:recipes/slate_polished_slab_recombination", + "items": [ + "mineralogy:slate_smooth", + "mineralogy:slate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:slate_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/slate_polished_slabs_to_brick", + "items": [ + "mineralogy:slate_smooth_brick_slab", + "mineralogy:slate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:slate_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/slate_polished_stairs_to_brick", + "items": [ + "mineralogy:slate_smooth_brick_stairs", + "mineralogy:slate_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:slate_polished_walls_to_brick", + "advancement": "mineralogy:recipes/slate_polished_walls_to_brick", + "items": [ + "mineralogy:slate_smooth_brick_wall", + "mineralogy:slate_smooth_wall" + ] + }, + { + "recipe": "mineralogy:slate_raw_slab_polishing", + "advancement": "mineralogy:recipes/slate_raw_slab_polishing", + "items": [ + "mineralogy:slate_slab", + "mineralogy:slate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:slate_raw_slab_recombination", + "advancement": "mineralogy:recipes/slate_raw_slab_recombination", + "items": [ + "mineralogy:slate_slab" + ] + }, + { + "recipe": "mineralogy:slate_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/slate_raw_slabs_to_brick", + "items": [ + "mineralogy:slate_brick_slab", + "mineralogy:slate_slab" + ] + }, + { + "recipe": "mineralogy:slate_raw_stairs_polishing", + "advancement": "mineralogy:recipes/slate_raw_stairs_polishing", + "items": [ + "mineralogy:slate_smooth_stairs", + "mineralogy:slate_stairs" + ] + }, + { + "recipe": "mineralogy:slate_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/slate_raw_stairs_to_brick", + "items": [ + "mineralogy:slate_brick_stairs", + "mineralogy:slate_stairs" + ] + }, + { + "recipe": "mineralogy:slate_raw_wall_polishing", + "advancement": "mineralogy:recipes/slate_raw_wall_polishing", + "items": [ + "mineralogy:slate_smooth_wall", + "mineralogy:slate_wall" + ] + }, + { + "recipe": "mineralogy:slate_raw_walls_to_brick", + "advancement": "mineralogy:recipes/slate_raw_walls_to_brick", + "items": [ + "mineralogy:slate_brick_wall", + "mineralogy:slate_wall" + ] + }, + { + "recipe": "mineralogy:slate_relief_axe", + "advancement": "mineralogy:recipes/slate_relief_axe", + "items": [ + "mineralogy:slate_relief_axe", + "mineralogy:slate_relief_blank" + ] + }, + { + "recipe": "mineralogy:slate_relief_blank", + "advancement": "mineralogy:recipes/slate_relief_blank", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_smooth" + ] + }, + { + "recipe": "mineralogy:slate_relief_cross", + "advancement": "mineralogy:recipes/slate_relief_cross", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_cross" + ] + }, + { + "recipe": "mineralogy:slate_relief_hammer", + "advancement": "mineralogy:recipes/slate_relief_hammer", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_hammer", + "mineralogy:slate_smooth" + ] + }, + { + "recipe": "mineralogy:slate_relief_hoe", + "advancement": "mineralogy:recipes/slate_relief_hoe", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_hoe" + ] + }, + { + "recipe": "mineralogy:slate_relief_horizontal", + "advancement": "mineralogy:recipes/slate_relief_horizontal", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:slate_relief_i", + "advancement": "mineralogy:recipes/slate_relief_i", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_i" + ] + }, + { + "recipe": "mineralogy:slate_relief_left", + "advancement": "mineralogy:recipes/slate_relief_left", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_left" + ] + }, + { + "recipe": "mineralogy:slate_relief_pickaxe", + "advancement": "mineralogy:recipes/slate_relief_pickaxe", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:slate_relief_plus", + "advancement": "mineralogy:recipes/slate_relief_plus", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_plus" + ] + }, + { + "recipe": "mineralogy:slate_relief_right", + "advancement": "mineralogy:recipes/slate_relief_right", + "items": [ + "mineralogy:slate_relief_left", + "mineralogy:slate_relief_right" + ] + }, + { + "recipe": "mineralogy:slate_relief_sword", + "advancement": "mineralogy:recipes/slate_relief_sword", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_sword" + ] + }, + { + "recipe": "mineralogy:slate_relief_vertical", + "advancement": "mineralogy:recipes/slate_relief_vertical", + "items": [ + "mineralogy:slate_relief_blank", + "mineralogy:slate_relief_vertical" + ] + }, + { + "recipe": "mineralogy:slate_slab", + "advancement": "mineralogy:recipes/slate_slab", + "items": [ + "mineralogy:slate_slab" + ] + }, + { + "recipe": "mineralogy:slate_smooth_brick_furnace", + "advancement": "mineralogy:recipes/slate_smooth_brick_furnace", + "items": [ + "mineralogy:slate_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:slate_smooth_brick_slab", + "advancement": "mineralogy:recipes/slate_smooth_brick_slab", + "items": [ + "mineralogy:slate_smooth_brick", + "mineralogy:slate_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:slate_smooth_brick_stairs", + "advancement": "mineralogy:recipes/slate_smooth_brick_stairs", + "items": [ + "mineralogy:slate_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:slate_smooth_brick_wall", + "advancement": "mineralogy:recipes/slate_smooth_brick_wall", + "items": [ + "mineralogy:slate_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:slate_smooth_brick", + "advancement": "mineralogy:recipes/slate_smooth_brick", + "items": [ + "mineralogy:slate_smooth_brick" + ] + }, + { + "recipe": "mineralogy:slate_smooth_furnace", + "advancement": "mineralogy:recipes/slate_smooth_furnace", + "items": [ + "mineralogy:slate_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:slate_smooth_slab", + "advancement": "mineralogy:recipes/slate_smooth_slab", + "items": [ + "mineralogy:slate_smooth", + "mineralogy:slate_smooth_slab" + ] + }, + { + "recipe": "mineralogy:slate_smooth_stairs", + "advancement": "mineralogy:recipes/slate_smooth_stairs", + "items": [ + "mineralogy:slate_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:slate_smooth_wall", + "advancement": "mineralogy:recipes/slate_smooth_wall", + "items": [ + "mineralogy:slate_smooth_wall" + ] + }, + { + "recipe": "mineralogy:slate_smooth", + "advancement": "mineralogy:recipes/slate_smooth", + "items": [ + "mineralogy:slate_smooth" + ] + }, + { + "recipe": "mineralogy:slate_stairs", + "advancement": "mineralogy:recipes/slate_stairs", + "items": [ + "mineralogy:slate_stairs" + ] + }, + { + "recipe": "mineralogy:slate_wall", + "advancement": "mineralogy:recipes/slate_wall", + "items": [ + "mineralogy:slate_wall" + ] + }, + { + "recipe": "mineralogy:tuff_brick_block_polishing", + "advancement": "mineralogy:recipes/tuff_brick_block_polishing", + "items": [ + "mineralogy:tuff_brick", + "mineralogy:tuff_smooth_brick" + ] + }, + { + "recipe": "mineralogy:tuff_brick_furnace", + "advancement": "mineralogy:recipes/tuff_brick_furnace", + "items": [ + "mineralogy:tuff_brick_furnace" + ] + }, + { + "recipe": "mineralogy:tuff_brick_slab_from_vanilla", + "advancement": "mineralogy:recipes/tuff_brick_slab_from_vanilla", + "items": [ + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "mineralogy:tuff_brick_slab_polishing", + "advancement": "mineralogy:recipes/tuff_brick_slab_polishing", + "items": [ + "mineralogy:tuff_brick_slab", + "mineralogy:tuff_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:tuff_brick_slab_recombination", + "advancement": "mineralogy:recipes/tuff_brick_slab_recombination", + "items": [ + "mineralogy:tuff_brick", + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "mineralogy:tuff_brick_slab_to_vanilla", + "advancement": "mineralogy:recipes/tuff_brick_slab_to_vanilla", + "items": [ + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "mineralogy:tuff_brick_slab", + "advancement": "mineralogy:recipes/tuff_brick_slab", + "items": [ + "mineralogy:tuff_brick", + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "mineralogy:tuff_brick_stairs_polishing", + "advancement": "mineralogy:recipes/tuff_brick_stairs_polishing", + "items": [ + "mineralogy:tuff_brick_stairs", + "mineralogy:tuff_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_brick_stairs", + "advancement": "mineralogy:recipes/tuff_brick_stairs", + "items": [ + "mineralogy:tuff_brick", + "mineralogy:tuff_brick_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_brick_wall_polishing", + "advancement": "mineralogy:recipes/tuff_brick_wall_polishing", + "items": [ + "mineralogy:tuff_brick_wall", + "mineralogy:tuff_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:tuff_brick_wall", + "advancement": "mineralogy:recipes/tuff_brick_wall", + "items": [ + "mineralogy:tuff_brick", + "mineralogy:tuff_brick_wall" + ] + }, + { + "recipe": "mineralogy:tuff_brick", + "advancement": "mineralogy:recipes/tuff_brick", + "items": [ + "mineralogy:tuff_brick" + ] + }, + { + "recipe": "mineralogy:tuff_furnace", + "advancement": "mineralogy:recipes/tuff_furnace", + "items": [ + "mineralogy:tuff_furnace" + ] + }, + { + "recipe": "mineralogy:tuff_polished_brick_slab_recombination", + "advancement": "mineralogy:recipes/tuff_polished_brick_slab_recombination", + "items": [ + "mineralogy:tuff_smooth_brick", + "mineralogy:tuff_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:tuff_polished_slab_recombination", + "advancement": "mineralogy:recipes/tuff_polished_slab_recombination", + "items": [ + "mineralogy:tuff_smooth", + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "mineralogy:tuff_polished_slabs_to_brick", + "advancement": "mineralogy:recipes/tuff_polished_slabs_to_brick", + "items": [ + "mineralogy:tuff_smooth_brick_slab", + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "mineralogy:tuff_polished_stairs_to_brick", + "advancement": "mineralogy:recipes/tuff_polished_stairs_to_brick", + "items": [ + "mineralogy:tuff_smooth_brick_stairs", + "mineralogy:tuff_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_polished_walls_to_brick", + "advancement": "mineralogy:recipes/tuff_polished_walls_to_brick", + "items": [ + "mineralogy:tuff_smooth_brick_wall", + "mineralogy:tuff_smooth_wall" + ] + }, + { + "recipe": "mineralogy:tuff_raw_slab_polishing", + "advancement": "mineralogy:recipes/tuff_raw_slab_polishing", + "items": [ + "mineralogy:tuff_slab", + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "mineralogy:tuff_raw_slab_recombination", + "advancement": "mineralogy:recipes/tuff_raw_slab_recombination", + "items": [ + "mineralogy:tuff_slab" + ] + }, + { + "recipe": "mineralogy:tuff_raw_slabs_to_brick", + "advancement": "mineralogy:recipes/tuff_raw_slabs_to_brick", + "items": [ + "mineralogy:tuff_brick_slab", + "mineralogy:tuff_slab" + ] + }, + { + "recipe": "mineralogy:tuff_raw_stairs_polishing", + "advancement": "mineralogy:recipes/tuff_raw_stairs_polishing", + "items": [ + "mineralogy:tuff_smooth_stairs", + "mineralogy:tuff_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_raw_stairs_to_brick", + "advancement": "mineralogy:recipes/tuff_raw_stairs_to_brick", + "items": [ + "mineralogy:tuff_brick_stairs", + "mineralogy:tuff_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_raw_wall_polishing", + "advancement": "mineralogy:recipes/tuff_raw_wall_polishing", + "items": [ + "mineralogy:tuff_smooth_wall", + "mineralogy:tuff_wall" + ] + }, + { + "recipe": "mineralogy:tuff_raw_walls_to_brick", + "advancement": "mineralogy:recipes/tuff_raw_walls_to_brick", + "items": [ + "mineralogy:tuff_brick_wall", + "mineralogy:tuff_wall" + ] + }, + { + "recipe": "mineralogy:tuff_relief_axe", + "advancement": "mineralogy:recipes/tuff_relief_axe", + "items": [ + "mineralogy:tuff_relief_axe", + "mineralogy:tuff_relief_blank" + ] + }, + { + "recipe": "mineralogy:tuff_relief_blank", + "advancement": "mineralogy:recipes/tuff_relief_blank", + "items": [ + "mineralogy:tuff_relief_blank" + ] + }, + { + "recipe": "mineralogy:tuff_relief_cross", + "advancement": "mineralogy:recipes/tuff_relief_cross", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_cross" + ] + }, + { + "recipe": "mineralogy:tuff_relief_hammer", + "advancement": "mineralogy:recipes/tuff_relief_hammer", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_hammer", + "mineralogy:tuff_smooth" + ] + }, + { + "recipe": "mineralogy:tuff_relief_hoe", + "advancement": "mineralogy:recipes/tuff_relief_hoe", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_hoe" + ] + }, + { + "recipe": "mineralogy:tuff_relief_horizontal", + "advancement": "mineralogy:recipes/tuff_relief_horizontal", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_horizontal" + ] + }, + { + "recipe": "mineralogy:tuff_relief_i", + "advancement": "mineralogy:recipes/tuff_relief_i", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_i" + ] + }, + { + "recipe": "mineralogy:tuff_relief_left", + "advancement": "mineralogy:recipes/tuff_relief_left", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_left" + ] + }, + { + "recipe": "mineralogy:tuff_relief_pickaxe", + "advancement": "mineralogy:recipes/tuff_relief_pickaxe", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_pickaxe" + ] + }, + { + "recipe": "mineralogy:tuff_relief_plus", + "advancement": "mineralogy:recipes/tuff_relief_plus", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_plus" + ] + }, + { + "recipe": "mineralogy:tuff_relief_right", + "advancement": "mineralogy:recipes/tuff_relief_right", + "items": [ + "mineralogy:tuff_relief_left", + "mineralogy:tuff_relief_right" + ] + }, + { + "recipe": "mineralogy:tuff_relief_sword", + "advancement": "mineralogy:recipes/tuff_relief_sword", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_sword" + ] + }, + { + "recipe": "mineralogy:tuff_relief_vertical", + "advancement": "mineralogy:recipes/tuff_relief_vertical", + "items": [ + "mineralogy:tuff_relief_blank", + "mineralogy:tuff_relief_vertical" + ] + }, + { + "recipe": "mineralogy:tuff_slab_from_vanilla", + "advancement": "mineralogy:recipes/tuff_slab_from_vanilla", + "items": [ + "mineralogy:tuff_slab" + ] + }, + { + "recipe": "mineralogy:tuff_slab_to_vanilla", + "advancement": "mineralogy:recipes/tuff_slab_to_vanilla", + "items": [ + "mineralogy:tuff_slab" + ] + }, + { + "recipe": "mineralogy:tuff_slab", + "advancement": "mineralogy:recipes/tuff_slab", + "items": [ + "mineralogy:tuff_slab" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_brick_furnace", + "advancement": "mineralogy:recipes/tuff_smooth_brick_furnace", + "items": [ + "mineralogy:tuff_smooth_brick_furnace" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_brick_slab", + "advancement": "mineralogy:recipes/tuff_smooth_brick_slab", + "items": [ + "mineralogy:tuff_smooth_brick", + "mineralogy:tuff_smooth_brick_slab" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_brick_stairs", + "advancement": "mineralogy:recipes/tuff_smooth_brick_stairs", + "items": [ + "mineralogy:tuff_smooth_brick_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_brick_wall", + "advancement": "mineralogy:recipes/tuff_smooth_brick_wall", + "items": [ + "mineralogy:tuff_smooth_brick_wall" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_brick", + "advancement": "mineralogy:recipes/tuff_smooth_brick", + "items": [ + "mineralogy:tuff_smooth", + "mineralogy:tuff_smooth_brick" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_furnace", + "advancement": "mineralogy:recipes/tuff_smooth_furnace", + "items": [ + "mineralogy:tuff_smooth_furnace" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_slab_from_vanilla", + "advancement": "mineralogy:recipes/tuff_smooth_slab_from_vanilla", + "items": [ + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_slab_to_vanilla", + "advancement": "mineralogy:recipes/tuff_smooth_slab_to_vanilla", + "items": [ + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_slab", + "advancement": "mineralogy:recipes/tuff_smooth_slab", + "items": [ + "mineralogy:tuff_smooth", + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_stairs", + "advancement": "mineralogy:recipes/tuff_smooth_stairs", + "items": [ + "mineralogy:tuff_smooth", + "mineralogy:tuff_smooth_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_smooth_wall", + "advancement": "mineralogy:recipes/tuff_smooth_wall", + "items": [ + "mineralogy:tuff_smooth", + "mineralogy:tuff_smooth_wall" + ] + }, + { + "recipe": "mineralogy:tuff_smooth", + "advancement": "mineralogy:recipes/tuff_smooth", + "items": [ + "mineralogy:tuff_smooth" + ] + }, + { + "recipe": "mineralogy:tuff_stairs", + "advancement": "mineralogy:recipes/tuff_stairs", + "items": [ + "mineralogy:tuff_stairs" + ] + }, + { + "recipe": "mineralogy:tuff_wall", + "advancement": "mineralogy:recipes/tuff_wall", + "items": [ + "mineralogy:tuff_wall" + ] + }, + { + "recipe": "minecraft:andesite_slab_from_andesite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/andesite_slab_from_andesite_stonecutting", + "items": [ + "mineralogy:andesite_slab" + ] + }, + { + "recipe": "minecraft:andesite_slab", + "advancement": "minecraft:recipes/building_blocks/andesite_slab", + "items": [ + "mineralogy:andesite_slab" + ] + }, + { + "recipe": "minecraft:diorite_slab_from_diorite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/diorite_slab_from_diorite_stonecutting", + "items": [ + "mineralogy:diorite_slab" + ] + }, + { + "recipe": "minecraft:diorite_slab", + "advancement": "minecraft:recipes/building_blocks/diorite_slab", + "items": [ + "mineralogy:diorite_slab" + ] + }, + { + "recipe": "minecraft:granite_slab_from_granite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/granite_slab_from_granite_stonecutting", + "items": [ + "mineralogy:granite_slab" + ] + }, + { + "recipe": "minecraft:granite_slab", + "advancement": "minecraft:recipes/building_blocks/granite_slab", + "items": [ + "mineralogy:granite_slab" + ] + }, + { + "recipe": "minecraft:polished_andesite_slab_from_andesite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_andesite_slab_from_andesite_stonecutting", + "items": [ + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_andesite_slab_from_polished_andesite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_andesite_slab_from_polished_andesite_stonecutting", + "items": [ + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_andesite_slab", + "advancement": "minecraft:recipes/building_blocks/polished_andesite_slab", + "items": [ + "mineralogy:andesite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_diorite_slab_from_diorite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_diorite_slab_from_diorite_stonecutting", + "items": [ + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_diorite_slab_from_polished_diorite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_diorite_slab_from_polished_diorite_stonecutting", + "items": [ + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_diorite_slab", + "advancement": "minecraft:recipes/building_blocks/polished_diorite_slab", + "items": [ + "mineralogy:diorite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_granite_slab_from_granite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_granite_slab_from_granite_stonecutting", + "items": [ + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_granite_slab_from_polished_granite_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_granite_slab_from_polished_granite_stonecutting", + "items": [ + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_granite_slab", + "advancement": "minecraft:recipes/building_blocks/polished_granite_slab", + "items": [ + "mineralogy:granite_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_tuff_slab_from_polished_tuff_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_tuff_slab_from_polished_tuff_stonecutting", + "items": [ + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_tuff_slab_from_tuff_stonecutting", + "advancement": "minecraft:recipes/building_blocks/polished_tuff_slab_from_tuff_stonecutting", + "items": [ + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "minecraft:polished_tuff_slab", + "advancement": "minecraft:recipes/building_blocks/polished_tuff_slab", + "items": [ + "mineralogy:tuff_smooth_slab" + ] + }, + { + "recipe": "minecraft:tuff_brick_slab_from_polished_tuff_stonecutting", + "advancement": "minecraft:recipes/building_blocks/tuff_brick_slab_from_polished_tuff_stonecutting", + "items": [ + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "minecraft:tuff_brick_slab_from_tuff_bricks_stonecutting", + "advancement": "minecraft:recipes/building_blocks/tuff_brick_slab_from_tuff_bricks_stonecutting", + "items": [ + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "minecraft:tuff_brick_slab_from_tuff_stonecutting", + "advancement": "minecraft:recipes/building_blocks/tuff_brick_slab_from_tuff_stonecutting", + "items": [ + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "minecraft:tuff_brick_slab", + "advancement": "minecraft:recipes/building_blocks/tuff_brick_slab", + "items": [ + "mineralogy:tuff_brick_slab" + ] + }, + { + "recipe": "minecraft:tuff_slab_from_tuff_stonecutting", + "advancement": "minecraft:recipes/building_blocks/tuff_slab_from_tuff_stonecutting", + "items": [ + "mineralogy:tuff_slab" + ] + }, + { + "recipe": "minecraft:tuff_slab", + "advancement": "minecraft:recipes/building_blocks/tuff_slab", + "items": [ + "mineralogy:tuff_slab" + ] + } + ] +} diff --git a/src/test/resources/tag-compatibility-contract.json b/src/test/resources/tag-compatibility-contract.json new file mode 100644 index 000000000..355b1de50 --- /dev/null +++ b/src/test/resources/tag-compatibility-contract.json @@ -0,0 +1,4768 @@ +{ + "minecraft": "26.3", + "tags": { + "mineralogy/tags/block/terrain_rocks.json": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:sandstone", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ], + "mineralogy/tags/item/terrain_rocks.json": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:sandstone", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ], + "minecraft/tags/block/dripstone_replaceable_blocks.json": [ + "#mineralogy:terrain_rocks" + ], + "minecraft/tags/block/moss_replaceable.json": [ + "#mineralogy:terrain_rocks" + ], + "minecraft/tags/block/azalea_root_replaceable.json": [ + "#mineralogy:terrain_rocks" + ], + "minecraft/tags/block/sculk_replaceable.json": [ + "#mineralogy:terrain_rocks" + ], + "minecraft/tags/block/goats_spawnable_on.json": [ + "#mineralogy:terrain_rocks" + ], + "minecraft/tags/block/forest_rock_can_place_on.json": [ + "#mineralogy:terrain_rocks" + ], + "minecraft/tags/block/bats_spawnable_on.json": [ + "#mineralogy:terrain_rocks" + ], + "mineralogy/tags/item/sulfur_cube_stones.json": [ + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:diorite", + "mineralogy:granite", + "mineralogy:rhyolite", + "mineralogy:pegmatite", + "mineralogy:diabase", + "mineralogy:gabbro", + "mineralogy:peridotite", + "mineralogy:basaltic_glass", + "mineralogy:scoria", + "mineralogy:tuff", + "mineralogy:shale", + "mineralogy:conglomerate", + "mineralogy:dolomite", + "mineralogy:limestone", + "mineralogy:siltstone", + "mineralogy:marble", + "mineralogy:slate", + "mineralogy:schist", + "mineralogy:gneiss", + "mineralogy:phyllite", + "mineralogy:amphibolite", + "mineralogy:hornfels", + "mineralogy:quartzite", + "mineralogy:novaculite", + "mineralogy:rock_salt", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:gypsum", + "mineralogy:pumice" + ], + "minecraft/tags/item/sulfur_cube_archetype/slow_bouncy.json": [ + "#mineralogy:sulfur_cube_stones" + ], + "mineralogy/tags/block/horn_breaking_rocks.json": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:schist", + "mineralogy:shale", + "mineralogy:slate", + "mineralogy:tuff" + ], + "minecraft/tags/block/snaps_goat_horn.json": [ + "#mineralogy:horn_breaking_rocks" + ], + "mineralogy/tags/block/raw_stones.json": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ], + "minecraft/tags/block/slabs.json": [ + { + "id": "mineralogy:andesite_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:andesite_brick_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basalt_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diorite_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:granite_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diabase_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_slab", + "required": false + }, + { + "id": "mineralogy:scoria_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_slab", + "required": false + }, + { + "id": "mineralogy:tuff_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_slab", + "required": false + }, + { + "id": "mineralogy:shale_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:limestone_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_slab", + "required": false + }, + { + "id": "mineralogy:marble_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:slate_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_slab", + "required": false + }, + { + "id": "mineralogy:schist_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_slab", + "required": false + } + ], + "minecraft/tags/block/stairs.json": [ + { + "id": "mineralogy:andesite_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:granite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:shale_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:marble_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:slate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:schist_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_stairs", + "required": false + } + ], + "minecraft/tags/block/walls.json": [ + { + "id": "mineralogy:andesite_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:andesite_brick_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basalt_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diorite_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:granite_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diabase_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_wall", + "required": false + }, + { + "id": "mineralogy:scoria_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_wall", + "required": false + }, + { + "id": "mineralogy:tuff_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_wall", + "required": false + }, + { + "id": "mineralogy:shale_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:limestone_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_wall", + "required": false + }, + { + "id": "mineralogy:marble_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:slate_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_wall", + "required": false + }, + { + "id": "mineralogy:schist_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_wall", + "required": false + } + ], + "c/tags/block/stones.json": [ + "#mineralogy:raw_stones" + ], + "c/tags/block/player_workstations/furnaces.json": [ + { + "id": "mineralogy:andesite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_brick_furnace", + "required": false + } + ], + "c/tags/block/dyed/white.json": [ + "mineralogy:drywall_white" + ], + "c/tags/block/dyed/orange.json": [ + "mineralogy:drywall_orange" + ], + "c/tags/block/dyed/magenta.json": [ + "mineralogy:drywall_magenta" + ], + "c/tags/block/dyed/light_blue.json": [ + "mineralogy:drywall_light_blue" + ], + "c/tags/block/dyed/yellow.json": [ + "mineralogy:drywall_yellow" + ], + "c/tags/block/dyed/lime.json": [ + "mineralogy:drywall_lime" + ], + "c/tags/block/dyed/pink.json": [ + "mineralogy:drywall_pink" + ], + "c/tags/block/dyed/gray.json": [ + "mineralogy:drywall_gray" + ], + "c/tags/block/dyed/light_gray.json": [ + "mineralogy:drywall_silver" + ], + "c/tags/block/dyed/cyan.json": [ + "mineralogy:drywall_cyan" + ], + "c/tags/block/dyed/purple.json": [ + "mineralogy:drywall_purple" + ], + "c/tags/block/dyed/blue.json": [ + "mineralogy:drywall_blue" + ], + "c/tags/block/dyed/brown.json": [ + "mineralogy:drywall_brown" + ], + "c/tags/block/dyed/green.json": [ + "mineralogy:drywall_green" + ], + "c/tags/block/dyed/red.json": [ + "mineralogy:drywall_red" + ], + "c/tags/block/dyed/black.json": [ + "mineralogy:drywall_black" + ], + "c/tags/block/dyed.json": [ + "#c:dyed/white", + "#c:dyed/orange", + "#c:dyed/magenta", + "#c:dyed/light_blue", + "#c:dyed/yellow", + "#c:dyed/lime", + "#c:dyed/pink", + "#c:dyed/gray", + "#c:dyed/light_gray", + "#c:dyed/cyan", + "#c:dyed/purple", + "#c:dyed/blue", + "#c:dyed/brown", + "#c:dyed/green", + "#c:dyed/red", + "#c:dyed/black" + ], + "c/tags/block/ores.json": [ + "#c:ores/nitrate", + "#c:ores/phosphorous", + "#c:ores/sulfur" + ], + "c/tags/block/storage_blocks.json": [ + "#c:storage_blocks/chalk", + "#c:storage_blocks/gypsum", + "#c:storage_blocks/nitrate", + "#c:storage_blocks/phosphorous", + "#c:storage_blocks/rock_salt", + "#c:storage_blocks/sulfur" + ], + "c/tags/block/cobblestones/normal.json": [ + "mineralogy:chert", + "mineralogy:pumice" + ], + "mineralogy/tags/item/raw_stones.json": [ + "minecraft:andesite", + "minecraft:basalt", + "minecraft:diorite", + "minecraft:granite", + "minecraft:tuff", + "mineralogy:amphibolite", + "mineralogy:andesite", + "mineralogy:basalt", + "mineralogy:basaltic_glass", + "mineralogy:chalk", + "mineralogy:chert", + "mineralogy:conglomerate", + "mineralogy:diabase", + "mineralogy:diorite", + "mineralogy:dolomite", + "mineralogy:gabbro", + "mineralogy:gneiss", + "mineralogy:granite", + "mineralogy:gypsum", + "mineralogy:hornfels", + "mineralogy:limestone", + "mineralogy:marble", + "mineralogy:novaculite", + "mineralogy:pegmatite", + "mineralogy:peridotite", + "mineralogy:phyllite", + "mineralogy:pumice", + "mineralogy:quartzite", + "mineralogy:rhyolite", + "mineralogy:rock_salt", + "mineralogy:schist", + "mineralogy:scoria", + "mineralogy:shale", + "mineralogy:siltstone", + "mineralogy:slate", + "mineralogy:tuff" + ], + "minecraft/tags/item/slabs.json": [ + { + "id": "mineralogy:andesite_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:andesite_brick_slab", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basalt_brick_slab", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diorite_brick_slab", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:granite_brick_slab", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_slab", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_slab", + "required": false + }, + { + "id": "mineralogy:diabase_brick_slab", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_slab", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_slab", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_slab", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_slab", + "required": false + }, + { + "id": "mineralogy:scoria_brick_slab", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_slab", + "required": false + }, + { + "id": "mineralogy:tuff_brick_slab", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_slab", + "required": false + }, + { + "id": "mineralogy:shale_brick_slab", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_slab", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_slab", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:limestone_brick_slab", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_slab", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_slab", + "required": false + }, + { + "id": "mineralogy:marble_brick_slab", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_slab", + "required": false + }, + { + "id": "mineralogy:slate_brick_slab", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_slab", + "required": false + }, + { + "id": "mineralogy:schist_brick_slab", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_slab", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_slab", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_slab", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_slab", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_slab", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_slab", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_slab", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_slab", + "required": false + } + ], + "minecraft/tags/item/stairs.json": [ + { + "id": "mineralogy:andesite_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:granite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_brick_stairs", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_stairs", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_brick_stairs", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_brick_stairs", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:shale_brick_stairs", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_stairs", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:marble_brick_stairs", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:slate_brick_stairs", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:schist_brick_stairs", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_stairs", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_stairs", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_stairs", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_stairs", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_stairs", + "required": false + } + ], + "minecraft/tags/item/walls.json": [ + { + "id": "mineralogy:andesite_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:andesite_brick_wall", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basalt_brick_wall", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diorite_brick_wall", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:granite_brick_wall", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_wall", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_wall", + "required": false + }, + { + "id": "mineralogy:diabase_brick_wall", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_wall", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_wall", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_wall", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_wall", + "required": false + }, + { + "id": "mineralogy:scoria_brick_wall", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_wall", + "required": false + }, + { + "id": "mineralogy:tuff_brick_wall", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_wall", + "required": false + }, + { + "id": "mineralogy:shale_brick_wall", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_wall", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_wall", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:limestone_brick_wall", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_wall", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_wall", + "required": false + }, + { + "id": "mineralogy:marble_brick_wall", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_wall", + "required": false + }, + { + "id": "mineralogy:slate_brick_wall", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_wall", + "required": false + }, + { + "id": "mineralogy:schist_brick_wall", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_wall", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_wall", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_wall", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_wall", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_wall", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_wall", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_wall", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_wall", + "required": false + } + ], + "c/tags/item/stones.json": [ + "#mineralogy:raw_stones" + ], + "c/tags/item/player_workstations/furnaces.json": [ + { + "id": "mineralogy:andesite_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:rock_salt_smooth_brick_furnace", + "required": false + } + ], + "c/tags/item/dyed/white.json": [ + "mineralogy:drywall_white" + ], + "c/tags/item/dyed/orange.json": [ + "mineralogy:drywall_orange" + ], + "c/tags/item/dyed/magenta.json": [ + "mineralogy:drywall_magenta" + ], + "c/tags/item/dyed/light_blue.json": [ + "mineralogy:drywall_light_blue" + ], + "c/tags/item/dyed/yellow.json": [ + "mineralogy:drywall_yellow" + ], + "c/tags/item/dyed/lime.json": [ + "mineralogy:drywall_lime" + ], + "c/tags/item/dyed/pink.json": [ + "mineralogy:drywall_pink" + ], + "c/tags/item/dyed/gray.json": [ + "mineralogy:drywall_gray" + ], + "c/tags/item/dyed/light_gray.json": [ + "mineralogy:drywall_silver" + ], + "c/tags/item/dyed/cyan.json": [ + "mineralogy:drywall_cyan" + ], + "c/tags/item/dyed/purple.json": [ + "mineralogy:drywall_purple" + ], + "c/tags/item/dyed/blue.json": [ + "mineralogy:drywall_blue" + ], + "c/tags/item/dyed/brown.json": [ + "mineralogy:drywall_brown" + ], + "c/tags/item/dyed/green.json": [ + "mineralogy:drywall_green" + ], + "c/tags/item/dyed/red.json": [ + "mineralogy:drywall_red" + ], + "c/tags/item/dyed/black.json": [ + "mineralogy:drywall_black" + ], + "c/tags/item/dyed.json": [ + "#c:dyed/white", + "#c:dyed/orange", + "#c:dyed/magenta", + "#c:dyed/light_blue", + "#c:dyed/yellow", + "#c:dyed/lime", + "#c:dyed/pink", + "#c:dyed/gray", + "#c:dyed/light_gray", + "#c:dyed/cyan", + "#c:dyed/purple", + "#c:dyed/blue", + "#c:dyed/brown", + "#c:dyed/green", + "#c:dyed/red", + "#c:dyed/black" + ], + "c/tags/item/ores.json": [ + "#c:ores/nitrate", + "#c:ores/phosphorous", + "#c:ores/sulfur" + ], + "c/tags/item/storage_blocks.json": [ + "#c:storage_blocks/chalk", + "#c:storage_blocks/gypsum", + "#c:storage_blocks/nitrate", + "#c:storage_blocks/phosphorous", + "#c:storage_blocks/rock_salt", + "#c:storage_blocks/sulfur" + ], + "c/tags/item/cobblestones/normal.json": [ + "mineralogy:chert", + "mineralogy:pumice" + ], + "minecraft/tags/block/cats_can_sit_on.json": [ + { + "id": "mineralogy:lit_andesite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_andesite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basalt_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diorite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_granite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rhyolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_pegmatite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_diabase_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gabbro_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_peridotite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_basaltic_glass_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_scoria_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_tuff_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_shale_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_conglomerate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_dolomite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_limestone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_siltstone_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_marble_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_slate_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_schist_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_gneiss_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_phyllite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_amphibolite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_hornfels_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_quartzite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_novaculite_smooth_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_brick_furnace", + "required": false + }, + { + "id": "mineralogy:lit_rock_salt_smooth_brick_furnace", + "required": false + } + ], + "mineralogy/tags/block/dripstone_base_stones.json": [ + "#minecraft:base_stone_overworld", + "#mineralogy:terrain_rocks" + ], + "minecraft/tags/block/wall_post_override.json": [ + "mineralogy:rocksaltlamp" + ] + } +} From e4cbff93e65ab586c787c3a347381154bcf009aa Mon Sep 17 00:00:00 2001 From: JohnBraham Date: Thu, 8 Oct 2026 16:41:41 +0100 Subject: [PATCH 4/4] Prepare NeoForge 26.3 version guide for release --- docs/VERSIONS.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/VERSIONS.md b/docs/VERSIONS.md index 03c6b6b54..0e2d5821f 100644 --- a/docs/VERSIONS.md +++ b/docs/VERSIONS.md @@ -67,7 +67,7 @@ minor digits, and all remaining digits for the Minecraft major version. | 26.2 | NeoForge | `2602002` | `6.1.2.2602002` | | 26.3 | NeoForge | `2603002` | `6.1.4.2603002` | -The 26.3 NeoForge row records this branch's current candidate. The other rows illustrate +The 26.3 NeoForge row records this branch's current release. The other rows illustrate target encoding or earlier releases; they do not claim that later Minecraft targets already contain the same functional changes. @@ -77,11 +77,11 @@ new releases and does not reinterpret an old file's version. ## Vanilla stone compatibility campaign -The following local candidates share the 6.1.4 stone compatibility -fix. This is a candidate matrix, not a claim that every release is published. +The following target builds share the 6.1.4 stone compatibility +fix. This matrix describes the release targets, not their publication status. NeoForge 26.3 retains its existing 6.1.3 compatibility correction. -| Minecraft | Forge candidate | NeoForge candidate | +| Minecraft | Forge build | NeoForge build | | --- | --- | --- | | 1.16.5 | 6.1.4.116051 | Not in scope | | 1.17.1 | 6.1.4.117011 | Not in scope | @@ -95,7 +95,7 @@ NeoForge 26.3 retains its existing 6.1.3 compatibility correction. | 26.2 | 6.1.4.2602001 | 6.1.4.2602002 | | 26.3 | 6.1.4.2603001 | 6.1.4.2603002 | -The revised candidates need renewed acceptance; publication remains paused. +These branches have been tested and approved for sequential release. Sulfur cubes receive only the 31 raw Mineralogy items on 26.2 and 26.3, not polished or brick forms. Earlier targets carry only supported interfaces. Forge 1.13.2–1.15.2 are deferred until their later 6.1 ports. Backporting native @@ -192,7 +192,7 @@ particular jar can load on the current game. Mineralogy 6 also requires OreSpawn `[4.0.6,5.0.0)`. OreSpawn uses the same target calculation, so the matching Minecraft 26.3 NeoForge release used for -this candidate is `4.0.16.2603002`. The dependency range deliberately describes the supported +this build is `4.0.16.2603002`. The dependency range deliberately describes the supported functional OreSpawn generation; NeoForge still prevents jars for another Minecraft target from loading together. @@ -202,9 +202,9 @@ feature generation, not the exact jar. ## Builds and release notes -This local 6.1.4 candidate also repairs natural bat substrate eligibility. +This 6.1.4 release also repairs natural bat substrate eligibility. Minecraft introduced the bats_spawnable_on block tag in 1.21.2; the compatibility -interface belongs only on 1.21.2-and-later targets. Earlier Mineralogy candidates +interface belongs only on 1.21.2-and-later targets. Earlier Mineralogy targets remain unchanged. The additive block tag reuses natural terrain membership, not the broad base_stone_overworld tag, and preserves vanilla spawn restrictions.