From 2db66be8eb83d992223c0dad7d49c79d4b548dc5 Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 1 Apr 2026 23:08:52 -0700 Subject: [PATCH 1/4] port gradle to neoforge 1.21 --- build.gradle | 319 +++++++++--------- gradle.properties | 40 ++- gradle/wrapper/gradle-wrapper.jar | Bin 61574 -> 43764 bytes gradle/wrapper/gradle-wrapper.properties | 3 +- gradlew | 37 +- gradlew.bat | 26 +- settings.gradle | 8 +- .../META-INF/neoforge.mods.toml} | 65 ++-- 8 files changed, 262 insertions(+), 236 deletions(-) rename src/main/{resources/META-INF/mods.toml => templates/META-INF/neoforge.mods.toml} (56%) diff --git a/build.gradle b/build.gradle index bc2b6794..51fc18f0 100644 --- a/build.gradle +++ b/build.gradle @@ -1,164 +1,168 @@ plugins { - id 'eclipse' - id 'idea' + id 'java-library' id 'maven-publish' - id 'net.neoforged.gradle' version '[6.0.18,6.2)' + id 'net.neoforged.moddev' version '2.0.141' + id 'idea' +} +tasks.named('wrapper', Wrapper).configure { + // Define wrapper values here so as to not have to always do so when updating gradlew.properties. + // Switching this to Wrapper.DistributionType.ALL will download the full gradle sources that comes with + // documentation attached on cursor hover of gradle classes and methods. However, this comes with increased + // file size for Gradle. If you do switch this to ALL, run the Gradle wrapper task twice afterwards. + // (Verify by checking gradle/wrapper/gradle-wrapper.properties to see if distributionUrl now points to `-all`) + distributionType = Wrapper.DistributionType.BIN } - version = "${mc_version}-${mod_version}" group = mod_group_id +sourceSets.main.resources { + // Include resources generated by data generators. + srcDir('src/generated/resources') + + // Exclude common development only resources from finalized outputs + exclude("**/*.bbmodel") // BlockBench project files + exclude("src/generated/**/.cache") // datagen cache files +} + + + +repositories { +// mavenLocal() + flatDir { dir 'libs' } + + // maven { +// name = "curios" + // url = 'https://maven.theillusivec4.top/' + // } + // maven { url = 'https://maven.blamejared.com' } +// maven { url = 'https://www.cursemaven.com' } +} + base { archivesName = mod_id } -// Mojang ships Java 17 to end users in 1.18+, so your mod should target Java 17. -java.toolchain.languageVersion = JavaLanguageVersion.of(17) -import net.minecraftforge.gradle.common.tasks.SignJar +// Mojang ships Java 21 to end users in 1.21.1, so mods should target Java 21. +// for intellij make sure to set JVM Navigate to Build, Execution, Deployment > Build Tools > Gradle +java.toolchain.languageVersion = JavaLanguageVersion.of(21) println "Java: ${System.getProperty 'java.version'}, JVM: ${System.getProperty 'java.vm.version'} (${System.getProperty 'java.vendor'}), Arch: ${System.getProperty 'os.arch'}" -minecraft { - // The mappings can be changed at any time and must be in the following format. - // Channel: Version: - // official MCVersion Official field/method names from Mojang mapping files - // parchment YYYY.MM.DD-MCVersion Open community-sourced parameter names and javadocs layered on top of official - // - // You must be aware of the Mojang license when using the 'official' or 'parchment' mappings. - // See more information here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md - // - // Parchment is an unofficial project maintained by ParchmentMC, separate from MinecraftForge - // Additional setup is needed to use their mappings: https://parchmentmc.org/docs/getting-started - // - // Use non-default mappings at your own risk. They may not always work. - // Simply re-run your setup task after changing the mappings to update your workspace. - mappings channel: mapping_channel, version: mapping_version - - // When true, this property will have all Eclipse/IntelliJ IDEA run configurations run the "prepareX" task for the given run configuration before launching the game. - // In most cases, it is not necessary to enable. - // enableEclipsePrepareRuns = true - // enableIdeaPrepareRuns = true - // This property allows configuring Gradle's ProcessResources task(s) to run on IDE output locations before launching the game. - // It is REQUIRED to be set to true for this template to function. - // See https://docs.gradle.org/current/dsl/org.gradle.language.jvm.tasks.ProcessResources.html - copyIdeResources = true - - // When true, this property will add the folder name of all declared run configurations to generated IDE run configurations. - // The folder name can be set on a run configuration using the "folderName" property. - // By default, the folder name of a run configuration is the name of the Gradle project containing it. - // generateRunFolders = true - - // This property enables access transformers for use in development. - // They will be applied to the Minecraft artifact. - // The access transformer file can be anywhere in the project. - // However, it must be at "META-INF/accesstransformer.cfg" in the final mod jar to be loaded by Forge. - // This default location is a best practice to automatically put the file in the right place in the final jar. - // See https://docs.minecraftforge.net/en/latest/advanced/accesstransformers/ for more information. - accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') +neoForge { + // Specify the version of NeoForge to use. + version = project.neo_version - // Default run configurations. - // These can be tweaked, removed, or duplicated as needed. - runs { - // applies to all the run configs below - configureEach { - workingDirectory project.file('run') - // Recommended logging data for a userdev environment - // The markers can be added/remove as needed separated by commas. - // "SCAN": For mods scan. - // "REGISTRIES": For firing of registry events. - // "REGISTRYDUMP": For getting the contents of all registries. - property 'forge.logging.markers', 'REGISTRIES' + // This property allows configuring Gradle's ProcessResources task(s) to run on IDE output locations before launching the game. + // It is REQUIRED to be set to true for the 1.21.1 template to function correctly. + // ideConfigGenerated = true - // Recommended logging level for the console - // You can set various levels here. - // Please read: https://stackoverflow.com/questions/2031163/when-to-use-the-different-log-levels - property 'forge.logging.console.level', 'debug' + // Other optional settings + // validateAccessTransformers = true - mods { - "${mod_id}" { - source sourceSets.main - } - } - } + parchment { + mappingsVersion = project.parchment_mappings_version + minecraftVersion = project.parchment_minecraft_version + } + accessTransformers = project.files('src/main/resources/META-INF/accesstransformer.cfg') + // Default run configurations. + // These can be tweaked, removed, or duplicated as needed. + runs { client { + client() + // Comma-separated list of namespaces to load gametests from. Empty = all namespaces. - property 'forge.enabledGameTestNamespaces', mod_id - property 'mixin.env.remapRefMap', 'true' - property 'mixin.env.refMapRemappingFile', "${projectDir}/build/createSrgToMcp/output.srg" + systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id } server { - property 'forge.enabledGameTestNamespaces', mod_id - property 'mixin.env.remapRefMap', 'true' - property 'mixin.env.refMapRemappingFile', "${projectDir}/build/createSrgToMcp/output.srg" - args '--nogui' + server() + programArgument '--nogui' + systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id } // This run config launches GameTestServer and runs all registered gametests, then exits. // By default, the server will crash when no gametests are provided. // The gametest system is also enabled by default for other run configs under the /test command. gameTestServer { - property 'forge.enabledGameTestNamespaces', mod_id + type = "gameTestServer" + systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id } data { - // example of overriding the workingDirectory set in configureEach above - workingDirectory project.file('run-data') + data() + + // example of overriding the workingDirectory set in configureEach above, uncomment if you want to use it + // gameDirectory = project.file('run-data') // Specify the modid for data generation, where to output the resulting resource, and where to look for existing resources. - args '--mod', mod_id, '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/') + programArguments.addAll '--mod', project.mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath() } - } -} -// Include resources generated by data generators. -sourceSets.main.resources { srcDir 'src/generated/resources' } + // applies to all the run configs above + configureEach { + // Recommended logging data for a userdev environment + // The markers can be added/remove as needed separated by commas. + // "SCAN": For mods scan. + // "REGISTRIES": For firing of registry events. + // "REGISTRYDUMP": For getting the contents of all registries. + systemProperty 'forge.logging.markers', 'REGISTRIES' -repositories { + // Recommended logging level for the console + // You can set various levels here. + // Please read: https://stackoverflow.com/questions/2031163/when-to-use-the-different-log-levels + logLevel = org.slf4j.event.Level.DEBUG - maven { - // location of the maven that hosts JEI files - name = "Progwml6 maven" - url = 'https://dvs1.progwml6.com/files/maven/' - } - maven { - name = "curios" - url = 'https://maven.theillusivec4.top/' - } - maven { url = 'https://maven.blamejared.com' } - maven { url = 'https://modmaven.dev' } - maven { url = 'https://www.cursemaven.com' } -} + } + } -dependencies { - // Specify the version of Minecraft to use. - // Any artifact can be supplied so long as it has a "userdev" classifier artifact and is a compatible patcher artifact. - // The "userdev" classifier will be requested and setup by ForgeGradle. - // If the group id is "net.minecraft" and the artifact id is one of ["client", "server", "joined"], - // then special handling is done to allow a setup of a vanilla dependency without the use of an external repository. - minecraft "net.neoforged:forge:${mc_version}-${neo_version}" + mods { + // define mod <-> source bindings + // these are used to tell the game which sources are for which mod + // multi mod projects should define one per mod + "${mod_id}" { + sourceSet(sourceSets.main) + } + } +} +// Sets up a dependency configuration called 'localRuntime'. +// This configuration should be used instead of 'runtimeOnly' to declare +// a dependency that will be present for runtime testing but that is +// "optional", meaning it will not be pulled by dependents of this mod. +configurations { + runtimeClasspath.extendsFrom localRuntime +} - //optional integrations - implementation fg.deobf("curse.maven:cyclic-239286:5620124") - implementation fg.deobf("curse.maven:jade-324717:5640610") - - // required dependency - implementation fg.deobf("curse.maven:flib-661261:${flib_file}") +dependencies { + // example if: /libs/my-mod-1.0.0-SNAPSHOT.jar + implementation "local.mods:flib:1.21.1-1.0.0-SNAPSHOT" - // Example mod dependency with JEI - using fg.deobf() ensures the dependency is remapped to your development mappings + // Example optional mod dependency with JEI // The JEI API is declared for compile time use, while the full JEI artifact is used at runtime - compileOnly fg.deobf("mezz.jei:jei-${mc_version}-common-api:${jei_version}") - compileOnly fg.deobf("mezz.jei:jei-${mc_version}-forge-api:${jei_version}") - runtimeOnly fg.deobf("mezz.jei:jei-${mc_version}-forge:${jei_version}") + // compileOnly "mezz.jei:jei-${mc_version}-common-api:${jei_version}" + // compileOnly "mezz.jei:jei-${mc_version}-neoforge-api:${jei_version}" + // We add the full version to localRuntime, not runtimeOnly, so that we do not publish a dependency on it + // localRuntime "mezz.jei:jei-${mc_version}-neoforge:${jei_version}" + // runtimeOnly fg.deobf("top.theillusivec4.curios:curios-forge:${curios_version}+${mc_version}") + // compileOnly fg.deobf("top.theillusivec4.curios:curios-forge:${curios_version}+${mc_version}:api") + // implementation fg.deobf("com.blamejared.crafttweaker:CraftTweaker-forge-${mc_version}:${crafttweaker_version}") + + + // Example mod dependency using a mod jar from ./libs with a flat dir repository // This maps to ./libs/coolmod-${mc_version}-${coolmod_version}.jar // The group id is ignored when searching -- in this case, it is "blank" - // implementation fg.deobf("blank:coolmod-${mc_version}:${coolmod_version}") + // implementation "blank:coolmod-${mc_version}:${coolmod_version}" + + // Example mod dependency using a file as dependency + // implementation files("libs/coolmod-${mc_version}-${coolmod_version}.jar") + + // Example project dependency using a sister or child project: + // implementation project(":myproject") // For more info: // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html @@ -167,72 +171,69 @@ dependencies { // This block of code expands all declared replace properties in the specified resource targets. // A missing property will result in an error. Properties are expanded using ${} Groovy notation. -// When "copyIdeResources" is enabled, this will also run before the game launches in IDE environments. -// See https://docs.gradle.org/current/dsl/org.gradle.language.jvm.tasks.ProcessResources.html -tasks.named('processResources', ProcessResources).configure { +var generateModMetadata = tasks.register("generateModMetadata", ProcessResources) { var replaceProperties = [ - mc_version: mc_version, minecraft_version_range: minecraft_version_range, - neo_version: neo_version, - loader_version_range: loader_version_range, - mod_id: mod_id, mod_name: mod_name, mod_license: mod_license, mod_version: mod_version, - mod_authors: mod_authors, mod_description: mod_description, + minecraft_version : minecraft_version, + neo_version : neo_version, + loader_version_range : loader_version_range, + mod_id : mod_id, + mod_name : mod_name, + mod_license : mod_license, + mod_version : mod_version, + mod_authors : mod_authors, + mod_description : mod_description ] inputs.properties replaceProperties - - filesMatching(['META-INF/mods.toml', 'pack.mcmeta']) { - expand replaceProperties + [project: project] - } + expand replaceProperties + from "src/main/templates" + into "build/generated/sources/modMetadata" } -// Example for how to get properties into the manifest for reading at runtime. -tasks.named('jar', Jar).configure { - manifest { - attributes([ - 'Specification-Title' : mod_id, - 'Specification-Vendor' : mod_authors, - 'Specification-Version' : '1', // We are version 1 of ourselves - 'Implementation-Title' : project.name, - 'Implementation-Version' : project.jar.archiveVersion, - 'Implementation-Vendor' : mod_authors, - 'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ") - ]) - } +// ??? +//sourceSets.main.resources.srcDir 'src/main/templates' + +// Include the output of "generateModMetadata" as an input directory for the build +// this works with both building through Gradle and the IDE. +sourceSets.main.resources.srcDir generateModMetadata +// To avoid having to run "generateModMetadata" manually, make it run on every project reload +neoForge.ideSyncTask generateModMetadata +// Ensure standard processResources doesn't try to double-process the same files - // This is the preferred method to reobfuscate your jar file - finalizedBy 'reobfJar' -} +//processResources { +// //from("src/main/resources") +// // 1. Tell Gradle what to do if it finds a duplicate (usually take the first one) +// duplicatesStrategy = DuplicatesStrategy.INCLUDE +// +// // 2. Ensure we aren't accidentally pulling the raw templates folder +// // into the final build (the generateModMetadata task handles this instead) +// exclude 'templates' +//} // Example configuration to allow publishing using the maven-publish plugin publishing { publications { register('mavenJava', MavenPublication) { - artifact jar + from components.java } } repositories { maven { - url "file://${project.projectDir}/mcmodsrepo" + // url "file://${project.projectDir}/repo" + // url uri("${project.projectDir}/repo") + url = uri("${project.projectDir}/repo") } } } -task signJar(type: SignJar, dependsOn: jar) { - - // findProperty allows us to reference the property without it existing. - // Using project.propName would cause the script to fail validation if - // the property did not exist. - keyStore = project.findProperty('keyStore') - alias = project.findProperty('keyStoreAlias') - storePass = project.findProperty('keyStorePass') - keyPass = project.findProperty('keyStoreKeyPass') - inputFile = jar.archivePath - outputFile = jar.archivePath -} -task cleanJar { - delete 'build/libs' -} - tasks.withType(JavaCompile).configureEach { options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation } + +// IDEA no longer automatically downloads sources/javadoc jars for dependencies, so we need to explicitly enable the behavior. +idea { + module { + downloadSources = true + downloadJavadoc = true + } +} diff --git a/gradle.properties b/gradle.properties index e4e0d458..d9d26268 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,33 +1,41 @@ # Sets default memory used for gradle commands. Can be overridden by user or command line properties. # This is required to provide enough memory for the Minecraft decompilation process. org.gradle.jvmargs=-Xmx3G -org.gradle.daemon=false +org.gradle.daemon=true +org.gradle.parallel=true +org.gradle.caching=true +org.gradle.configuration-cache=true + +#read more on this at https://github.com/neoforged/NeoGradle/blob/NG_7.0/README.md#apply-parchment-mappings +# you can also find the latest versions at: https://parchmentmc.org/docs/getting-started +parchment_minecraft_version=1.21.1 +parchment_mappings_version=2024.11.17 + +# your properties +# https://www.curseforge.com/minecraft/mc-mods/flib mod_id=absentbydesign curse_id=305840 mod_version=1.9.0 -neo_version=47.1.104 -forge_version=47.1.104 - mod_name=Absent by Design mod_group_id=com.lothrazar.absentbydesign -mod_license=SeeGithub + + +minecraft_version=1.21.1 +mc_version=1.21.1 +neo_version=21.1.222 + + +mod_license=MIT mod_authors=Lothrazar mod_description=mod -minecraft_version_range=[1.20.1,) -loader_version_range=[47,) -mapping_channel=official -minecraft_version=1.20.1 -mapping_version=1.20.1 -mc_version=1.20.1 - +loader_version_range=[1,) -flib_file=5495793 -flib_version=0.0.14 -jei_version=15.3.0.4 -# 15.12.2.52 +# patchouli_version=81 +# jei_version=15.0.0.12 +# curios_version=5.2.0-beta.3+1.20.1 diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 943f0cbfa754578e88a3dae77fce6e3dea56edbf..1b33c55baabb587c669f562ae36f953de2481846 100644 GIT binary patch literal 43764 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 ScNgau(U?ep-K_E5zy1%ZQTdPn diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 37aef8d3..23449a2b 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.1.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip networkTimeout=10000 +validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index 65dcd68d..23d15a93 100644 --- a/gradlew +++ b/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -55,7 +57,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -83,10 +85,8 @@ done # This is normally unused # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -114,7 +114,7 @@ case "$( uname )" in #( NONSTOP* ) nonstop=true ;; esac -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar +CLASSPATH="\\\"\\\"" # Determine the Java command to use to start the JVM. @@ -133,10 +133,13 @@ location of your Java installation." fi else JAVACMD=java - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the location of your Java installation." + fi fi # Increase the maximum file descriptors if we can. @@ -144,7 +147,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC2039,SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac @@ -152,7 +155,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then '' | soft) :;; #( *) # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC2039,SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -197,16 +200,20 @@ if "$cygwin" || "$msys" ; then done fi -# Collect all arguments for the java command; -# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of -# shell script including quotes and variable substitutions, so put them in -# double quotes to make sure that they get re-expanded; and -# * put everything else in single quotes, so that it's not re-expanded. + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ "$@" # Stop when "xargs" is not available. diff --git a/gradlew.bat b/gradlew.bat index 93e3f59f..db3a6ac2 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ########################################################################## @@ -43,11 +45,11 @@ set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 if %ERRORLEVEL% equ 0 goto execute -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 goto fail @@ -57,22 +59,22 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe if exist "%JAVA_EXE%" goto execute -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 goto fail :execute @rem Setup the command line -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar +set CLASSPATH= @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* :end @rem End local scope for the variables with windows NT shell diff --git a/settings.gradle b/settings.gradle index 24584e97..7a488e36 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,13 +1,9 @@ pluginManagement { repositories { gradlePluginPortal() - maven { - name = 'NeoForged' - url = 'https://maven.neoforged.net/releases' - } } } plugins { - id 'org.gradle.toolchains.foojay-resolver-convention' version '0.5.0' -} \ No newline at end of file + id 'org.gradle.toolchains.foojay-resolver-convention' version '1.0.0' +} diff --git a/src/main/resources/META-INF/mods.toml b/src/main/templates/META-INF/neoforge.mods.toml similarity index 56% rename from src/main/resources/META-INF/mods.toml rename to src/main/templates/META-INF/neoforge.mods.toml index 16080707..6ff22aca 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -1,59 +1,70 @@ -# This is an example mods.toml file. It contains the data relating to the loading mods. +# This is an example neoforge.mods.toml file. It contains the data relating to the loading mods. # There are several mandatory fields (#mandatory), and many more that are optional (#optional). # The overall format is standard TOML format, v0.5.0. # Note that there are a couple of TOML lists in this file. # Find more information on toml format here: https://github.com/toml-lang/toml # The name of the mod loader type to load - for regular FML @Mod mods it should be javafml modLoader="javafml" #mandatory -license="MIT" -# A version range to match for said mod loader - for regular FML @Mod it will be the forge version -loaderVersion="[26,)" #mandatory (26 is current forge version) +license="${mod_license}" + +# A version range to match for said mod loader - for regular FML @Mod it will be the FML version. This is currently 2. +loaderVersion="${loader_version_range}" #mandatory + # A URL to refer people to when problems occur with this mod -issueTrackerURL="https://github.com/Lothrazar/AbsentByDesign/issues" #optional +issueTrackerURL="https://github.com/Lothrazar/${mod_id}/issues" #optional # A list of mods - how many allowed here is determined by the individual mod loader [[mods]] #mandatory # The modid of the mod -modId="absentbydesign" #mandatory +modId="${mod_id}" #mandatory # The version number of the mod - there's a few well known ${} variables useable here or just hardcode it version="${mod_version}" #mandatory # A display name for the mod -displayName="Absent By Design Mod" #mandatory + +displayName="${mod_name}" #mandatory # A URL to query for updates for this mod. See the JSON update specification -updateJSONURL="https://raw.githubusercontent.com/Lothrazar/AbsentByDesign/trunk/${mc_version}/update.json" #optional -# A URL for the "homepage" for this mod, displayed in the mod UI -displayURL="https://www.curseforge.com/minecraft/mc-mods/absent-by-design" #optional +updateJSONURL="https://raw.githubusercontent.com/Lothrazar/${mod_id}/trunk/${minecraft_version}/update.json" #optional +# A URL for the "homepage" for this mod, displayed in the mod UI # replace with your website +displayURL="https://www.curseforge.com/minecraft/mc-mods/${mod_id}" + # A file name (in the root of the mod JAR) containing a logo for display logoFile="logoFile.png" #optional + # A text field displayed in the mod UI -credits="Thanks for this example mod goes to Java" #optional -# A text field displayed in the mod UI -authors="Lothrazar" #optional +authors="${mod_authors}" #optional # The description text for the mod (multi line!) (#mandatory) + description=''' -Adds slabs, stairs, walls fences, trapdoors based on existing blocks. Texture pack compatible. +${mod_description} ''' +# The [[mixins]] block allows you to declare your mixin config to FML so that it gets loaded. +#[[mixins]] +#config="${mod_id}.mixins.json" + + +# The [[accessTransformers]] block allows you to declare where your AT file is. +# If this block is omitted, a fallback attempt will be made to load an AT from META-INF/accesstransformer.cfg +[[accessTransformers]] + file="META-INF/accesstransformer.cfg" + # A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional. -[[dependencies.absentbydesign]] #optional +[[dependencies.${mod_id}]] #optional # the modid of the dependency - modId="forge" #mandatory + modId="neoforge" #mandatory # Does this dependency have to exist - if not, ordering below must be specified - mandatory=true #mandatory + type="required" # was mandatory=true # The version range of the dependency - versionRange="[47,)" #mandatory + versionRange="[${neo_version},)" #mandatory # An ordering relationship for the dependency - BEFORE or AFTER required if the relationship is not mandatory ordering="NONE" # Side this dependency is applied on - BOTH, CLIENT or SERVER side="BOTH" # Here's another dependency -[[dependencies.absentbydesign]] +[[dependencies.${mod_id}]] modId="minecraft" - mandatory=true - versionRange="[${mc_version},)" + type="required" # was mandatory=true + versionRange="[${minecraft_version},)" ordering="NONE" side="BOTH" -[[dependencies.absentbydesign]] - modId="flib" - mandatory=true - versionRange="[0.0.5,)" - ordering="NONE" - side="BOTH" \ No newline at end of file + +#[features.${mod_id}] +#openGLVersion="[3.2,)" \ No newline at end of file From 37018f9fda15ab50a0f3a1ab72fafc77dcf7c59d Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 10 Apr 2026 21:44:23 -0700 Subject: [PATCH 2/4] 1.21.1 neoforge port --- .gitignore | 7 +- build.gradle | 53 +- deploy.properties | 5 + gradle.properties | 25 +- gradle/deploy.gradle | 47 + mod.properties | 12 + .../lothrazar/absentbydesign/ModAbsentBD.java | 2 +- .../block/BlockAbsentFence.java | 4 +- .../absentbydesign/block/BlockAbsentGate.java | 6 +- .../absentbydesign/block/BlockAbsentSlab.java | 4 +- .../block/BlockAbsentStair.java | 4 +- .../absentbydesign/block/BlockAbsentWall.java | 4 +- .../absentbydesign/block/DoorAbsentBlock.java | 2 +- .../absentbydesign/block/TrapDoorAbsent.java | 6 +- .../registry/AbsentRegistry.java | 934 +++++++++--------- .../block}/fence_cherry.json | 0 .../block}/fence_crimson.json | 0 .../block}/fence_log_acacia.json | 0 .../block}/fence_log_birch.json | 0 .../block}/fence_log_darkoak.json | 0 .../block}/fence_log_jungle.json | 0 .../block}/fence_log_oak.json | 0 .../block}/fence_log_spruce.json | 0 .../block}/fence_mangrove.json | 0 .../block}/fence_obsidian.json | 0 .../block}/fence_quartz.json | 0 .../block}/fence_red_netherbrick.json | 0 .../block}/fence_warped.json | 0 .../block}/gate_basalt.json | 0 .../block}/gate_blackstone.json | 0 .../block}/gate_blackstone_bricks.json | 0 .../block}/gate_bricks.json | 0 .../block}/gate_cobblestone.json | 0 .../block}/gate_end_stone_bricks.json | 0 .../block}/gate_mud_bricks.json | 0 .../block}/gate_nether_bricks.json | 0 .../block}/gate_obsidian.json | 0 .../block}/gate_prismarine.json | 0 .../block}/gate_prismarine_brick.json | 0 .../block}/gate_prismarine_dark.json | 0 .../block}/gate_purpur.json | 0 .../block}/gate_quartz.json | 0 .../block}/gate_red_nether_bricks.json | 0 .../block}/gate_red_sandstone.json | 0 .../block}/gate_sandstone.json | 0 .../block}/gate_stone.json | 0 .../block}/gate_stone_bricks.json | 0 .../block}/slab_amethyst.json | 0 .../block}/slab_basalt.json | 0 .../block}/slab_blue_ice.json | 0 .../block}/slab_bone.json | 0 .../block}/slab_bricks_cracked.json | 0 .../block}/slab_brown_mushroom.json | 0 .../block}/slab_calcite.json | 0 .../block}/slab_coarse_dirt.json | 0 .../block}/slab_concrete_black.json | 0 .../block}/slab_concrete_blue.json | 0 .../block}/slab_concrete_brown.json | 0 .../block}/slab_concrete_cyan.json | 0 .../block}/slab_concrete_gray.json | 0 .../block}/slab_concrete_green.json | 0 .../block}/slab_concrete_light_blue.json | 0 .../block}/slab_concrete_lime.json | 0 .../block}/slab_concrete_magenta.json | 0 .../block}/slab_concrete_orange.json | 0 .../block}/slab_concrete_pink.json | 0 .../block}/slab_concrete_purple.json | 0 .../block}/slab_concrete_red.json | 0 .../block}/slab_concrete_silver.json | 0 .../block}/slab_concrete_white.json | 0 .../block}/slab_concrete_yellow.json | 0 .../block}/slab_cracked_deepslate_bricks.json | 0 .../block}/slab_cracked_deepslate_tiles.json | 0 .../block}/slab_cracked_nether_bricks.json | 0 ...ab_cracked_polished_blackstone_bricks.json | 0 .../block}/slab_crying_obsidian.json | 0 .../block}/slab_deepslate.json | 0 .../block}/slab_diamond.json | 0 .../block}/slab_dripstone.json | 0 .../block}/slab_emerald.json | 0 .../block}/slab_end_stone.json | 0 .../block}/slab_gilded_blackstone.json | 0 .../block}/slab_glass.json | 0 .../block}/slab_glass_black.json | 0 .../block}/slab_glass_blue.json | 0 .../block}/slab_glass_brown.json | 0 .../block}/slab_glass_cyan.json | 0 .../block}/slab_glass_gray.json | 0 .../block}/slab_glass_green.json | 0 .../block}/slab_glass_light_blue.json | 0 .../block}/slab_glass_light_gray.json | 0 .../block}/slab_glass_lime.json | 0 .../block}/slab_glass_magenta.json | 0 .../block}/slab_glass_orange.json | 0 .../block}/slab_glass_pink.json | 0 .../block}/slab_glass_purple.json | 0 .../block}/slab_glass_red.json | 0 .../block}/slab_glass_white.json | 0 .../block}/slab_glass_yellow.json | 0 .../block}/slab_glowstone.json | 0 .../block}/slab_gold.json | 0 .../block}/slab_honeycomb.json | 0 .../block}/slab_iron.json | 0 .../block}/slab_lapis.json | 0 .../block}/slab_lodestone.json | 0 .../block}/slab_magma.json | 0 .../block}/slab_moss.json | 0 .../blocks => loot_table/block}/slab_mud.json | 0 .../block}/slab_muddy_mangrove_roots.json | 0 .../block}/slab_mushroom_polished.json | 0 .../block}/slab_mushroom_stem.json | 0 .../block}/slab_netherite.json | 0 .../block}/slab_netherrack.json | 0 .../block}/slab_obsidian.json | 0 .../block}/slab_ochre_froglight.json | 0 .../block}/slab_packed_ice.json | 0 .../block}/slab_packed_mud.json | 0 .../block}/slab_pearlescent_froglight.json | 0 .../block}/slab_polished_basalt.json | 0 .../block}/slab_quartz_bricks.json | 0 .../block}/slab_raw_copper.json | 0 .../block}/slab_raw_gold.json | 0 .../block}/slab_raw_iron.json | 0 .../block}/slab_red_mushroom.json | 0 .../block}/slab_reinforced_deepslate.json | 0 .../block}/slab_rooted_dirt.json | 0 .../block}/slab_sculk.json | 0 .../block}/slab_sea_lantern.json | 0 .../block}/slab_shroomlight.json | 0 .../block}/slab_smooth_basalt.json | 0 .../block}/slab_snow.json | 0 .../block}/slab_soul_sand.json | 0 .../block}/slab_soul_soil.json | 0 .../block}/slab_terracotta.json | 0 .../block}/slab_terracotta_black.json | 0 .../block}/slab_terracotta_blue.json | 0 .../block}/slab_terracotta_brown.json | 0 .../block}/slab_terracotta_cyan.json | 0 .../block}/slab_terracotta_gray.json | 0 .../block}/slab_terracotta_green.json | 0 .../block}/slab_terracotta_light_blue.json | 0 .../block}/slab_terracotta_light_gray.json | 0 .../block}/slab_terracotta_lime.json | 0 .../block}/slab_terracotta_magenta.json | 0 .../block}/slab_terracotta_orange.json | 0 .../block}/slab_terracotta_pink.json | 0 .../block}/slab_terracotta_purple.json | 0 .../block}/slab_terracotta_red.json | 0 .../block}/slab_terracotta_white.json | 0 .../block}/slab_terracotta_yellow.json | 0 .../block}/slab_tuff.json | 0 .../block}/slab_verdant_froglight.json | 0 .../block}/slab_wool_black.json | 0 .../block}/slab_wool_blue.json | 0 .../block}/slab_wool_brown.json | 0 .../block}/slab_wool_cyan.json | 0 .../block}/slab_wool_gray.json | 0 .../block}/slab_wool_green.json | 0 .../block}/slab_wool_light_blue.json | 0 .../block}/slab_wool_lime.json | 0 .../block}/slab_wool_magenta.json | 0 .../block}/slab_wool_orange.json | 0 .../block}/slab_wool_pink.json | 0 .../block}/slab_wool_purple.json | 0 .../block}/slab_wool_red.json | 0 .../block}/slab_wool_silver.json | 0 .../block}/slab_wool_white.json | 0 .../block}/slab_wool_yellow.json | 0 .../block}/stairs_amethyst.json | 0 .../block}/stairs_basalt.json | 0 .../block}/stairs_blue_ice.json | 0 .../block}/stairs_bone.json | 0 .../block}/stairs_bricks_cracked.json | 0 .../block}/stairs_brown_mushroom.json | 0 .../block}/stairs_calcite.json | 0 .../block}/stairs_coarse_dirt.json | 0 .../block}/stairs_concrete_black.json | 0 .../block}/stairs_concrete_blue.json | 0 .../block}/stairs_concrete_brown.json | 0 .../block}/stairs_concrete_cyan.json | 0 .../block}/stairs_concrete_gray.json | 0 .../block}/stairs_concrete_green.json | 0 .../block}/stairs_concrete_light_blue.json | 0 .../block}/stairs_concrete_lime.json | 0 .../block}/stairs_concrete_magenta.json | 0 .../block}/stairs_concrete_orange.json | 0 .../block}/stairs_concrete_pink.json | 0 .../block}/stairs_concrete_purple.json | 0 .../block}/stairs_concrete_red.json | 0 .../block}/stairs_concrete_silver.json | 0 .../block}/stairs_concrete_white.json | 0 .../block}/stairs_concrete_yellow.json | 0 .../stairs_cracked_deepslate_bricks.json | 0 .../stairs_cracked_deepslate_tiles.json | 0 .../block}/stairs_cracked_nether_bricks.json | 0 ...rs_cracked_polished_blackstone_bricks.json | 0 .../block}/stairs_crying_obsidian.json | 0 .../block}/stairs_deepslate.json | 0 .../block}/stairs_diamond.json | 0 .../block}/stairs_dripstone.json | 0 .../block}/stairs_emerald.json | 0 .../block}/stairs_end_stone.json | 0 .../block}/stairs_gilded_blackstone.json | 0 .../block}/stairs_glass.json | 0 .../block}/stairs_glass_black.json | 0 .../block}/stairs_glass_blue.json | 0 .../block}/stairs_glass_brown.json | 0 .../block}/stairs_glass_cyan.json | 0 .../block}/stairs_glass_gray.json | 0 .../block}/stairs_glass_green.json | 0 .../block}/stairs_glass_light_blue.json | 0 .../block}/stairs_glass_light_gray.json | 0 .../block}/stairs_glass_lime.json | 0 .../block}/stairs_glass_magenta.json | 0 .../block}/stairs_glass_orange.json | 0 .../block}/stairs_glass_pink.json | 0 .../block}/stairs_glass_purple.json | 0 .../block}/stairs_glass_red.json | 0 .../block}/stairs_glass_white.json | 0 .../block}/stairs_glass_yellow.json | 0 .../block}/stairs_glowstone.json | 0 .../block}/stairs_gold.json | 0 .../block}/stairs_honeycomb.json | 0 .../block}/stairs_iron.json | 0 .../block}/stairs_lapis.json | 0 .../block}/stairs_lodestone.json | 0 .../block}/stairs_magma.json | 0 .../block}/stairs_moss.json | 0 .../block}/stairs_mud.json | 0 .../block}/stairs_muddy_mangrove_roots.json | 0 .../block}/stairs_mushroom_polished.json | 0 .../block}/stairs_mushroom_stem.json | 0 .../block}/stairs_netherite.json | 0 .../block}/stairs_netherrack.json | 0 .../block}/stairs_obsidian.json | 0 .../block}/stairs_ochre_froglight.json | 0 .../block}/stairs_packed_ice.json | 0 .../block}/stairs_packed_mud.json | 0 .../block}/stairs_pearlescent_froglight.json | 0 .../block}/stairs_polished_basalt.json | 0 .../block}/stairs_quartz_bricks.json | 0 .../block}/stairs_raw_copper.json | 0 .../block}/stairs_raw_gold.json | 0 .../block}/stairs_raw_iron.json | 0 .../block}/stairs_red_mushroom.json | 0 .../block}/stairs_reinforced_deepslate.json | 0 .../block}/stairs_rooted_dirt.json | 0 .../block}/stairs_sculk.json | 0 .../block}/stairs_sea_lantern.json | 0 .../block}/stairs_shroomlight.json | 0 .../block}/stairs_smooth_basalt.json | 0 .../block}/stairs_smooth_stone.json | 0 .../block}/stairs_snow.json | 0 .../block}/stairs_soul_sand.json | 0 .../block}/stairs_soul_soil.json | 0 .../block}/stairs_terracotta.json | 0 .../block}/stairs_terracotta_black.json | 0 .../block}/stairs_terracotta_blue.json | 0 .../block}/stairs_terracotta_brown.json | 0 .../block}/stairs_terracotta_cyan.json | 0 .../block}/stairs_terracotta_gray.json | 0 .../block}/stairs_terracotta_green.json | 0 .../block}/stairs_terracotta_light_blue.json | 0 .../block}/stairs_terracotta_light_gray.json | 0 .../block}/stairs_terracotta_lime.json | 0 .../block}/stairs_terracotta_magenta.json | 0 .../block}/stairs_terracotta_orange.json | 0 .../block}/stairs_terracotta_pink.json | 0 .../block}/stairs_terracotta_purple.json | 0 .../block}/stairs_terracotta_red.json | 0 .../block}/stairs_terracotta_white.json | 0 .../block}/stairs_terracotta_yellow.json | 0 .../block}/stairs_tuff.json | 0 .../block}/stairs_verdant_froglight.json | 0 .../block}/stairs_wool_black.json | 0 .../block}/stairs_wool_blue.json | 0 .../block}/stairs_wool_brown.json | 0 .../block}/stairs_wool_cyan.json | 0 .../block}/stairs_wool_gray.json | 0 .../block}/stairs_wool_green.json | 0 .../block}/stairs_wool_light_blue.json | 0 .../block}/stairs_wool_lime.json | 0 .../block}/stairs_wool_magenta.json | 0 .../block}/stairs_wool_orange.json | 0 .../block}/stairs_wool_pink.json | 0 .../block}/stairs_wool_purple.json | 0 .../block}/stairs_wool_red.json | 0 .../block}/stairs_wool_silver.json | 0 .../block}/stairs_wool_white.json | 0 .../block}/stairs_wool_yellow.json | 0 .../block}/trapdoor_amethyst.json | 0 .../block}/trapdoor_andesite.json | 0 .../block}/trapdoor_basalt.json | 0 .../block}/trapdoor_blackstone.json | 0 .../block}/trapdoor_blackstone_bricks.json | 0 .../block}/trapdoor_bricks.json | 0 .../block}/trapdoor_crying_obsidian.json | 0 .../block}/trapdoor_diamond.json | 0 .../block}/trapdoor_diorite.json | 0 .../block}/trapdoor_emerald.json | 0 .../block}/trapdoor_end_stone.json | 0 .../block}/trapdoor_gold.json | 0 .../block}/trapdoor_granite.json | 0 .../block}/trapdoor_lapis.json | 0 .../block}/trapdoor_mud_bricks.json | 0 .../block}/trapdoor_obsidian.json | 0 .../block}/trapdoor_purpur.json | 0 .../block}/trapdoor_quartz.json | 0 .../block}/trapdoor_quartz_bricks.json | 0 .../block}/trapdoor_stone.json | 0 .../block}/trapdoor_stone_bricks.json | 0 .../block}/wall_acacia_log.json | 0 .../block}/wall_acacia_planks.json | 0 .../block}/wall_amethyst.json | 0 .../block}/wall_andesite_smooth.json | 0 .../block}/wall_bamboo_mosaic.json | 0 .../block}/wall_bamboo_planks.json | 0 .../block}/wall_basalt.json | 0 .../block}/wall_birch_log.json | 0 .../block}/wall_birch_planks.json | 0 .../block}/wall_blue_ice.json | 0 .../block}/wall_bone.json | 0 .../block}/wall_brown_mushroom.json | 0 .../block}/wall_calcite.json | 0 .../block}/wall_cherry_log.json | 0 .../block}/wall_cherry_planks.json | 0 .../block}/wall_cherry_stripped_log.json | 0 .../block}/wall_coarse_dirt.json | 0 .../block}/wall_concrete_black.json | 0 .../block}/wall_concrete_blue.json | 0 .../block}/wall_concrete_brown.json | 0 .../block}/wall_concrete_cyan.json | 0 .../block}/wall_concrete_gray.json | 0 .../block}/wall_concrete_green.json | 0 .../block}/wall_concrete_light_blue.json | 0 .../block}/wall_concrete_light_gray.json | 0 .../block}/wall_concrete_lime.json | 0 .../block}/wall_concrete_magenta.json | 0 .../block}/wall_concrete_orange.json | 0 .../block}/wall_concrete_pink.json | 0 .../block}/wall_concrete_purple.json | 0 .../block}/wall_concrete_red.json | 0 .../block}/wall_concrete_white.json | 0 .../block}/wall_concrete_yellow.json | 0 .../block}/wall_cracked_deepslate_bricks.json | 0 .../block}/wall_cracked_deepslate_tiles.json | 0 .../block}/wall_cracked_nether_bricks.json | 0 ...ll_cracked_polished_blackstone_bricks.json | 0 .../block}/wall_crimson.json | 0 .../block}/wall_crimson_planks.json | 0 .../block}/wall_crying_obsidian.json | 0 .../block}/wall_dark_oak_log.json | 0 .../block}/wall_dark_oak_planks.json | 0 .../block}/wall_dark_prismarine.json | 0 .../block}/wall_deepslate.json | 0 .../block}/wall_diamond.json | 0 .../block}/wall_diorite_smooth.json | 0 .../block}/wall_dripstone.json | 0 .../block}/wall_emerald.json | 0 .../block}/wall_end_stone.json | 0 .../block}/wall_gilded_blackstone.json | 0 .../block}/wall_glass.json | 0 .../block}/wall_glass_black.json | 0 .../block}/wall_glass_blue.json | 0 .../block}/wall_glass_brown.json | 0 .../block}/wall_glass_cyan.json | 0 .../block}/wall_glass_gray.json | 0 .../block}/wall_glass_green.json | 0 .../block}/wall_glass_light_blue.json | 0 .../block}/wall_glass_light_gray.json | 0 .../block}/wall_glass_lime.json | 0 .../block}/wall_glass_magenta.json | 0 .../block}/wall_glass_orange.json | 0 .../block}/wall_glass_pink.json | 0 .../block}/wall_glass_purple.json | 0 .../block}/wall_glass_red.json | 0 .../block}/wall_glass_white.json | 0 .../block}/wall_glass_yellow.json | 0 .../block}/wall_glowstone.json | 0 .../block}/wall_gold.json | 0 .../block}/wall_granite_smooth.json | 0 .../block}/wall_honeycomb.json | 0 .../block}/wall_iron.json | 0 .../block}/wall_jungle_log.json | 0 .../block}/wall_jungle_planks.json | 0 .../block}/wall_lapis.json | 0 .../block}/wall_lodestone.json | 0 .../block}/wall_magma.json | 0 .../block}/wall_mangrove_log.json | 0 .../block}/wall_mangrove_planks.json | 0 .../block}/wall_moss.json | 0 .../blocks => loot_table/block}/wall_mud.json | 0 .../block}/wall_muddy_mangrove_roots.json | 0 .../block}/wall_mushroom_polished.json | 0 .../block}/wall_mushroom_stem.json | 0 .../block}/wall_netherite.json | 0 .../block}/wall_netherrack.json | 0 .../block}/wall_oak_log.json | 0 .../block}/wall_oak_planks.json | 0 .../block}/wall_obsidian.json | 0 .../block}/wall_ochre_froglight.json | 0 .../block}/wall_packed_ice.json | 0 .../block}/wall_packed_mud.json | 0 .../block}/wall_pearlescent_froglight.json | 0 .../block}/wall_polished_basalt.json | 0 .../block}/wall_prismarine_bricks.json | 0 .../block}/wall_purpur.json | 0 .../block}/wall_quartz.json | 0 .../block}/wall_quartz_bricks.json | 0 .../block}/wall_raw_copper.json | 0 .../block}/wall_raw_gold.json | 0 .../block}/wall_raw_iron.json | 0 .../block}/wall_red_mushroom.json | 0 .../block}/wall_reinforced_deepslate.json | 0 .../block}/wall_rooted_dirt.json | 0 .../block}/wall_sandstone_red_smooth.json | 0 .../block}/wall_sandstone_smooth.json | 0 .../block}/wall_sculk.json | 0 .../block}/wall_sea_lantern.json | 0 .../block}/wall_shroomlight.json | 0 .../block}/wall_smooth_basalt.json | 0 .../block}/wall_snow.json | 0 .../block}/wall_soul_sand.json | 0 .../block}/wall_soul_soil.json | 0 .../block}/wall_spruce_log.json | 0 .../block}/wall_spruce_planks.json | 0 .../block}/wall_stone.json | 0 .../block}/wall_stone_slab.json | 0 .../block}/wall_stonebrick_carved.json | 0 .../block}/wall_stonebrick_cracked.json | 0 .../block}/wall_stripped_acacia_log.json | 0 .../block}/wall_stripped_birch_log.json | 0 .../block}/wall_stripped_crimson.json | 0 .../block}/wall_stripped_dark_oak_log.json | 0 .../block}/wall_stripped_jungle_log.json | 0 .../block}/wall_stripped_mangrove_log.json | 0 .../block}/wall_stripped_oak_log.json | 0 .../block}/wall_stripped_spruce_log.json | 0 .../block}/wall_stripped_warped.json | 0 .../block}/wall_terracotta_black.json | 0 .../block}/wall_terracotta_blue.json | 0 .../block}/wall_terracotta_brown.json | 0 .../block}/wall_terracotta_cyan.json | 0 .../block}/wall_terracotta_gray.json | 0 .../block}/wall_terracotta_green.json | 0 .../block}/wall_terracotta_light_blue.json | 0 .../block}/wall_terracotta_light_gray.json | 0 .../block}/wall_terracotta_lime.json | 0 .../block}/wall_terracotta_magenta.json | 0 .../block}/wall_terracotta_orange.json | 0 .../block}/wall_terracotta_pink.json | 0 .../block}/wall_terracotta_purple.json | 0 .../block}/wall_terracotta_red.json | 0 .../block}/wall_terracotta_white.json | 0 .../block}/wall_terracotta_yellow.json | 0 .../block}/wall_tuff.json | 0 .../block}/wall_verdant_froglight.json | 0 .../block}/wall_warped.json | 0 .../block}/wall_warped_planks.json | 0 .../block}/wall_wool_black.json | 0 .../block}/wall_wool_blue.json | 0 .../block}/wall_wool_brown.json | 0 .../block}/wall_wool_cyan.json | 0 .../block}/wall_wool_gray.json | 0 .../block}/wall_wool_green.json | 0 .../block}/wall_wool_light_blue.json | 0 .../block}/wall_wool_light_gray.json | 0 .../block}/wall_wool_lime.json | 0 .../block}/wall_wool_magenta.json | 0 .../block}/wall_wool_orange.json | 0 .../block}/wall_wool_pink.json | 0 .../block}/wall_wool_purple.json | 0 .../block}/wall_wool_red.json | 0 .../block}/wall_wool_white.json | 0 .../block}/wall_wool_yellow.json | 0 .../{recipes => recipe}/fence_cherry.json | 6 +- .../{recipes => recipe}/fence_crimson.json | 6 +- .../{recipes => recipe}/fence_log_acacia.json | 6 +- .../{recipes => recipe}/fence_log_birch.json | 6 +- .../fence_log_darkoak.json | 6 +- .../{recipes => recipe}/fence_log_jungle.json | 6 +- .../{recipes => recipe}/fence_log_oak.json | 6 +- .../{recipes => recipe}/fence_log_spruce.json | 6 +- .../{recipes => recipe}/fence_mangrove.json | 6 +- .../{recipes => recipe}/fence_obsidian.json | 6 +- .../{recipes => recipe}/fence_quartz.json | 6 +- .../fence_red_netherbrick.json | 6 +- .../{recipes => recipe}/fence_warped.json | 6 +- .../{recipes => recipe}/gate_basalt.json | 6 +- .../{recipes => recipe}/gate_blackstone.json | 6 +- .../gate_blackstone_bricks.json | 6 +- .../{recipes => recipe}/gate_bricks.json | 6 +- .../{recipes => recipe}/gate_cobblestone.json | 6 +- .../gate_end_stone_bricks.json | 6 +- .../{recipes => recipe}/gate_mud_bricks.json | 6 +- .../gate_nether_bricks.json | 6 +- .../{recipes => recipe}/gate_obsidian.json | 6 +- .../{recipes => recipe}/gate_prismarine.json | 6 +- .../gate_prismarine_brick.json | 6 +- .../gate_prismarine_dark.json | 6 +- .../{recipes => recipe}/gate_purpur.json | 6 +- .../{recipes => recipe}/gate_quartz.json | 6 +- .../gate_red_nether_bricks.json | 6 +- .../gate_red_sandstone.json | 6 +- .../{recipes => recipe}/gate_sandstone.json | 6 +- .../{recipes => recipe}/gate_stone.json | 6 +- .../gate_stone_bricks.json | 6 +- .../mc_slab_acacia_sc.json | 6 +- .../{recipes => recipe}/mc_slab_birch_sc.json | 6 +- .../mc_slab_crimson_sc.json | 6 +- .../mc_slab_dark_oak_sc.json | 6 +- .../mc_slab_jungle_sc.json | 6 +- .../{recipes => recipe}/mc_slab_oak_sc.json | 6 +- .../mc_slab_spruce_sc.json | 6 +- .../mc_slab_warped_sc.json | 6 +- .../mc_stairs_acacia_sc.json | 6 +- .../mc_stairs_birch_sc.json | 6 +- .../mc_stairs_crimson_sc.json | 6 +- .../mc_stairs_dark_oak_sc.json | 6 +- .../mc_stairs_jungle_sc.json | 6 +- .../{recipes => recipe}/mc_stairs_oak_sc.json | 6 +- .../mc_stairs_spruce_sc.json | 6 +- .../mc_stairs_warped_sc.json | 6 +- .../reverse/slab_diamond.json | 0 .../reverse/slab_emerald.json | 0 .../reverse/slab_gold.json | 0 .../reverse/slab_iron.json | 0 .../reverse/slab_lapis.json | 0 .../reverse/slab_netherite.json | 0 .../reverse/slab_rcopper.json | 0 .../reverse/slab_rgold.json | 0 .../reverse/slab_riron.json | 0 .../reverse/stair_diamond.json | 0 .../reverse/stair_emerald.json | 0 .../reverse/stair_gold.json | 0 .../reverse/stair_iron.json | 0 .../reverse/stair_lapis.json | 0 .../reverse/stair_netherite.json | 0 .../reverse/stair_rcopper.json | 0 .../reverse/stair_rgold.json | 0 .../reverse/stair_riron.json | 0 .../reverse/wall_diamond.json | 0 .../reverse/wall_emerald.json | 0 .../reverse/wall_gold.json | 0 .../reverse/wall_iron.json | 0 .../reverse/wall_lapis.json | 0 .../reverse/wall_netherite.json | 0 .../reverse/wall_rcopper.json | 0 .../reverse/wall_rgold.json | 0 .../reverse/wall_riron.json | 0 .../{recipes => recipe}/slab_amethyst.json | 6 +- .../{recipes => recipe}/slab_amethyst_sc.json | 6 +- .../{recipes => recipe}/slab_basalt.json | 6 +- .../slab_basalt_from_basalt_stonecutting.json | 6 +- .../{recipes => recipe}/slab_blue_ice.json | 6 +- .../{recipes => recipe}/slab_blue_ice_sc.json | 7 +- .../{recipes => recipe}/slab_bone.json | 6 +- .../{recipes => recipe}/slab_bone_sc.json | 7 +- .../slab_bricks_cracked.json | 6 +- ...rom_cracked_stone_bricks_stonecutting.json | 6 +- .../slab_brown_mushroom.json | 6 +- .../slab_brown_mushroom_sc.json | 7 +- .../{recipes => recipe}/slab_calcite.json | 6 +- .../slab_calcite_sc.json} | 8 +- .../{recipes => recipe}/slab_coarse_dirt.json | 6 +- .../slab_coarse_dirt_stonecutting.json | 7 +- .../slab_concrete_black.json | 6 +- ...lack_from_black_concrete_stonecutting.json | 7 +- .../slab_concrete_blue.json | 6 +- ..._blue_from_blue_concrete_stonecutting.json | 6 +- .../slab_concrete_brown.json | 6 +- ...rown_from_brown_concrete_stonecutting.json | 6 +- .../slab_concrete_cyan.json | 6 +- ..._cyan_from_cyan_concrete_stonecutting.json | 6 +- .../slab_concrete_gray.json | 6 +- ..._gray_from_gray_concrete_stonecutting.json | 6 +- .../slab_concrete_green.json | 6 +- ...ab_concrete_green_from_green_concrete.json | 6 +- .../slab_concrete_light_blue.json | 6 +- ...from_light_blue_concrete_stonecutting.json | 6 +- .../slab_concrete_lime.json | 6 +- ..._lime_from_lime_concrete_stonecutting.json | 6 +- .../slab_concrete_magenta.json | 6 +- ...ta_from_magenta_concrete_stonecutting.json | 6 +- .../slab_concrete_orange.json | 6 +- ...nge_from_orange_concrete_stonecutting.json | 6 +- .../slab_concrete_pink.json | 6 +- ..._pink_from_pink_concrete_stonecutting.json | 6 +- .../slab_concrete_purple.json | 6 +- ...ple_from_purple_concrete_stonecutting.json | 6 +- .../slab_concrete_red.json | 6 +- ...te_red_from_red_concrete_stonecutting.json | 6 +- .../slab_concrete_silver.json | 6 +- ...from_light_gray_concrete_stonecutting.json | 6 +- .../slab_concrete_white.json | 6 +- ...hite_from_white_concrete_stonecutting.json | 7 +- .../slab_concrete_yellow.json | 6 +- ...low_from_yellow_concrete_stonecutting.json | 6 +- .../slab_cracked_deepslate_bricks.json | 6 +- .../slab_cracked_deepslate_bricks_sc.json | 7 +- .../slab_cracked_deepslate_tiles.json | 6 +- .../slab_cracked_deepslate_tiles_sc.json | 7 +- .../slab_cracked_nether_bricks.json | 6 +- .../slab_cracked_nether_bricks_sc.json | 7 +- ...ab_cracked_polished_blackstone_bricks.json | 6 +- ...racked_polished_blackstone_bricks_sc.json} | 8 +- .../slab_crying_obsidian.json | 6 +- ...ian_from_crying_obsidian_stonecutting.json | 6 +- .../{recipes => recipe}/slab_deepslate.json | 6 +- .../slab_deepslate_sc.json | 7 +- .../{recipes => recipe}/slab_diamond.json | 6 +- .../{recipes => recipe}/slab_diamond_sc.json | 7 +- .../{recipes => recipe}/slab_dripstone.json | 6 +- .../slab_dripstone_sc.json | 7 +- .../{recipes => recipe}/slab_emerald.json | 6 +- .../{recipes => recipe}/slab_emerald_sc.json | 7 +- .../{recipes => recipe}/slab_end_stone.json | 6 +- ...end_stone_from_end_stone_stonecutting.json | 6 +- .../slab_gilded_blackstone.json | 6 +- .../slab_gilded_blackstone_sc.json | 7 +- .../{recipes => recipe}/slab_glass.json | 6 +- .../{recipes => recipe}/slab_glass_black.json | 6 +- .../slab_glass_black_sc.json | 6 +- .../{recipes => recipe}/slab_glass_blue.json | 6 +- .../slab_glass_blue_sc.json | 6 +- .../{recipes => recipe}/slab_glass_brown.json | 6 +- .../slab_glass_brown_sc.json | 6 +- .../{recipes => recipe}/slab_glass_cyan.json | 6 +- .../slab_glass_cyan_sc.json | 6 +- .../{recipes => recipe}/slab_glass_gray.json | 6 +- .../slab_glass_gray_sc.json | 6 +- .../{recipes => recipe}/slab_glass_green.json | 6 +- .../slab_glass_green_sc.json | 6 +- .../slab_glass_light_blue.json | 6 +- .../slab_glass_light_blue_sc.json | 6 +- .../slab_glass_light_gray.json | 6 +- .../slab_glass_light_gray_sc.json | 6 +- .../{recipes => recipe}/slab_glass_lime.json | 6 +- .../slab_glass_lime_sc.json | 6 +- .../slab_glass_magenta.json | 6 +- .../slab_glass_magenta_sc.json | 6 +- .../slab_glass_orange.json | 6 +- .../slab_glass_orange_sc.json | 6 +- .../{recipes => recipe}/slab_glass_pink.json | 6 +- .../slab_glass_pink_sc.json | 6 +- .../slab_glass_purple.json | 6 +- .../slab_glass_purple_sc.json | 6 +- .../{recipes => recipe}/slab_glass_red.json | 6 +- .../slab_glass_red_sc.json | 6 +- .../{recipes => recipe}/slab_glass_sc.json | 6 +- .../{recipes => recipe}/slab_glass_white.json | 6 +- .../slab_glass_white_sc.json | 6 +- .../slab_glass_yellow.json | 6 +- .../slab_glass_yellow_sc.json | 6 +- .../{recipes => recipe}/slab_glowstone.json | 6 +- ...glowstone_from_glowstone_stonecutting.json | 6 +- .../{recipes => recipe}/slab_gold.json | 6 +- .../slab_gold_sc.json} | 6 +- .../{recipes => recipe}/slab_honeycomb.json | 6 +- .../slab_honeycomb_sc.json | 7 +- .../{recipes => recipe}/slab_iron.json | 6 +- .../{recipes => recipe}/slab_iron_sc.json | 7 +- .../{recipes => recipe}/slab_lapis.json | 6 +- .../{recipes => recipe}/slab_lapis_sc.json | 7 +- .../{recipes => recipe}/slab_lodestone.json | 6 +- ...lodestone_from_lodestone_stonecutting.json | 6 +- .../{recipes => recipe}/slab_magma.json | 6 +- ...b_magma_from_magma_block_stonecutting.json | 6 +- .../{recipes => recipe}/slab_moss.json | 6 +- .../{recipes => recipe}/slab_moss_sc.json | 7 +- .../{recipes => recipe}/slab_mud.json | 6 +- .../{recipes => recipe}/slab_mud_sc.json | 7 +- .../slab_muddy_mangrove_roots.json | 6 +- .../slab_muddy_mangrove_roots_sc.json | 7 +- .../slab_mushroom_polished.json | 6 +- .../slab_mushroom_polished_sc.json | 6 +- .../slab_mushroom_stem.json | 6 +- .../slab_mushroom_stem_sc.json | 6 +- .../{recipes => recipe}/slab_netherite.json | 6 +- .../slab_netherite_sc.json | 7 +- .../{recipes => recipe}/slab_netherrack.json | 6 +- ...therrack_from_netherrack_stonecutting.json | 6 +- .../{recipes => recipe}/slab_obsidian.json | 6 +- ...b_obsidian_from_obsidian_stonecutting.json | 6 +- .../slab_ochre_froglight.json | 6 +- .../slab_ochre_froglight_sc.json | 7 +- .../{recipes => recipe}/slab_packed_ice.json | 6 +- .../slab_packed_ice_sc.json | 7 +- .../{recipes => recipe}/slab_packed_mud.json | 6 +- .../slab_packed_mud_sc.json | 7 +- .../slab_pearlescent_froglight.json | 6 +- .../slab_pearlescent_froglight_sc.json | 7 +- .../slab_polished_basalt.json | 6 +- ...alt_from_polished_basalt_stonecutting.json | 7 +- .../slab_quartz_bricks.json | 6 +- ...ricks_from_quartz_bricks_stonecutting.json | 6 +- .../{recipes => recipe}/slab_raw_copper.json | 6 +- .../slab_raw_copper_sc.json | 7 +- .../{recipes => recipe}/slab_raw_gold.json | 6 +- .../{recipes => recipe}/slab_raw_gold_sc.json | 7 +- .../{recipes => recipe}/slab_raw_iron.json | 6 +- .../{recipes => recipe}/slab_raw_iron_sc.json | 7 +- .../slab_red_mushroom.json | 6 +- .../slab_red_mushroom_stonecutting.json | 6 +- .../slab_reinforced_deepslate.json | 6 +- .../slab_reinforced_deepslate_sc.json | 7 +- .../{recipes => recipe}/slab_rooted_dirt.json | 6 +- .../slab_rooted_dirt_sc.json | 7 +- .../{recipes => recipe}/slab_sculk.json | 6 +- .../{recipes => recipe}/slab_sculk_sc.json | 7 +- .../{recipes => recipe}/slab_sea_lantern.json | 6 +- ...lantern_from_sea_lantern_stonecutting.json | 6 +- .../{recipes => recipe}/slab_shroomlight.json | 6 +- .../slab_shroomlight_sc.json | 7 +- .../slab_smooth_basalt.json | 6 +- .../slab_smooth_basalt_sc.json | 7 +- .../{recipes => recipe}/slab_snow.json | 6 +- .../{recipes => recipe}/slab_snow_sc.json | 6 +- .../{recipes => recipe}/slab_soul_sand.json | 6 +- .../slab_soul_sand_sc.json | 7 +- .../{recipes => recipe}/slab_soul_soil.json | 6 +- .../slab_soul_soil_sc.json | 7 +- .../{recipes => recipe}/slab_terracotta.json | 6 +- .../slab_terracotta_black.json | 6 +- ...ck_from_black_terracotta_stonecutting.json | 6 +- .../slab_terracotta_blue.json | 6 +- ...lue_from_blue_terracotta_stonecutting.json | 6 +- .../slab_terracotta_brown.json | 6 +- ...wn_from_brown_terracotta_stonecutting.json | 6 +- .../slab_terracotta_cyan.json | 6 +- ...yan_from_cyan_terracotta_stonecutting.json | 6 +- .../slab_terracotta_gray.json | 6 +- ...ray_from_gray_terracotta_stonecutting.json | 7 +- .../slab_terracotta_green.json | 6 +- ...en_from_green_terracotta_stonecutting.json | 6 +- .../slab_terracotta_light_blue.json | 6 +- ...om_light_blue_terracotta_stonecutting.json | 6 +- .../slab_terracotta_light_gray.json | 6 +- ...om_light_gray_terracotta_stonecutting.json | 7 +- .../slab_terracotta_lime.json | 6 +- ...ime_from_lime_terracotta_stonecutting.json | 7 +- .../slab_terracotta_magenta.json | 6 +- ..._from_magenta_terracotta_stonecutting.json | 6 +- .../slab_terracotta_orange.json | 6 +- ...e_from_orange_terracotta_stonecutting.json | 6 +- .../slab_terracotta_pink.json | 6 +- ...ink_from_pink_terracotta_stonecutting.json | 7 +- .../slab_terracotta_purple.json | 6 +- ...e_from_purple_terracotta_stonecutting.json | 6 +- .../slab_terracotta_red.json | 6 +- ..._red_from_red_terracotta_stonecutting.json | 6 +- .../slab_terracotta_stonecutting.json | 6 +- .../slab_terracotta_white.json | 6 +- ...te_from_white_terracotta_stonecutting.json | 6 +- .../slab_terracotta_yellow.json | 6 +- ...w_from_yellow_terracotta_stonecutting.json | 6 +- .../{recipes => recipe}/slab_tuff.json | 6 +- .../{recipes => recipe}/slab_tuff_sc.json | 6 +- .../slab_verdant_froglight.json | 6 +- .../slab_verdant_froglight_sc.json | 7 +- .../{recipes => recipe}/slab_wool_black.json | 6 +- .../slab_wool_black_sc.json | 6 +- .../{recipes => recipe}/slab_wool_blue.json | 6 +- .../slab_wool_blue_sc.json | 6 +- .../{recipes => recipe}/slab_wool_brown.json | 6 +- .../slab_wool_brown_sc.json} | 8 +- .../{recipes => recipe}/slab_wool_cyan.json | 6 +- .../slab_wool_cyan_sc.json | 6 +- .../{recipes => recipe}/slab_wool_gray.json | 6 +- .../slab_wool_gray_sc.json | 6 +- .../{recipes => recipe}/slab_wool_green.json | 6 +- .../slab_wool_green_sc.json | 6 +- .../slab_wool_light_blue.json | 6 +- .../slab_wool_light_blue_sc.json | 6 +- .../{recipes => recipe}/slab_wool_lime.json | 6 +- .../slab_wool_lime_sc.json | 6 +- .../slab_wool_magenta.json | 6 +- .../slab_wool_magenta_sc.json | 6 +- .../{recipes => recipe}/slab_wool_orange.json | 6 +- .../slab_wool_orange_sc.json | 6 +- .../{recipes => recipe}/slab_wool_pink.json | 6 +- .../slab_wool_pink_sc.json | 6 +- .../{recipes => recipe}/slab_wool_purple.json | 6 +- .../slab_wool_purple_sc.json | 6 +- .../{recipes => recipe}/slab_wool_red.json | 6 +- .../{recipes => recipe}/slab_wool_red_sc.json | 6 +- .../{recipes => recipe}/slab_wool_silver.json | 6 +- .../slab_wool_silver_sc.json | 6 +- .../{recipes => recipe}/slab_wool_white.json | 6 +- .../slab_wool_white_sc.json | 6 +- .../{recipes => recipe}/slab_wool_yellow.json | 6 +- .../slab_wool_yellow_sc.json | 6 +- .../{recipes => recipe}/stairs_amethyst.json | 6 +- .../stairs_amethyst_sc.json | 8 +- .../{recipes => recipe}/stairs_basalt.json | 6 +- .../stairs_basalt_stonecutting.json | 8 +- .../{recipes => recipe}/stairs_blue_ice.json | 6 +- .../stairs_blue_ice_sc.json | 8 +- .../{recipes => recipe}/stairs_bone.json | 6 +- .../{recipes => recipe}/stairs_bone_sc.json | 8 +- .../stairs_bricks_cracked.json | 6 +- .../stairs_bricks_cracked_stonecutting.json} | 6 +- .../stairs_brown_mushroom.json | 6 +- .../stairs_brown_mushroom_stonecutting.json | 8 +- .../{recipes => recipe}/stairs_calcite.json | 6 +- .../recipe/stairs_calcite_sc.json | 10 + .../stairs_coarse_dirt.json | 6 +- .../stairs_coarse_dirt_sc.json | 8 +- .../stairs_concrete_black.json | 6 +- .../stairs_concrete_black_sc.json | 8 +- .../stairs_concrete_blue.json | 6 +- .../stairs_concrete_blue_sc.json | 8 +- .../stairs_concrete_brown.json | 6 +- .../stairs_concrete_brown_sc.json | 8 +- .../stairs_concrete_cyan.json | 6 +- .../stairs_concrete_cyan_sc.json | 8 +- .../stairs_concrete_gray.json | 6 +- .../stairs_concrete_gray_sc.json | 8 +- .../stairs_concrete_green.json | 6 +- .../stairs_concrete_green_sc.json | 8 +- .../stairs_concrete_light_blue.json | 6 +- .../stairs_concrete_light_blue_sc.json | 8 +- .../stairs_concrete_lime.json | 6 +- .../stairs_concrete_lime_sc.json | 8 +- .../stairs_concrete_magenta.json | 6 +- .../stairs_concrete_magenta_sc.json | 8 +- .../stairs_concrete_orange.json | 6 +- .../stairs_concrete_orange_sc.json | 8 +- .../stairs_concrete_pink.json | 6 +- .../stairs_concrete_pink_sc.json | 8 +- .../stairs_concrete_purple.json | 6 +- .../stairs_concrete_purple_sc.json | 8 +- .../stairs_concrete_red.json | 6 +- .../stairs_concrete_red_sc.json | 8 +- .../stairs_concrete_silver.json | 6 +- .../stairs_concrete_silver_sc.json} | 6 +- .../stairs_concrete_white.json | 6 +- .../stairs_concrete_white_sc.json | 8 +- .../stairs_concrete_yellow.json | 6 +- .../stairs_concrete_yellow_sc.json | 8 +- .../stairs_cracked_deepslate_bricks.json | 6 +- .../stairs_cracked_deepslate_bricks_sc.json | 8 +- .../stairs_cracked_deepslate_tiles.json | 6 +- .../stairs_cracked_deepslate_tiles_sc.json | 8 +- .../stairs_cracked_nether_bricks.json | 6 +- .../stairs_cracked_nether_bricks_sc.json | 8 +- ...rs_cracked_polished_blackstone_bricks.json | 6 +- ...racked_polished_blackstone_bricks_sc.json} | 7 +- .../stairs_crying_obsidian.json | 6 +- .../stairs_crying_obsidian_sc.json | 8 +- .../{recipes => recipe}/stairs_deepslate.json | 6 +- .../stairs_deepslate_sc.json | 8 +- .../{recipes => recipe}/stairs_diamond.json | 6 +- .../stairs_diamond_sc.json | 8 +- .../{recipes => recipe}/stairs_dripstone.json | 6 +- .../stairs_dripstone_sc.json | 8 +- .../{recipes => recipe}/stairs_emerald.json | 6 +- .../stairs_emerald_sc.json | 8 +- .../{recipes => recipe}/stairs_end_stone.json | 6 +- .../stairs_end_stone_sc.json | 8 +- .../stairs_gilded_blackstone.json | 6 +- .../stairs_gilded_blackstone_sc.json | 8 +- .../{recipes => recipe}/stairs_glass.json | 6 +- .../stairs_glass_black.json | 6 +- .../stairs_glass_black_sc.json | 8 +- .../stairs_glass_blue.json | 6 +- .../stairs_glass_blue_sc.json | 8 +- .../stairs_glass_brown.json | 6 +- .../stairs_glass_brown_sc.json | 8 +- .../stairs_glass_cyan.json | 6 +- .../stairs_glass_cyan_sc.json | 8 +- .../stairs_glass_gray.json | 6 +- .../stairs_glass_gray_sc.json | 8 +- .../stairs_glass_green.json | 6 +- .../stairs_glass_green_sc.json | 8 +- .../stairs_glass_light_blue.json | 6 +- .../stairs_glass_light_blue_sc.json | 8 +- .../stairs_glass_light_gray.json | 6 +- .../stairs_glass_light_gray_sc.json | 8 +- .../stairs_glass_lime.json | 6 +- .../stairs_glass_lime_sc.json | 10 +- .../stairs_glass_magenta.json | 6 +- .../stairs_glass_magenta_sc.json | 8 +- .../stairs_glass_orange.json | 6 +- .../stairs_glass_orange_sc.json | 8 +- .../stairs_glass_pink.json | 6 +- .../stairs_glass_pink_sc.json | 8 +- .../stairs_glass_purple.json | 6 +- .../stairs_glass_purple_sc.json | 8 +- .../{recipes => recipe}/stairs_glass_red.json | 6 +- .../stairs_glass_red_sc.json | 8 +- .../{recipes => recipe}/stairs_glass_sc.json | 8 +- .../stairs_glass_white.json | 6 +- .../stairs_glass_white_sc.json | 8 +- .../stairs_glass_yellow.json | 6 +- .../stairs_glass_yellow_sc.json | 8 +- .../{recipes => recipe}/stairs_glowstone.json | 6 +- .../stairs_glowstone_sc.json | 9 +- .../{recipes => recipe}/stairs_gold.json | 6 +- .../stairs_gold_sc.json} | 8 +- .../{recipes => recipe}/stairs_honeycomb.json | 6 +- .../stairs_honeycomb_sc.json | 8 +- .../{recipes => recipe}/stairs_iron.json | 6 +- .../{recipes => recipe}/stairs_iron_sc.json | 8 +- .../{recipes => recipe}/stairs_lapis.json | 6 +- .../{recipes => recipe}/stairs_lapis_sc.json | 8 +- .../{recipes => recipe}/stairs_lodestone.json | 6 +- .../stairs_lodestone_sc.json | 9 +- .../{recipes => recipe}/stairs_magma.json | 6 +- .../{recipes => recipe}/stairs_magma_sc.json | 9 +- .../{recipes => recipe}/stairs_moss.json | 6 +- .../{recipes => recipe}/stairs_moss_sc.json | 8 +- .../{recipes => recipe}/stairs_mud.json | 6 +- .../{recipes => recipe}/stairs_mud_sc.json | 8 +- .../stairs_muddy_mangrove_roots.json | 6 +- .../stairs_muddy_mangrove_roots_sc.json | 8 +- .../stairs_mushroom_polished.json | 6 +- .../stairs_mushroom_polished_sc.json | 9 +- .../stairs_mushroom_stem.json | 6 +- .../stairs_mushroom_stem_sc.json | 9 +- .../{recipes => recipe}/stairs_netherite.json | 6 +- .../stairs_netherite_sc.json | 8 +- .../stairs_netherrack.json | 6 +- .../stairs_netherrack_sc.json | 9 +- .../{recipes => recipe}/stairs_obsidian.json | 6 +- .../stairs_obsidian_sc.json | 9 +- .../stairs_ochre_froglight.json | 6 +- .../stairs_ochre_froglight_sc.json | 8 +- .../stairs_packed_ice.json | 6 +- .../stairs_packed_ice_sc.json | 8 +- .../stairs_packed_mud.json | 6 +- .../stairs_packed_mud_sc.json | 8 +- .../stairs_pearlescent_froglight.json | 6 +- .../stairs_pearlescent_froglight_sc.json | 8 +- .../stairs_polished_basalt.json | 6 +- .../stairs_polished_basalt_sc.json | 9 +- .../stairs_quartz_bricks.json | 6 +- .../stairs_quartz_bricks_sc.json | 9 +- .../stairs_raw_copper.json | 6 +- .../stairs_raw_copper_sc.json | 8 +- .../{recipes => recipe}/stairs_raw_gold.json | 6 +- .../stairs_raw_gold_sc.json | 8 +- .../{recipes => recipe}/stairs_raw_iron.json | 6 +- .../stairs_raw_iron_sc.json | 8 +- .../stairs_red_mushroom.json | 6 +- .../stairs_red_mushroom_sc.json | 9 +- .../stairs_reinforced_deepslate.json | 6 +- .../stairs_reinforced_deepslate_sc.json | 8 +- .../stairs_rooted_dirt.json | 6 +- .../stairs_rooted_dirt_sc.json | 8 +- .../{recipes => recipe}/stairs_sculk.json | 6 +- .../{recipes => recipe}/stairs_sculk_sc.json | 8 +- .../stairs_sea_lantern.json | 6 +- .../stairs_sea_lantern_sc.json | 9 +- .../stairs_shroomlight.json | 6 +- .../stairs_shroomlight_sc.json | 8 +- .../stairs_smooth_basalt.json | 6 +- .../stairs_smooth_basalt_sc.json | 8 +- .../stairs_smooth_stone.json | 6 +- .../stairs_smooth_stone_sc.json | 7 +- .../{recipes => recipe}/stairs_snow.json | 6 +- .../stairs_snow_sc.json} | 8 +- .../{recipes => recipe}/stairs_soul_sand.json | 6 +- .../stairs_soul_sand_sc.json | 8 +- .../{recipes => recipe}/stairs_soul_soil.json | 6 +- .../stairs_soul_soil_sc.json | 8 +- .../stairs_terracotta.json | 6 +- .../stairs_terracotta_black.json | 6 +- .../stairs_terracotta_black_sc.json | 6 +- .../stairs_terracotta_blue.json | 6 +- .../stairs_terracotta_blue_sc.json | 6 +- .../stairs_terracotta_brown.json | 6 +- .../stairs_terracotta_brown_sc.json | 6 +- .../stairs_terracotta_cyan.json | 6 +- .../stairs_terracotta_cyan_sc.json | 6 +- .../stairs_terracotta_gray.json | 6 +- .../stairs_terracotta_gray_sc.json | 6 +- .../stairs_terracotta_green.json | 6 +- .../stairs_terracotta_green_sc.json | 6 +- .../stairs_terracotta_light_blue.json | 6 +- .../stairs_terracotta_light_blue_sc.json | 6 +- .../stairs_terracotta_light_gray.json | 6 +- .../stairs_terracotta_light_gray_sc.json | 6 +- .../stairs_terracotta_lime.json | 6 +- .../stairs_terracotta_lime_sc.json | 6 +- .../stairs_terracotta_magenta.json | 6 +- .../stairs_terracotta_magenta_sc.json | 6 +- .../stairs_terracotta_orange.json | 6 +- .../stairs_terracotta_orange_sc.json | 6 +- .../stairs_terracotta_pink.json | 6 +- .../stairs_terracotta_pink_sc.json | 6 +- .../stairs_terracotta_purple.json | 6 +- .../stairs_terracotta_purple_sc.json | 6 +- .../stairs_terracotta_red.json | 6 +- .../stairs_terracotta_red_sc.json | 6 +- .../stairs_terracotta_sc.json | 9 +- .../stairs_terracotta_white.json | 6 +- .../stairs_terracotta_white_sc.json | 6 +- .../stairs_terracotta_yellow.json | 6 +- .../stairs_terracotta_yellow_sc.json | 6 +- .../{recipes => recipe}/stairs_tuff.json | 6 +- .../{recipes => recipe}/stairs_tuff_sc.json | 6 +- .../stairs_verdant_froglight.json | 6 +- .../stairs_verdant_froglight_sc.json | 8 +- .../stairs_wool_black.json | 6 +- .../stairs_wool_black_sc.json | 6 +- .../{recipes => recipe}/stairs_wool_blue.json | 6 +- .../stairs_wool_blue_sc.json | 6 +- .../stairs_wool_brown.json | 6 +- .../stairs_wool_brown_sc.json | 6 +- .../{recipes => recipe}/stairs_wool_cyan.json | 6 +- .../stairs_wool_cyan_sc.json | 6 +- .../{recipes => recipe}/stairs_wool_gray.json | 6 +- .../stairs_wool_gray_sc.json | 6 +- .../stairs_wool_green.json | 6 +- .../stairs_wool_green_sc.json | 6 +- .../stairs_wool_light_blue.json | 6 +- .../stairs_wool_light_blue_sc.json | 6 +- .../{recipes => recipe}/stairs_wool_lime.json | 6 +- .../stairs_wool_lime_sc.json | 6 +- .../stairs_wool_magenta.json | 6 +- .../recipe/stairs_wool_magenta_sc.json | 10 + .../stairs_wool_orange.json | 6 +- .../stairs_wool_orange_sc.json | 6 +- .../{recipes => recipe}/stairs_wool_pink.json | 6 +- .../stairs_wool_pink_sc.json | 6 +- .../stairs_wool_purple.json | 6 +- .../stairs_wool_purple_sc.json | 6 +- .../{recipes => recipe}/stairs_wool_red.json | 6 +- .../stairs_wool_red_sc.json | 6 +- .../stairs_wool_silver.json | 6 +- .../stairs_wool_silver_sc.json | 6 +- .../stairs_wool_white.json | 6 +- .../stairs_wool_white_sc.json | 6 +- .../stairs_wool_yellow.json | 6 +- .../stairs_wool_yellow_sc.json | 6 +- .../stripped_acacia_wood.json | 6 +- .../stripped_birch_wood.json | 6 +- .../stripped_dark_oak_wood.json | 6 +- .../stripped_jungle_wood.json | 6 +- .../stripped_oak_wood.json | 6 +- .../stripped_spruce_wood.json | 6 +- .../trapdoor_amethyst.json | 6 +- .../trapdoor_andesite.json | 6 +- .../{recipes => recipe}/trapdoor_basalt.json | 6 +- .../trapdoor_blackstone.json | 6 +- .../trapdoor_blackstone_bricks.json | 6 +- .../{recipes => recipe}/trapdoor_bricks.json | 6 +- .../trapdoor_crying_obsidian.json | 6 +- .../{recipes => recipe}/trapdoor_diamond.json | 6 +- .../{recipes => recipe}/trapdoor_diorite.json | 6 +- .../{recipes => recipe}/trapdoor_emerald.json | 6 +- .../trapdoor_end_stone.json | 6 +- .../{recipes => recipe}/trapdoor_gold.json | 6 +- .../{recipes => recipe}/trapdoor_granite.json | 6 +- .../{recipes => recipe}/trapdoor_lapis.json | 6 +- .../trapdoor_mud_bricks.json | 6 +- .../trapdoor_obsidian.json | 6 +- .../{recipes => recipe}/trapdoor_purpur.json | 6 +- .../{recipes => recipe}/trapdoor_quartz.json | 6 +- .../trapdoor_quartz_bricks.json | 6 +- .../{recipes => recipe}/trapdoor_stone.json | 6 +- .../trapdoor_stone_bricks.json | 6 +- .../{recipes => recipe}/wall_acacia_log.json | 6 +- .../wall_acacia_log_sc.json | 6 +- .../wall_acacia_planks.json | 6 +- .../wall_acacia_planks_sc.json | 6 +- .../{recipes => recipe}/wall_amethyst.json | 6 +- .../{recipes => recipe}/wall_amethyst_sc.json | 6 +- .../wall_andesite_smooth.json | 6 +- .../wall_andesite_smooth_sc.json | 6 +- .../wall_bamboo_mosaic.json | 6 +- .../wall_bamboo_mosaic_sc.json | 6 +- .../wall_bamboo_planks.json | 6 +- .../wall_bamboo_planks_sc.json | 6 +- .../{recipes => recipe}/wall_basalt.json | 6 +- .../{recipes => recipe}/wall_basalt_sc.json | 6 +- .../{recipes => recipe}/wall_birch_log.json | 6 +- .../wall_birch_log_sc.json | 6 +- .../wall_birch_planks.json | 6 +- .../wall_birch_planks_sc.json | 6 +- .../{recipes => recipe}/wall_blue_ice.json | 6 +- .../{recipes => recipe}/wall_blue_ice_sc.json | 6 +- .../{recipes => recipe}/wall_bone.json | 6 +- .../{recipes => recipe}/wall_bone_sc.json | 6 +- .../wall_brown_mushroom.json | 6 +- .../wall_brown_mushroom_sc.json | 6 +- .../{recipes => recipe}/wall_calcite.json | 6 +- .../{recipes => recipe}/wall_calcite_sc.json | 6 +- .../{recipes => recipe}/wall_cherry_log.json | 6 +- .../wall_cherry_log_sc.json | 6 +- .../wall_cherry_planks.json | 6 +- .../wall_cherry_planks_sc.json | 6 +- .../wall_cherry_stripped_log.json | 6 +- .../wall_cherry_stripped_log_sc.json | 6 +- .../{recipes => recipe}/wall_coarse_dirt.json | 6 +- .../wall_coarse_dirt_sc.json | 6 +- .../wall_concrete_black.json | 6 +- .../wall_concrete_black_sc.json | 6 +- .../wall_concrete_blue.json | 6 +- .../wall_concrete_blue_sc.json | 6 +- .../wall_concrete_brown.json | 6 +- .../wall_concrete_brown_sc.json | 6 +- .../wall_concrete_cyan.json | 6 +- .../wall_concrete_cyan_sc.json | 6 +- .../wall_concrete_gray.json | 6 +- .../wall_concrete_gray_sc.json | 6 +- .../wall_concrete_green.json | 6 +- .../wall_concrete_green_sc.json | 6 +- .../wall_concrete_light_blue.json | 6 +- .../wall_concrete_light_blue_sc.json | 6 +- .../wall_concrete_light_gray.json | 6 +- .../wall_concrete_light_gray_sc.json} | 8 +- .../wall_concrete_lime.json | 6 +- .../wall_concrete_lime_sc.json | 6 +- .../wall_concrete_magenta.json | 6 +- .../wall_concrete_magenta_sc.json | 6 +- .../wall_concrete_orange.json | 6 +- .../wall_concrete_orange_sc.json | 6 +- .../wall_concrete_pink.json | 6 +- .../wall_concrete_pink_sc.json | 6 +- .../wall_concrete_purple.json | 6 +- .../wall_concrete_purple_sc.json | 6 +- .../wall_concrete_red.json | 6 +- .../wall_concrete_red_sc.json | 6 +- .../wall_concrete_white.json | 6 +- .../wall_concrete_white_sc.json | 6 +- .../wall_concrete_yellow.json | 6 +- .../wall_concrete_yellow_sc.json | 6 +- .../wall_cracked_deepslate_bricks.json | 6 +- .../wall_cracked_deepslate_bricks_sc.json | 6 +- .../wall_cracked_deepslate_tiles.json | 6 +- .../wall_cracked_deepslate_tiles_sc.json | 6 +- .../recipe/wall_cracked_nether_bricks.json | 16 + .../wall_cracked_nether_bricks_sc.json | 6 +- ...ll_cracked_polished_blackstone_bricks.json | 6 +- ...cracked_polished_blackstone_bricks_sc.json | 6 +- .../{recipes => recipe}/wall_crimson.json | 6 +- .../wall_crimson_planks.json | 6 +- .../wall_crimson_planks_sc.json | 6 +- .../{recipes => recipe}/wall_crimson_sc.json | 6 +- .../wall_crying_obsidian.json | 6 +- .../wall_crying_obsidian_sc.json | 6 +- .../wall_dark_oak_log.json | 6 +- .../wall_dark_oak_log_sc.json | 6 +- .../wall_dark_oak_planks.json | 6 +- .../wall_dark_oak_planks_sc.json | 6 +- .../wall_dark_prismarine.json | 6 +- .../wall_dark_prismarine_sc.json | 6 +- .../{recipes => recipe}/wall_deepslate.json | 6 +- .../wall_deepslate_sc.json | 6 +- .../{recipes => recipe}/wall_diamond.json | 6 +- .../{recipes => recipe}/wall_diamond_sc.json | 6 +- .../wall_diorite_smooth.json | 6 +- .../wall_diorite_smooth_sc.json | 6 +- .../{recipes => recipe}/wall_dripstone.json | 6 +- .../wall_dripstone_sc.json | 6 +- .../{recipes => recipe}/wall_emerald.json | 6 +- .../{recipes => recipe}/wall_emerald_sc.json | 6 +- .../{recipes => recipe}/wall_end_stone.json | 6 +- .../wall_end_stone_sc.json | 6 +- .../wall_gilded_blackstone.json | 6 +- .../wall_gilded_blackstone_sc.json | 6 +- .../{recipes => recipe}/wall_glass.json | 6 +- .../{recipes => recipe}/wall_glass_black.json | 6 +- .../wall_glass_black_sc.json | 6 +- .../{recipes => recipe}/wall_glass_blue.json | 6 +- .../wall_glass_blue_sc.json | 6 +- .../{recipes => recipe}/wall_glass_brown.json | 6 +- .../wall_glass_brown_sc.json | 6 +- .../{recipes => recipe}/wall_glass_cyan.json | 6 +- .../wall_glass_cyan_sc.json | 6 +- .../{recipes => recipe}/wall_glass_gray.json | 6 +- .../wall_glass_gray_sc.json | 6 +- .../{recipes => recipe}/wall_glass_green.json | 6 +- .../wall_glass_green_sc.json | 6 +- .../wall_glass_light_blue.json | 6 +- .../wall_glass_light_blue_sc.json | 6 +- .../wall_glass_light_gray.json | 6 +- .../wall_glass_light_gray_sc.json | 6 +- .../{recipes => recipe}/wall_glass_lime.json | 6 +- .../wall_glass_lime_sc.json | 6 +- .../wall_glass_magenta.json | 6 +- .../wall_glass_magenta_sc.json | 6 +- .../wall_glass_orange.json | 6 +- .../wall_glass_orange_sc.json | 6 +- .../{recipes => recipe}/wall_glass_pink.json | 6 +- .../wall_glass_pink_sc.json | 6 +- .../wall_glass_purple.json | 6 +- .../wall_glass_purple_sc.json | 6 +- .../{recipes => recipe}/wall_glass_red.json | 6 +- .../wall_glass_red_sc.json | 6 +- .../{recipes => recipe}/wall_glass_sc.json | 6 +- .../{recipes => recipe}/wall_glass_white.json | 6 +- .../wall_glass_white_sc.json | 8 +- .../wall_glass_yellow.json | 6 +- .../wall_glass_yellow_sc.json | 6 +- .../{recipes => recipe}/wall_glowstone.json | 6 +- .../wall_glowstone_sc.json | 6 +- .../{recipes => recipe}/wall_gold.json | 6 +- .../{recipes => recipe}/wall_gold_sc.json | 8 +- .../wall_granite_smooth.json | 6 +- .../wall_granite_smooth_sc.json | 6 +- .../{recipes => recipe}/wall_honeycomb.json | 6 +- .../recipe/wall_honeycomb_sc.json | 10 + .../{recipes => recipe}/wall_iron.json | 6 +- .../{recipes => recipe}/wall_iron_sc.json | 6 +- .../{recipes => recipe}/wall_jungle_log.json | 6 +- .../wall_jungle_log_sc.json | 6 +- .../wall_jungle_planks.json | 6 +- .../wall_jungle_planks_sc.json | 6 +- .../{recipes => recipe}/wall_lapis.json | 6 +- .../{recipes => recipe}/wall_lapis_sc.json | 6 +- .../{recipes => recipe}/wall_lodestone.json | 6 +- .../wall_lodestone_sc.json | 6 +- .../{recipes => recipe}/wall_magma.json | 6 +- .../{recipes => recipe}/wall_magma_sc.json | 6 +- .../wall_mangrove_log.json | 6 +- .../wall_mangrove_log_sc.json | 6 +- .../wall_mangrove_planks.json | 6 +- .../wall_mangrove_planks_sc.json | 6 +- .../{recipes => recipe}/wall_moss.json | 6 +- .../{recipes => recipe}/wall_moss_sc.json | 6 +- .../{recipes => recipe}/wall_mud.json | 6 +- .../{recipes => recipe}/wall_mud_sc.json | 6 +- .../wall_muddy_mangrove_roots.json | 6 +- .../wall_muddy_mangrove_roots_sc.json | 6 +- .../wall_mushroom_polished.json | 6 +- .../wall_mushroom_polished_sc.json | 6 +- .../wall_mushroom_stem.json | 6 +- .../wall_mushroom_stem_sc.json | 6 +- .../{recipes => recipe}/wall_netherite.json | 6 +- .../wall_netherite_sc.json | 6 +- .../{recipes => recipe}/wall_netherrack.json | 6 +- .../wall_netherrack_sc.json | 6 +- .../{recipes => recipe}/wall_oak_log.json | 6 +- .../{recipes => recipe}/wall_oak_log_sc.json | 6 +- .../{recipes => recipe}/wall_oak_planks.json | 6 +- .../wall_oak_planks_sc.json | 6 +- .../{recipes => recipe}/wall_obsidian.json | 6 +- .../{recipes => recipe}/wall_obsidian_sc.json | 6 +- .../wall_ochre_froglight.json | 6 +- .../wall_ochre_froglight_sc.json | 6 +- .../{recipes => recipe}/wall_packed_ice.json | 6 +- .../wall_packed_ice_sc.json | 6 +- .../{recipes => recipe}/wall_packed_mud.json | 6 +- .../wall_packed_mud_sc.json | 6 +- .../wall_pearlescent_froglight.json | 6 +- .../wall_pearlescent_froglight_sc.json | 6 +- .../wall_polished_basalt.json | 6 +- .../wall_polished_basalt_sc.json | 6 +- .../wall_prismarine_bricks.json | 6 +- .../wall_prismarine_bricks_sc.json | 6 +- .../{recipes => recipe}/wall_purpur.json | 6 +- .../{recipes => recipe}/wall_purpur_sc.json | 6 +- .../{recipes => recipe}/wall_quartz.json | 6 +- .../wall_quartz_bricks.json | 6 +- .../wall_quartz_bricks_sc.json | 6 +- .../{recipes => recipe}/wall_quartz_sc.json | 6 +- .../{recipes => recipe}/wall_raw_copper.json | 6 +- .../wall_raw_copper_sc.json | 6 +- .../{recipes => recipe}/wall_raw_gold.json | 6 +- .../{recipes => recipe}/wall_raw_gold_sc.json | 6 +- .../{recipes => recipe}/wall_raw_iron.json | 6 +- .../{recipes => recipe}/wall_raw_iron_sc.json | 6 +- .../wall_red_mushroom.json | 6 +- .../wall_red_mushroom_sc.json | 6 +- .../wall_reinforced_deepslate.json | 6 +- .../wall_reinforced_deepslate_sc.json | 6 +- .../{recipes => recipe}/wall_rooted_dirt.json | 6 +- .../wall_rooted_dirt_sc.json | 6 +- .../wall_sandstone_red_smooth.json | 6 +- .../wall_sandstone_red_smooth_sc.json | 6 +- .../wall_sandstone_smooth.json | 6 +- .../wall_sandstone_smooth_sc.json | 6 +- .../{recipes => recipe}/wall_sculk.json | 6 +- .../{recipes => recipe}/wall_sculk_sc.json | 6 +- .../{recipes => recipe}/wall_sea_lantern.json | 6 +- .../wall_sea_lantern_sc.json | 6 +- .../{recipes => recipe}/wall_shroomlight.json | 6 +- .../wall_shroomlight_sc.json | 6 +- .../wall_smooth_basalt.json | 6 +- .../wall_smooth_basalt_sc.json | 6 +- .../{recipes => recipe}/wall_snow.json | 6 +- .../{recipes => recipe}/wall_snow_sc.json | 6 +- .../{recipes => recipe}/wall_soul_sand.json | 6 +- .../wall_soul_sand_sc.json | 6 +- .../{recipes => recipe}/wall_soul_soil.json | 6 +- .../wall_soul_soil_sc.json | 6 +- .../{recipes => recipe}/wall_spruce_log.json | 6 +- .../wall_spruce_log_sc.json | 6 +- .../wall_spruce_planks.json | 6 +- .../wall_spruce_planks_sc.json | 6 +- .../{recipes => recipe}/wall_stone.json | 6 +- .../{recipes => recipe}/wall_stone_sc.json | 6 +- .../{recipes => recipe}/wall_stone_slab.json | 6 +- .../wall_stone_slab_sc.json | 6 +- .../wall_stonebrick_carved.json | 6 +- .../wall_stonebrick_carved_sc.json | 6 +- .../wall_stonebrick_cracked.json | 6 +- .../wall_stonebrick_cracked_sc.json} | 8 +- .../wall_stripped_acacia_log.json | 6 +- .../wall_stripped_acacia_log_sc.json | 6 +- .../wall_stripped_birch_log.json | 6 +- .../wall_stripped_birch_log_sc.json | 6 +- .../wall_stripped_crimson.json | 6 +- .../wall_stripped_crimson_sc.json | 6 +- .../wall_stripped_dark_oak_log.json | 6 +- .../wall_stripped_dark_oak_log_sc.json | 6 +- .../wall_stripped_jungle_log.json} | 8 +- .../wall_stripped_jungle_log_sc.json | 6 +- .../wall_stripped_mangrove_log.json | 6 +- .../wall_stripped_mangrove_log_sc.json | 6 +- .../wall_stripped_oak_log.json | 6 +- .../wall_stripped_oak_log_sc.json | 6 +- .../wall_stripped_spruce_log.json | 6 +- .../wall_stripped_spruce_log_sc.json | 6 +- .../wall_stripped_warped.json | 6 +- .../wall_stripped_warped_sc.json | 6 +- .../wall_terracotta_black.json | 6 +- .../wall_terracotta_black_sc.json | 6 +- .../wall_terracotta_blue.json | 6 +- .../wall_terracotta_blue_sc.json | 6 +- .../wall_terracotta_brown.json | 6 +- .../wall_terracotta_brown_sc.json | 6 +- .../wall_terracotta_cyan.json | 6 +- .../wall_terracotta_cyan_sc.json | 6 +- .../wall_terracotta_gray.json | 6 +- .../wall_terracotta_gray_sc.json | 7 +- .../wall_terracotta_green.json | 6 +- .../wall_terracotta_green_sc.json | 6 +- .../wall_terracotta_light_blue.json | 6 +- .../wall_terracotta_light_blue_sc.json | 6 +- .../wall_terracotta_light_gray.json | 6 +- .../wall_terracotta_light_gray_sc.json | 6 +- .../wall_terracotta_lime.json | 6 +- .../wall_terracotta_lime_sc.json | 6 +- .../wall_terracotta_magenta.json | 6 +- .../wall_terracotta_magenta_sc.json | 6 +- .../wall_terracotta_orange.json | 6 +- .../wall_terracotta_orange_sc.json | 6 +- .../wall_terracotta_pink.json | 6 +- .../wall_terracotta_pink_sc.json | 6 +- .../wall_terracotta_purple.json | 6 +- .../wall_terracotta_purple_sc.json | 6 +- .../wall_terracotta_red.json | 6 +- .../wall_terracotta_red_sc.json | 6 +- .../wall_terracotta_white.json | 6 +- .../wall_terracotta_white_sc.json | 6 +- .../wall_terracotta_yellow.json | 6 +- .../wall_terracotta_yellow_sc.json | 6 +- .../{recipes => recipe}/wall_tuff.json | 6 +- .../{recipes => recipe}/wall_tuff_sc.json | 6 +- .../wall_verdant_froglight.json | 6 +- .../wall_verdant_froglight_sc.json | 6 +- .../{recipes => recipe}/wall_warped.json | 6 +- .../wall_warped_planks.json | 6 +- .../wall_warped_planks_sc.json | 6 +- .../{recipes => recipe}/wall_warped_sc.json | 6 +- .../{recipes => recipe}/wall_wool_black.json | 6 +- .../wall_wool_black_sc.json | 6 +- .../{recipes => recipe}/wall_wool_blue.json | 6 +- .../wall_wool_blue_sc.json | 6 +- .../{recipes => recipe}/wall_wool_brown.json | 6 +- .../wall_wool_brown_sc.json | 6 +- .../{recipes => recipe}/wall_wool_cyan.json | 6 +- .../wall_wool_cyan_sc.json | 6 +- .../{recipes => recipe}/wall_wool_gray.json | 6 +- .../wall_wool_gray_sc.json | 6 +- .../{recipes => recipe}/wall_wool_green.json | 6 +- .../wall_wool_green_sc.json | 6 +- .../wall_wool_light_blue.json | 6 +- .../wall_wool_light_blue_sc.json | 6 +- .../wall_wool_light_gray.json | 6 +- .../wall_wool_light_gray_sc.json | 6 +- .../{recipes => recipe}/wall_wool_lime.json | 6 +- .../wall_wool_lime_sc.json | 6 +- .../wall_wool_magenta.json | 6 +- .../wall_wool_magenta_sc.json | 6 +- .../{recipes => recipe}/wall_wool_orange.json | 6 +- .../wall_wool_orange_sc.json | 6 +- .../{recipes => recipe}/wall_wool_pink.json | 6 +- .../wall_wool_pink_sc.json | 6 +- .../{recipes => recipe}/wall_wool_purple.json | 6 +- .../wall_wool_purple_sc.json | 6 +- .../{recipes => recipe}/wall_wool_red.json | 6 +- .../{recipes => recipe}/wall_wool_red_sc.json | 6 +- .../{recipes => recipe}/wall_wool_white.json | 6 +- .../wall_wool_white_sc.json | 6 +- .../{recipes => recipe}/wall_wool_yellow.json | 6 +- .../wall_wool_yellow_sc.json | 6 +- .../recipes/slab_calcite_sc.json | 8 - .../recipes/slab_wool_brown_sc.json | 8 - .../recipes/stairs_snow_sc.json | 9 - .../recipes/wall_stripped_jungle_log.json | 16 - .../tags/{blocks => block}/dragon_immune.json | 0 .../tags/{blocks => block}/fence_gates.json | 0 .../tags/{blocks => block}/fences.json | 0 .../tags/{blocks => block}/mineable/axe.json | 0 .../tags/{blocks => block}/mineable/hoe.json | 0 .../{blocks => block}/mineable/pickaxe.json | 0 .../{blocks => block}/mineable/shears.json | 0 .../{blocks => block}/mineable/shovel.json | 0 .../tags/{blocks => block}/slabs.json | 0 .../soul_fire_base_blocks.json | 0 .../{blocks => block}/soul_speed_blocks.json | 0 .../tags/{blocks => block}/stairs.json | 0 .../tags/{blocks => block}/trapdoors.json | 0 .../tags/{blocks => block}/walls.json | 0 .../tags/{blocks => block}/wither_immune.json | 0 .../tags/{items => item}/fence_gates.json | 0 .../tags/{items => item}/fences.json | 0 .../minecraft/tags/{items => item}/slabs.json | 0 .../soul_fire_base_blocks.json | 0 .../tags/{items => item}/stairs.json | 0 .../tags/{items => item}/trapdoors.json | 0 .../minecraft/tags/{items => item}/walls.json | 0 .../templates/META-INF/neoforge.mods.toml | 6 + 1418 files changed, 3806 insertions(+), 2954 deletions(-) create mode 100644 deploy.properties create mode 100644 gradle/deploy.gradle create mode 100644 mod.properties rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_cherry.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_crimson.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_log_acacia.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_log_birch.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_log_darkoak.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_log_jungle.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_log_oak.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_log_spruce.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_mangrove.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_quartz.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_red_netherbrick.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/fence_warped.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_blackstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_cobblestone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_end_stone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_mud_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_prismarine.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_prismarine_brick.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_prismarine_dark.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_purpur.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_quartz.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_red_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_red_sandstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_sandstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/gate_stone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_amethyst.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_blue_ice.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_bone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_bricks_cracked.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_brown_mushroom.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_calcite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_coarse_dirt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_silver.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_concrete_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_cracked_deepslate_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_cracked_deepslate_tiles.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_cracked_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_cracked_polished_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_deepslate.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_diamond.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_dripstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_emerald.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_end_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_gilded_blackstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glass_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_glowstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_gold.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_honeycomb.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_iron.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_lapis.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_lodestone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_magma.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_moss.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_mud.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_muddy_mangrove_roots.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_mushroom_polished.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_mushroom_stem.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_netherite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_netherrack.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_ochre_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_packed_ice.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_packed_mud.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_pearlescent_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_polished_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_raw_copper.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_raw_gold.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_raw_iron.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_red_mushroom.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_reinforced_deepslate.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_rooted_dirt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_sculk.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_sea_lantern.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_shroomlight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_smooth_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_snow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_soul_sand.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_soul_soil.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_terracotta_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_tuff.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_verdant_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_silver.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/slab_wool_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_amethyst.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_blue_ice.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_bone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_bricks_cracked.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_brown_mushroom.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_calcite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_coarse_dirt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_silver.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_concrete_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_cracked_deepslate_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_cracked_deepslate_tiles.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_cracked_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_cracked_polished_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_deepslate.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_diamond.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_dripstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_emerald.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_end_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_gilded_blackstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glass_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_glowstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_gold.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_honeycomb.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_iron.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_lapis.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_lodestone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_magma.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_moss.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_mud.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_muddy_mangrove_roots.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_mushroom_polished.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_mushroom_stem.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_netherite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_netherrack.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_ochre_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_packed_ice.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_packed_mud.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_pearlescent_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_polished_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_raw_copper.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_raw_gold.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_raw_iron.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_red_mushroom.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_reinforced_deepslate.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_rooted_dirt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_sculk.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_sea_lantern.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_shroomlight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_smooth_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_smooth_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_snow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_soul_sand.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_soul_soil.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_terracotta_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_tuff.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_verdant_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_silver.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/stairs_wool_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_amethyst.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_andesite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_blackstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_diamond.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_diorite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_emerald.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_end_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_gold.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_granite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_lapis.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_mud_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_purpur.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_quartz.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/trapdoor_stone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_acacia_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_acacia_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_amethyst.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_andesite_smooth.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_bamboo_mosaic.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_bamboo_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_birch_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_birch_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_blue_ice.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_bone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_brown_mushroom.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_calcite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_cherry_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_cherry_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_cherry_stripped_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_coarse_dirt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_concrete_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_cracked_deepslate_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_cracked_deepslate_tiles.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_cracked_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_cracked_polished_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_crimson.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_crimson_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_dark_oak_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_dark_oak_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_dark_prismarine.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_deepslate.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_diamond.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_diorite_smooth.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_dripstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_emerald.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_end_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_gilded_blackstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glass_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_glowstone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_gold.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_granite_smooth.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_honeycomb.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_iron.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_jungle_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_jungle_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_lapis.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_lodestone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_magma.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_mangrove_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_mangrove_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_moss.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_mud.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_muddy_mangrove_roots.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_mushroom_polished.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_mushroom_stem.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_netherite.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_netherrack.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_oak_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_oak_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_obsidian.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_ochre_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_packed_ice.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_packed_mud.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_pearlescent_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_polished_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_prismarine_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_purpur.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_quartz.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_raw_copper.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_raw_gold.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_raw_iron.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_red_mushroom.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_reinforced_deepslate.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_rooted_dirt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_sandstone_red_smooth.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_sandstone_smooth.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_sculk.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_sea_lantern.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_shroomlight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_smooth_basalt.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_snow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_soul_sand.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_soul_soil.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_spruce_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_spruce_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stone.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stone_slab.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stonebrick_carved.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stonebrick_cracked.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_acacia_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_birch_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_crimson.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_dark_oak_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_jungle_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_mangrove_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_oak_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_spruce_log.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_stripped_warped.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_terracotta_yellow.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_tuff.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_verdant_froglight.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_warped.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_warped_planks.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_black.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_brown.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_cyan.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_green.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_light_blue.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_light_gray.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_lime.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_magenta.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_orange.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_pink.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_purple.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_red.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_white.json (100%) rename src/main/resources/data/absentbydesign/{loot_tables/blocks => loot_table/block}/wall_wool_yellow.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_cherry.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_crimson.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_log_acacia.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_log_birch.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_log_darkoak.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_log_jungle.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_log_oak.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_log_spruce.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_mangrove.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_obsidian.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_quartz.json (79%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_red_netherbrick.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/fence_warped.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_basalt.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_blackstone.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_blackstone_bricks.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_bricks.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_cobblestone.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_end_stone_bricks.json (76%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_mud_bricks.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_nether_bricks.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_obsidian.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_prismarine.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_prismarine_brick.json (76%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_prismarine_dark.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_purpur.json (79%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_quartz.json (79%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_red_nether_bricks.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_red_sandstone.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_sandstone.json (78%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_stone.json (79%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/gate_stone_bricks.json (77%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_acacia_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_birch_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_crimson_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_dark_oak_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_jungle_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_oak_sc.json (60%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_spruce_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_slab_warped_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_acacia_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_birch_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_crimson_sc.json (58%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_dark_oak_sc.json (58%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_jungle_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_oak_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_spruce_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/mc_stairs_warped_sc.json (59%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_diamond.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_emerald.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_gold.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_iron.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_lapis.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_netherite.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_rcopper.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_rgold.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/slab_riron.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_diamond.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_emerald.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_gold.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_iron.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_lapis.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_netherite.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_rcopper.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_rgold.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/stair_riron.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_diamond.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_emerald.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_gold.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_iron.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_lapis.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_netherite.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_rcopper.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_rgold.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/reverse/wall_riron.json (100%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_amethyst.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_amethyst_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_basalt.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_basalt_from_basalt_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_blue_ice.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_blue_ice_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_bone.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_bone_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_bricks_cracked.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_bricks_cracked_from_cracked_stone_bricks_stonecutting.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_brown_mushroom.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_brown_mushroom_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_calcite.json (72%) rename src/main/resources/data/absentbydesign/{recipes/stairs_calcite_sc.json => recipe/slab_calcite_sc.json} (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_coarse_dirt.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_coarse_dirt_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_black.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_black_from_black_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_blue.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_blue_from_blue_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_brown.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_brown_from_brown_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_cyan.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_cyan_from_cyan_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_gray.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_gray_from_gray_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_green.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_green_from_green_concrete.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_light_blue.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_light_blue_from_light_blue_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_lime.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_lime_from_lime_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_magenta.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_magenta_from_magenta_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_orange.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_orange_from_orange_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_pink.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_pink_from_pink_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_purple.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_purple_from_purple_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_red.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_red_from_red_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_silver.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_silver_from_light_gray_concrete_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_white.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_white_from_white_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_yellow.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_concrete_yellow_from_yellow_concrete_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_cracked_deepslate_bricks.json (69%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_cracked_deepslate_bricks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_cracked_deepslate_tiles.json (69%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_cracked_deepslate_tiles_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_cracked_nether_bricks.json (69%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_cracked_nether_bricks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_cracked_polished_blackstone_bricks.json (68%) rename src/main/resources/data/absentbydesign/{recipes/stairs_cracked_polished_blackstone_bricks_sc.json => recipe/slab_cracked_polished_blackstone_bricks_sc.json} (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_crying_obsidian.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_crying_obsidian_from_crying_obsidian_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_deepslate.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_deepslate_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_diamond.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_diamond_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_dripstone.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_dripstone_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_emerald.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_emerald_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_end_stone.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_end_stone_from_end_stone_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_gilded_blackstone.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_gilded_blackstone_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_black.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_black_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_blue_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_brown.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_brown_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_cyan.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_cyan_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_gray.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_gray_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_green.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_green_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_light_blue.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_light_blue_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_light_gray.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_light_gray_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_lime.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_lime_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_magenta.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_magenta_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_orange.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_orange_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_pink.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_pink_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_purple.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_purple_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_red.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_red_sc.json (58%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_white.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_white_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_yellow.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glass_yellow_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glowstone.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_glowstone_from_glowstone_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_gold.json (73%) rename src/main/resources/data/absentbydesign/{recipes/stairs_gold_sc.json => recipe/slab_gold_sc.json} (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_honeycomb.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_honeycomb_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_iron.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_iron_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_lapis.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_lapis_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_lodestone.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_lodestone_from_lodestone_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_magma.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_magma_from_magma_block_stonecutting.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_moss.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_moss_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_mud.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_mud_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_muddy_mangrove_roots.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_muddy_mangrove_roots_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_mushroom_polished.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_mushroom_polished_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_mushroom_stem.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_mushroom_stem_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_netherite.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_netherite_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_netherrack.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_netherrack_from_netherrack_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_obsidian.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_obsidian_from_obsidian_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_ochre_froglight.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_ochre_froglight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_packed_ice.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_packed_ice_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_packed_mud.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_packed_mud_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_pearlescent_froglight.json (69%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_pearlescent_froglight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_polished_basalt.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_polished_basalt_from_polished_basalt_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_quartz_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_quartz_bricks_from_quartz_bricks_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_raw_copper.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_raw_copper_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_raw_gold.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_raw_gold_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_raw_iron.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_raw_iron_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_red_mushroom.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_red_mushroom_stonecutting.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_reinforced_deepslate.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_reinforced_deepslate_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_rooted_dirt.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_rooted_dirt_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_sculk.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_sculk_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_sea_lantern.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_sea_lantern_from_sea_lantern_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_shroomlight.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_shroomlight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_smooth_basalt.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_smooth_basalt_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_snow.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_snow_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_soul_sand.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_soul_sand_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_soul_soil.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_soul_soil_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_black.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_black_from_black_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_blue.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_blue_from_blue_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_brown.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_brown_from_brown_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_cyan.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_cyan_from_cyan_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_gray.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_gray_from_gray_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_green.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_green_from_green_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_light_blue.json (69%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_light_blue_from_light_blue_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_light_gray.json (69%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_light_gray_from_light_gray_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_lime.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_lime_from_lime_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_magenta.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_magenta_from_magenta_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_orange.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_orange_from_orange_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_pink.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_pink_from_pink_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_purple.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_purple_from_purple_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_red.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_red_from_red_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_stonecutting.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_white.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_white_from_white_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_yellow.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_terracotta_yellow_from_yellow_terracotta_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_tuff.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_tuff_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_verdant_froglight.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_verdant_froglight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_black.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_black_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_blue_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_brown.json (71%) rename src/main/resources/data/absentbydesign/{recipes/wall_honeycomb_sc.json => recipe/slab_wool_brown_sc.json} (61%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_cyan.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_cyan_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_gray.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_gray_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_green.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_green_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_light_blue.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_light_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_lime.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_lime_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_magenta.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_magenta_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_orange.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_orange_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_pink.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_pink_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_purple.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_purple_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_red.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_red_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_silver.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_silver_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_white.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_white_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_yellow.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/slab_wool_yellow_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_amethyst.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_amethyst_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_basalt.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_basalt_stonecutting.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_blue_ice.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_blue_ice_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_bone.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_bone_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_bricks_cracked.json (73%) rename src/main/resources/data/absentbydesign/{recipes/wall_stonebrick_cracked_sc.json => recipe/stairs_bricks_cracked_stonecutting.json} (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_brown_mushroom.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_brown_mushroom_stonecutting.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_calcite.json (74%) create mode 100644 src/main/resources/data/absentbydesign/recipe/stairs_calcite_sc.json rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_coarse_dirt.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_coarse_dirt_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_black.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_black_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_blue.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_blue_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_brown.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_brown_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_cyan.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_cyan_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_gray.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_gray_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_green.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_green_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_light_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_light_blue_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_lime.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_lime_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_magenta.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_magenta_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_orange.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_orange_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_pink.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_pink_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_purple.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_purple_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_red.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_red_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_silver.json (73%) rename src/main/resources/data/absentbydesign/{recipes/wall_concrete_light_gray_sc.json => recipe/stairs_concrete_silver_sc.json} (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_white.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_white_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_yellow.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_concrete_yellow_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_cracked_deepslate_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_cracked_deepslate_bricks_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_cracked_deepslate_tiles.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_cracked_deepslate_tiles_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_cracked_nether_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_cracked_nether_bricks_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_cracked_polished_blackstone_bricks.json (69%) rename src/main/resources/data/absentbydesign/{recipes/slab_cracked_polished_blackstone_bricks_sc.json => recipe/stairs_cracked_polished_blackstone_bricks_sc.json} (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_crying_obsidian.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_crying_obsidian_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_deepslate.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_deepslate_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_diamond.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_diamond_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_dripstone.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_dripstone_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_emerald.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_emerald_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_end_stone.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_end_stone_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_gilded_blackstone.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_gilded_blackstone_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_black.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_black_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_blue.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_blue_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_brown.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_brown_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_cyan.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_cyan_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_gray.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_gray_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_green.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_green_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_light_blue.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_light_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_light_gray.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_light_gray_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_lime.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_lime_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_magenta.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_magenta_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_orange.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_orange_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_pink.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_pink_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_purple.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_purple_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_red.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_red_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_white.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_white_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_yellow.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glass_yellow_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glowstone.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_glowstone_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_gold.json (75%) rename src/main/resources/data/absentbydesign/{recipes/slab_gold_sc.json => recipe/stairs_gold_sc.json} (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_honeycomb.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_honeycomb_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_iron.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_iron_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_lapis.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_lapis_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_lodestone.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_lodestone_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_magma.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_magma_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_moss.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_moss_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_mud.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_mud_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_muddy_mangrove_roots.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_muddy_mangrove_roots_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_mushroom_polished.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_mushroom_polished_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_mushroom_stem.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_mushroom_stem_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_netherite.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_netherite_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_netherrack.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_netherrack_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_obsidian.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_obsidian_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_ochre_froglight.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_ochre_froglight_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_packed_ice.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_packed_ice_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_packed_mud.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_packed_mud_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_pearlescent_froglight.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_pearlescent_froglight_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_polished_basalt.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_polished_basalt_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_quartz_bricks.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_quartz_bricks_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_raw_copper.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_raw_copper_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_raw_gold.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_raw_gold_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_raw_iron.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_raw_iron_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_red_mushroom.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_red_mushroom_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_reinforced_deepslate.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_reinforced_deepslate_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_rooted_dirt.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_rooted_dirt_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_sculk.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_sculk_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_sea_lantern.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_sea_lantern_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_shroomlight.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_shroomlight_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_smooth_basalt.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_smooth_basalt_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_smooth_stone.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_smooth_stone_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_snow.json (75%) rename src/main/resources/data/absentbydesign/{recipes/stairs_wool_magenta_sc.json => recipe/stairs_snow_sc.json} (60%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_soul_sand.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_soul_sand_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_soul_soil.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_soul_soil_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_black.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_black_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_blue_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_brown.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_brown_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_cyan.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_cyan_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_gray.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_gray_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_green.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_green_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_light_blue.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_light_blue_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_light_gray.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_light_gray_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_lime.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_lime_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_magenta.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_magenta_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_orange.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_orange_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_pink.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_pink_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_purple.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_purple_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_red.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_red_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_white.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_white_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_yellow.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_terracotta_yellow_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_tuff.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_tuff_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_verdant_froglight.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_verdant_froglight_sc.json (53%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_black.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_black_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_blue.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_brown.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_brown_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_cyan.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_cyan_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_gray.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_gray_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_green.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_green_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_light_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_light_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_lime.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_lime_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_magenta.json (73%) create mode 100644 src/main/resources/data/absentbydesign/recipe/stairs_wool_magenta_sc.json rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_orange.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_orange_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_pink.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_pink_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_purple.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_purple_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_red.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_red_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_silver.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_silver_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_white.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_white_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_yellow.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stairs_wool_yellow_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stripped_acacia_wood.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stripped_birch_wood.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stripped_dark_oak_wood.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stripped_jungle_wood.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stripped_oak_wood.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/stripped_spruce_wood.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_amethyst.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_andesite.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_basalt.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_blackstone.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_blackstone_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_bricks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_crying_obsidian.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_diamond.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_diorite.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_emerald.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_end_stone.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_gold.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_granite.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_lapis.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_mud_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_obsidian.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_purpur.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_quartz.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_quartz_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_stone.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/trapdoor_stone_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_acacia_log.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_acacia_log_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_acacia_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_acacia_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_amethyst.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_amethyst_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_andesite_smooth.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_andesite_smooth_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_bamboo_mosaic.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_bamboo_mosaic_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_bamboo_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_bamboo_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_basalt.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_basalt_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_birch_log.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_birch_log_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_birch_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_birch_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_blue_ice.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_blue_ice_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_bone.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_bone_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_brown_mushroom.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_brown_mushroom_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_calcite.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_calcite_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cherry_log.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cherry_log_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cherry_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cherry_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cherry_stripped_log.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cherry_stripped_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_coarse_dirt.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_coarse_dirt_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_black.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_black_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_brown.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_brown_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_cyan.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_cyan_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_gray.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_gray_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_green.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_green_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_light_blue.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_light_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_light_gray.json (71%) rename src/main/resources/data/absentbydesign/{recipes/stairs_concrete_silver_sc.json => recipe/wall_concrete_light_gray_sc.json} (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_lime.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_lime_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_magenta.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_magenta_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_orange.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_orange_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_pink.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_pink_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_purple.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_purple_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_red.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_red_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_white.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_white_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_yellow.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_concrete_yellow_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cracked_deepslate_bricks.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cracked_deepslate_bricks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cracked_deepslate_tiles.json (70%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cracked_deepslate_tiles_sc.json (55%) create mode 100644 src/main/resources/data/absentbydesign/recipe/wall_cracked_nether_bricks.json rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cracked_nether_bricks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cracked_polished_blackstone_bricks.json (69%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_cracked_polished_blackstone_bricks_sc.json (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_crimson.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_crimson_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_crimson_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_crimson_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_crying_obsidian.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_crying_obsidian_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dark_oak_log.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dark_oak_log_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dark_oak_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dark_oak_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dark_prismarine.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dark_prismarine_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_deepslate.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_deepslate_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_diamond.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_diamond_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_diorite_smooth.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_diorite_smooth_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dripstone.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_dripstone_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_emerald.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_emerald_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_end_stone.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_end_stone_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_gilded_blackstone.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_gilded_blackstone_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_black.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_black_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_blue.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_blue_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_brown.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_brown_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_cyan.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_cyan_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_gray.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_gray_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_green.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_green_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_light_blue.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_light_blue_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_light_gray.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_light_gray_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_lime.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_lime_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_magenta.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_magenta_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_orange.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_orange_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_pink.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_pink_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_purple.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_purple_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_red.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_red_sc.json (58%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_white.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_white_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_yellow.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glass_yellow_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glowstone.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_glowstone_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_gold.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_gold_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_granite_smooth.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_granite_smooth_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_honeycomb.json (73%) create mode 100644 src/main/resources/data/absentbydesign/recipe/wall_honeycomb_sc.json rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_iron.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_iron_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_jungle_log.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_jungle_log_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_jungle_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_jungle_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_lapis.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_lapis_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_lodestone.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_lodestone_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_magma.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_magma_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mangrove_log.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mangrove_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mangrove_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mangrove_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_moss.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_moss_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mud.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mud_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_muddy_mangrove_roots.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_muddy_mangrove_roots_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mushroom_polished.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mushroom_polished_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mushroom_stem.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_mushroom_stem_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_netherite.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_netherite_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_netherrack.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_netherrack_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_oak_log.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_oak_log_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_oak_planks.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_oak_planks_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_obsidian.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_obsidian_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_ochre_froglight.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_ochre_froglight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_packed_ice.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_packed_ice_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_packed_mud.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_packed_mud_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_pearlescent_froglight.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_pearlescent_froglight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_polished_basalt.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_polished_basalt_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_prismarine_bricks.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_prismarine_bricks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_purpur.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_purpur_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_quartz.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_quartz_bricks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_quartz_bricks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_quartz_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_raw_copper.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_raw_copper_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_raw_gold.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_raw_gold_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_raw_iron.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_raw_iron_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_red_mushroom.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_red_mushroom_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_reinforced_deepslate.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_reinforced_deepslate_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_rooted_dirt.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_rooted_dirt_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sandstone_red_smooth.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sandstone_red_smooth_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sandstone_smooth.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sandstone_smooth_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sculk.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sculk_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sea_lantern.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_sea_lantern_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_shroomlight.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_shroomlight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_smooth_basalt.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_smooth_basalt_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_snow.json (75%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_snow_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_soul_sand.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_soul_sand_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_soul_soil.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_soul_soil_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_spruce_log.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_spruce_log_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_spruce_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_spruce_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stone.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stone_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stone_slab.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stone_slab_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stonebrick_carved.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stonebrick_carved_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stonebrick_cracked.json (72%) rename src/main/resources/data/absentbydesign/{recipes/stairs_bricks_cracked_stonecutting.json => recipe/wall_stonebrick_cracked_sc.json} (54%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_acacia_log.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_acacia_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_birch_log.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_birch_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_crimson.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_crimson_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_dark_oak_log.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_dark_oak_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes/wall_cracked_nether_bricks.json => recipe/wall_stripped_jungle_log.json} (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_jungle_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_mangrove_log.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_mangrove_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_oak_log.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_oak_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_spruce_log.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_spruce_log_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_warped.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_stripped_warped_sc.json (57%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_black.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_black_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_brown.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_brown_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_cyan.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_cyan_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_gray.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_gray_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_green.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_green_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_light_blue.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_light_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_light_gray.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_light_gray_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_lime.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_lime_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_magenta.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_magenta_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_orange.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_orange_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_pink.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_pink_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_purple.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_purple_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_red.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_red_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_white.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_white_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_yellow.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_terracotta_yellow_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_tuff.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_tuff_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_verdant_froglight.json (71%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_verdant_froglight_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_warped.json (74%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_warped_planks.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_warped_planks_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_warped_sc.json (58%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_black.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_black_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_blue.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_blue_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_brown.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_brown_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_cyan.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_cyan_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_gray.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_gray_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_green.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_green_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_light_blue.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_light_blue_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_light_gray.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_light_gray_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_lime.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_lime_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_magenta.json (72%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_magenta_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_orange.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_orange_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_pink.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_pink_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_purple.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_purple_sc.json (55%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_red.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_red_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_white.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_white_sc.json (56%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_yellow.json (73%) rename src/main/resources/data/absentbydesign/{recipes => recipe}/wall_wool_yellow_sc.json (55%) delete mode 100644 src/main/resources/data/absentbydesign/recipes/slab_calcite_sc.json delete mode 100644 src/main/resources/data/absentbydesign/recipes/slab_wool_brown_sc.json delete mode 100644 src/main/resources/data/absentbydesign/recipes/stairs_snow_sc.json delete mode 100644 src/main/resources/data/absentbydesign/recipes/wall_stripped_jungle_log.json rename src/main/resources/data/minecraft/tags/{blocks => block}/dragon_immune.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/fence_gates.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/fences.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/axe.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/hoe.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/pickaxe.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/shears.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/shovel.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/slabs.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/soul_fire_base_blocks.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/soul_speed_blocks.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/stairs.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/trapdoors.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/walls.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/wither_immune.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/fence_gates.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/fences.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/slabs.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/soul_fire_base_blocks.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/stairs.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/trapdoors.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/walls.json (100%) diff --git a/.gitignore b/.gitignore index ff73fea0..4b1853a1 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,7 @@ bin *.launch .settings .metadata -.classpath +.cla* .project # idea @@ -16,11 +16,10 @@ out # gradle build .gradle +deploy.properties # other run logs libs - -# Files from Forge MDK -forge*changelog.txt +repo diff --git a/build.gradle b/build.gradle index 51fc18f0..5b7a776a 100644 --- a/build.gradle +++ b/build.gradle @@ -4,6 +4,11 @@ plugins { id 'net.neoforged.moddev' version '2.0.141' id 'idea' } +def localProps = new Properties() +def localFile = file("mod.properties") +localFile.withInputStream { localProps.load(it) } +localProps.each { k, v -> project.ext.set(k, v) } + tasks.named('wrapper', Wrapper).configure { // Define wrapper values here so as to not have to always do so when updating gradlew.properties. // Switching this to Wrapper.DistributionType.ALL will download the full gradle sources that comes with @@ -12,7 +17,7 @@ tasks.named('wrapper', Wrapper).configure { // (Verify by checking gradle/wrapper/gradle-wrapper.properties to see if distributionUrl now points to `-all`) distributionType = Wrapper.DistributionType.BIN } -version = "${mc_version}-${mod_version}" +version = "${minecraft_version}-${mod_version}" group = mod_group_id sourceSets.main.resources { @@ -30,12 +35,12 @@ repositories { // mavenLocal() flatDir { dir 'libs' } - // maven { -// name = "curios" - // url = 'https://maven.theillusivec4.top/' - // } - // maven { url = 'https://maven.blamejared.com' } -// maven { url = 'https://www.cursemaven.com' } + maven { + name = "curios" + url = 'https://maven.theillusivec4.top/' + } + maven { url = 'https://maven.blamejared.com' } + maven { url = 'https://www.cursemaven.com' } } base { @@ -136,30 +141,30 @@ configurations { dependencies { - // example if: /libs/my-mod-1.0.0-SNAPSHOT.jar - implementation "local.mods:flib:1.21.1-1.0.0-SNAPSHOT" - // Example optional mod dependency with JEI - // The JEI API is declared for compile time use, while the full JEI artifact is used at runtime - // compileOnly "mezz.jei:jei-${mc_version}-common-api:${jei_version}" - // compileOnly "mezz.jei:jei-${mc_version}-neoforge-api:${jei_version}" - // We add the full version to localRuntime, not runtimeOnly, so that we do not publish a dependency on it - // localRuntime "mezz.jei:jei-${mc_version}-neoforge:${jei_version}" + // for other mods depending on THIS FLIB library, use + implementation "local.mods:flib:${minecraft_version}-${flib_version}" + + + //these mods have API jars for compile as well as the full mod for local + compileOnly "mezz.jei:jei-${minecraft_version}-neoforge-api:${jei_version}" + localRuntime "mezz.jei:jei-${minecraft_version}-neoforge:${jei_version}" - // runtimeOnly fg.deobf("top.theillusivec4.curios:curios-forge:${curios_version}+${mc_version}") - // compileOnly fg.deobf("top.theillusivec4.curios:curios-forge:${curios_version}+${mc_version}:api") + // compileOnly "top.theillusivec4.curios:curios-neoforge:${curios_version}+${minecraft_version}" + // localRuntime "top.theillusivec4.curios:curios-neoforge:${curios_version}+${minecraft_version}" + + // no APIs + // compileOnly "vazkii.patchouli:Patchouli:${minecraft_version}-${patchouli_version}-NEOFORGE" + // compileOnly "com.blamejared.crafttweaker:CraftTweaker-neoforge-${minecraft_version}:${crafttweaker_version}" - // implementation fg.deobf("com.blamejared.crafttweaker:CraftTweaker-forge-${mc_version}:${crafttweaker_version}") - - // Example mod dependency using a mod jar from ./libs with a flat dir repository - // This maps to ./libs/coolmod-${mc_version}-${coolmod_version}.jar + // This maps to ./libs/coolmod-${minecraft_version}-${coolmod_version}.jar // The group id is ignored when searching -- in this case, it is "blank" - // implementation "blank:coolmod-${mc_version}:${coolmod_version}" + // implementation "blank:coolmod-${minecraft_version}:${coolmod_version}" // Example mod dependency using a file as dependency - // implementation files("libs/coolmod-${mc_version}-${coolmod_version}.jar") + // implementation files("libs/coolmod-${minecraft_version}-${coolmod_version}.jar") // Example project dependency using a sister or child project: // implementation project(":myproject") @@ -226,6 +231,8 @@ publishing { } } +apply from: 'gradle/deploy.gradle' + tasks.withType(JavaCompile).configureEach { options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation } diff --git a/deploy.properties b/deploy.properties new file mode 100644 index 00000000..b266bf82 --- /dev/null +++ b/deploy.properties @@ -0,0 +1,5 @@ + +# absolute paths to copyJar after 'publish'. + +# destinations=C:/temp,C:/Users/USER/Desktop,C:/Users/USER/AppData/Roaming/.minecraft/mods +destinations=C:/temp diff --git a/gradle.properties b/gradle.properties index d9d26268..e1a0e8c7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -14,28 +14,15 @@ parchment_mappings_version=2024.11.17 # your properties # https://www.curseforge.com/minecraft/mc-mods/flib -mod_id=absentbydesign -curse_id=305840 - -mod_version=1.9.0 - -mod_name=Absent by Design -mod_group_id=com.lothrazar.absentbydesign - - - minecraft_version=1.21.1 -mc_version=1.21.1 neo_version=21.1.222 - -mod_license=MIT -mod_authors=Lothrazar -mod_description=mod - loader_version_range=[1,) -# patchouli_version=81 -# jei_version=15.0.0.12 -# curios_version=5.2.0-beta.3+1.20.1 +# flib_version=1.0.0 + +patchouli_version=93 +jei_version=19.27.0.340 +curios_version=9.5.1 +crafttweaker_version=21.0.38 diff --git a/gradle/deploy.gradle b/gradle/deploy.gradle new file mode 100644 index 00000000..1b17f2a6 --- /dev/null +++ b/gradle/deploy.gradle @@ -0,0 +1,47 @@ +// --------------------------------------------------------------------------- +// deployLocal — copies the built JAR to every folder listed in deploy.properties +// deploy.properties is gitignored; each developer maintains their own copy. +// +// Runs automatically after 'publish' via finalizedBy. +// Can also be run standalone with: gradlew deployLocal +// (depends only on 'jar' so it won't trigger a full publish cycle standalone) +// --------------------------------------------------------------------------- +def deployProps = new Properties() +def deployFile = rootProject.file('deploy.properties') +if (deployFile.exists()) { + deployFile.withInputStream { deployProps.load(it) } +} + +tasks.register('deployLocal') { + description = 'Copies build jar to all destinations in deploy.properties' + group = 'distribution' + dependsOn 'jar' + + def jarFile = layout.buildDirectory.file("libs/${base.archivesName.get()}-${version}.jar") + + def destinations = deployProps.getProperty('destinations', '') + .split(',') + .collect { it.trim() } + .findAll { it } + + onlyIf { !destinations.isEmpty() } + + // doLast avoids configuration cache errors from project.copy() references + doLast { + def source = jarFile.get().asFile + destinations.each { dest -> + def destDir = new File(dest) + destDir.mkdirs() + java.nio.file.Files.copy( + source.toPath(), + new File(destDir, source.name).toPath(), + java.nio.file.StandardCopyOption.REPLACE_EXISTING + ) + logger.lifecycle("Deployed ${source.name} -> ${dest}") + } + } +} + +tasks.named('publish') { + finalizedBy 'deployLocal' +} diff --git a/mod.properties b/mod.properties new file mode 100644 index 00000000..60800e64 --- /dev/null +++ b/mod.properties @@ -0,0 +1,12 @@ + +mod_version=1.9.0 + +mod_id=absentbydesign +mod_license=MIT +mod_authors=Lothrazar +mod_description=mod +mod_name=Absent by Design +mod_group_id=com.lothrazar.absentbydesign +curse_id=305840 + +flib_version=1.0.0-SNAPSHOT diff --git a/src/main/java/com/lothrazar/absentbydesign/ModAbsentBD.java b/src/main/java/com/lothrazar/absentbydesign/ModAbsentBD.java index dc9a1962..2c386565 100644 --- a/src/main/java/com/lothrazar/absentbydesign/ModAbsentBD.java +++ b/src/main/java/com/lothrazar/absentbydesign/ModAbsentBD.java @@ -2,7 +2,7 @@ import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; -import net.minecraftforge.fml.common.Mod; +import net.neoforged.fml.common.Mod; @Mod(ModAbsentBD.MODID) public class ModAbsentBD { diff --git a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentFence.java b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentFence.java index 1039adca..533eb60a 100644 --- a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentFence.java +++ b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentFence.java @@ -4,8 +4,8 @@ import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.FenceBlock; import net.minecraft.core.Direction; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.api.distmarker.OnlyIn; public class BlockAbsentFence extends FenceBlock implements IBlockAbsent { diff --git a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentGate.java b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentGate.java index aaf1a325..45d45448 100644 --- a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentGate.java +++ b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentGate.java @@ -4,13 +4,13 @@ import net.minecraft.world.level.block.FenceGateBlock; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.state.properties.WoodType; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.api.distmarker.OnlyIn; public class BlockAbsentGate extends FenceGateBlock implements IBlockAbsent { public BlockAbsentGate(Properties p, WoodType type) { - super(p, type); + super(type, p); } public boolean doVisibility = false; diff --git a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentSlab.java b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentSlab.java index 32f7b6ce..fe220a79 100644 --- a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentSlab.java +++ b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentSlab.java @@ -8,8 +8,8 @@ import net.minecraft.world.level.Level; import net.minecraft.world.level.block.SlabBlock; import net.minecraft.world.level.block.state.BlockState; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.api.distmarker.OnlyIn; public class BlockAbsentSlab extends SlabBlock implements IBlockAbsent { diff --git a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentStair.java b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentStair.java index c578439c..6b15c786 100644 --- a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentStair.java +++ b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentStair.java @@ -9,8 +9,8 @@ import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.StairBlock; import net.minecraft.world.level.block.state.BlockState; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.api.distmarker.OnlyIn; @SuppressWarnings("deprecation") public class BlockAbsentStair extends StairBlock implements IBlockAbsent { diff --git a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentWall.java b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentWall.java index ac4818eb..6b49fa89 100644 --- a/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentWall.java +++ b/src/main/java/com/lothrazar/absentbydesign/block/BlockAbsentWall.java @@ -9,8 +9,8 @@ import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.WallBlock; import net.minecraft.world.level.block.state.BlockState; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.api.distmarker.OnlyIn; public class BlockAbsentWall extends WallBlock implements IBlockAbsent { diff --git a/src/main/java/com/lothrazar/absentbydesign/block/DoorAbsentBlock.java b/src/main/java/com/lothrazar/absentbydesign/block/DoorAbsentBlock.java index 7b3593b2..8f7e5774 100644 --- a/src/main/java/com/lothrazar/absentbydesign/block/DoorAbsentBlock.java +++ b/src/main/java/com/lothrazar/absentbydesign/block/DoorAbsentBlock.java @@ -6,7 +6,7 @@ public class DoorAbsentBlock extends DoorBlock implements IBlockAbsent { public DoorAbsentBlock(Properties builder, BlockSetType type) { - super(builder, type); + super(type, builder); } @Override diff --git a/src/main/java/com/lothrazar/absentbydesign/block/TrapDoorAbsent.java b/src/main/java/com/lothrazar/absentbydesign/block/TrapDoorAbsent.java index 1906e750..df3b8f0d 100644 --- a/src/main/java/com/lothrazar/absentbydesign/block/TrapDoorAbsent.java +++ b/src/main/java/com/lothrazar/absentbydesign/block/TrapDoorAbsent.java @@ -4,13 +4,13 @@ import net.minecraft.world.level.block.TrapDoorBlock; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.state.properties.BlockSetType; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.api.distmarker.OnlyIn; public class TrapDoorAbsent extends TrapDoorBlock implements IBlockAbsent { public TrapDoorAbsent(Properties properties, BlockSetType type) { - super(properties, type); + super(type, properties); } public boolean doVisibility = false; diff --git a/src/main/java/com/lothrazar/absentbydesign/registry/AbsentRegistry.java b/src/main/java/com/lothrazar/absentbydesign/registry/AbsentRegistry.java index cac46ed7..7b830cce 100644 --- a/src/main/java/com/lothrazar/absentbydesign/registry/AbsentRegistry.java +++ b/src/main/java/com/lothrazar/absentbydesign/registry/AbsentRegistry.java @@ -34,11 +34,11 @@ import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraft.world.level.material.MapColor; import net.minecraft.world.level.material.PushReaction; -import net.minecraftforge.eventbus.api.SubscribeEvent; -import net.minecraftforge.fml.common.Mod; -import net.minecraftforge.registries.RegisterEvent; +import net.neoforged.bus.api.SubscribeEvent; +import net.neoforged.fml.common.EventBusSubscriber; +import net.neoforged.neoforge.registries.RegisterEvent; -@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) +@EventBusSubscriber(modid = ModAbsentBD.MODID, bus = EventBusSubscriber.Bus.MOD) public class AbsentRegistry { // // NO INVENTORY SCREEN BLOCKS (chest, furnace, ...) @@ -61,7 +61,7 @@ public class AbsentRegistry { private static final List BLOCKLIST = new ArrayList<>(); private static final String HAX = "block." + ModAbsentBD.MODID + "."; private static BlockAbsentFence FENCE_QUARTZ; - private static final ResourceKey TAB_BLOCKS = ResourceKey.create(Registries.CREATIVE_MODE_TAB, new ResourceLocation(ModAbsentBD.MODID, "tab")); + private static final ResourceKey TAB_BLOCKS = ResourceKey.create(Registries.CREATIVE_MODE_TAB, ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "tab")); @SubscribeEvent public static void onCreativeModeTabRegister(RegisterEvent event) { @@ -91,529 +91,529 @@ public static void onBlocksRegistry(RegisterEvent event) { event.register(Registries.ITEM, reg -> { for (Block b : AbsentRegistry.BLOCKLIST) { String id = b.getDescriptionId().replace(HAX, ""); - reg.register(id, new BlockItem(b, properties)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, id), new BlockItem(b, properties)); } }); event.register(Registries.BLOCK, reg -> { // // FENCES // - reg.register("fence_log_acacia", createFence(Blocks.ACACIA_LOG, Block.Properties.of().ignitedByLava())); - reg.register("fence_log_birch", createFence(Blocks.BIRCH_LOG, Block.Properties.of().ignitedByLava())); - reg.register("fence_log_darkoak", createFence(Blocks.DARK_OAK_LOG, Block.Properties.of().ignitedByLava())); - reg.register("fence_log_jungle", createFence(Blocks.JUNGLE_LOG, Block.Properties.of().ignitedByLava())); - reg.register("fence_log_oak", createFence(Blocks.OAK_LOG, Block.Properties.of().ignitedByLava())); - reg.register("fence_log_spruce", createFence(Blocks.SPRUCE_LOG, Block.Properties.of().ignitedByLava())); - reg.register("fence_red_netherbrick", createFence(Blocks.RED_NETHER_BRICKS, Block.Properties.of())); - reg.register("fence_crimson", createFence(Blocks.CRIMSON_STEM, Block.Properties.of().ignitedByLava())); - reg.register("fence_warped", createFence(Blocks.WARPED_STEM, Block.Properties.of())); - reg.register("fence_obsidian", createFence(Blocks.OBSIDIAN, Block.Properties.of())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_log_acacia"), createFence(Blocks.ACACIA_LOG, Block.Properties.of().ignitedByLava())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_log_birch"), createFence(Blocks.BIRCH_LOG, Block.Properties.of().ignitedByLava())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_log_darkoak"), createFence(Blocks.DARK_OAK_LOG, Block.Properties.of().ignitedByLava())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_log_jungle"), createFence(Blocks.JUNGLE_LOG, Block.Properties.of().ignitedByLava())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_log_oak"), createFence(Blocks.OAK_LOG, Block.Properties.of().ignitedByLava())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_log_spruce"), createFence(Blocks.SPRUCE_LOG, Block.Properties.of().ignitedByLava())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_red_netherbrick"), createFence(Blocks.RED_NETHER_BRICKS, Block.Properties.of())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_crimson"), createFence(Blocks.CRIMSON_STEM, Block.Properties.of().ignitedByLava())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_warped"), createFence(Blocks.WARPED_STEM, Block.Properties.of())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_obsidian"), createFence(Blocks.OBSIDIAN, Block.Properties.of())); FENCE_QUARTZ = (BlockAbsentFence) createFence(Blocks.QUARTZ_BLOCK, Block.Properties.of()); - reg.register("fence_quartz", FENCE_QUARTZ); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_quartz"), FENCE_QUARTZ); //??mangrove log? - reg.register("fence_mangrove", createFence(Blocks.CHERRY_LOG, Block.Properties.of())); - reg.register("fence_cherry", createFence(Blocks.CHERRY_LOG, Block.Properties.of())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_mangrove"), createFence(Blocks.CHERRY_LOG, Block.Properties.of())); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "fence_cherry"), createFence(Blocks.CHERRY_LOG, Block.Properties.of())); // // SLABS // - reg.register("slab_end_stone", createSlab(Block.Properties.of(), Blocks.END_STONE)); - reg.register("slab_netherrack", createSlab(Block.Properties.of(), Blocks.NETHERRACK)); - reg.register("slab_snow", createSlab(Block.Properties.of(), Blocks.SNOW_BLOCK)); - reg.register("slab_bricks_cracked", createSlab(Block.Properties.of(), Blocks.CRACKED_STONE_BRICKS)); - reg.register("slab_coarse_dirt", createSlab(Block.Properties.of().isRedstoneConductor(AbsentRegistry::never), Blocks.COARSE_DIRT)); - reg.register("slab_obsidian", createSlab(Block.Properties.of(), Blocks.OBSIDIAN)); - reg.register("slab_basalt", createSlab(Block.Properties.of(), Blocks.BASALT)); - reg.register("slab_polished_basalt", createSlab(Block.Properties.of(), Blocks.POLISHED_BASALT)); - reg.register("slab_crying_obsidian", createSlab(Block.Properties.of().lightLevel(state -> 10), Blocks.CRYING_OBSIDIAN)); - reg.register("slab_lodestone", createSlab(Block.Properties.of(), Blocks.LODESTONE)); - reg.register("slab_quartz_bricks", createSlab(Block.Properties.of(), Blocks.QUARTZ_BRICKS)); - reg.register("slab_magma", createSlab(Block.Properties.of().lightLevel(state -> 3), Blocks.MAGMA_BLOCK)); - reg.register("slab_glowstone", createSlab(Block.Properties.of().sound(SoundType.GLASS).lightLevel(state -> 15), Blocks.GLOWSTONE)); - reg.register("slab_sea_lantern", createSlab(Block.Properties.of().sound(SoundType.GLASS).lightLevel(state -> 15), Blocks.SEA_LANTERN)); - reg.register("slab_concrete_black", createSlab(Block.Properties.of(), Blocks.BLACK_CONCRETE)); - reg.register("slab_concrete_blue", createSlab(Block.Properties.of(), Blocks.BLUE_CONCRETE)); - reg.register("slab_concrete_brown", createSlab(Block.Properties.of(), Blocks.BROWN_CONCRETE)); - reg.register("slab_concrete_cyan", createSlab(Block.Properties.of(), Blocks.CYAN_CONCRETE)); - reg.register("slab_concrete_gray", createSlab(Block.Properties.of(), Blocks.GRAY_CONCRETE)); - reg.register("slab_concrete_green", createSlab(Block.Properties.of(), Blocks.GREEN_CONCRETE)); - reg.register("slab_concrete_light_blue", createSlab(Block.Properties.of(), Blocks.LIGHT_BLUE_CONCRETE)); - reg.register("slab_concrete_lime", createSlab(Block.Properties.of(), Blocks.LIME_CONCRETE)); - reg.register("slab_concrete_magenta", createSlab(Block.Properties.of(), Blocks.MAGENTA_CONCRETE)); - reg.register("slab_concrete_orange", createSlab(Block.Properties.of(), Blocks.ORANGE_CONCRETE)); - reg.register("slab_concrete_pink", createSlab(Block.Properties.of(), Blocks.PINK_CONCRETE)); - reg.register("slab_concrete_purple", createSlab(Block.Properties.of(), Blocks.PURPLE_CONCRETE)); - reg.register("slab_concrete_red", createSlab(Block.Properties.of(), Blocks.RED_CONCRETE)); - reg.register("slab_concrete_silver", createSlab(Block.Properties.of(), Blocks.LIGHT_GRAY_CONCRETE)); - reg.register("slab_concrete_white", createSlab(Block.Properties.of(), Blocks.WHITE_CONCRETE)); - reg.register("slab_concrete_yellow", createSlab(Block.Properties.of(), Blocks.YELLOW_CONCRETE)); - reg.register("slab_wool_black", createSlab(Block.Properties.of().ignitedByLava(), Blocks.BLACK_WOOL)); - reg.register("slab_wool_blue", createSlab(Block.Properties.of().ignitedByLava(), Blocks.BLUE_WOOL)); - reg.register("slab_wool_brown", createSlab(Block.Properties.of().ignitedByLava(), Blocks.BROWN_WOOL)); - reg.register("slab_wool_cyan", createSlab(Block.Properties.of().ignitedByLava(), Blocks.CYAN_WOOL)); - reg.register("slab_wool_gray", createSlab(Block.Properties.of().ignitedByLava(), Blocks.GRAY_WOOL)); - reg.register("slab_wool_green", createSlab(Block.Properties.of().ignitedByLava(), Blocks.GREEN_WOOL)); - reg.register("slab_wool_light_blue", createSlab(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_BLUE_WOOL)); - reg.register("slab_wool_lime", createSlab(Block.Properties.of().ignitedByLava(), Blocks.LIME_WOOL)); - reg.register("slab_wool_magenta", createSlab(Block.Properties.of().ignitedByLava(), Blocks.MAGENTA_WOOL)); - reg.register("slab_wool_orange", createSlab(Block.Properties.of().ignitedByLava(), Blocks.ORANGE_WOOL)); - reg.register("slab_wool_pink", createSlab(Block.Properties.of().ignitedByLava(), Blocks.PINK_WOOL)); - reg.register("slab_wool_purple", createSlab(Block.Properties.of().ignitedByLava(), Blocks.PURPLE_WOOL)); - reg.register("slab_wool_red", createSlab(Block.Properties.of().ignitedByLava(), Blocks.RED_WOOL)); - reg.register("slab_wool_silver", createSlab(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_GRAY_WOOL)); - reg.register("slab_wool_white", createSlab(Block.Properties.of().ignitedByLava(), Blocks.WHITE_WOOL)); - reg.register("slab_wool_yellow", createSlab(Block.Properties.of().ignitedByLava(), Blocks.YELLOW_WOOL)); - reg.register("slab_terracotta_white", createSlab(Block.Properties.of(), Blocks.WHITE_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_orange", createSlab(Block.Properties.of(), Blocks.ORANGE_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_magenta", createSlab(Block.Properties.of(), Blocks.MAGENTA_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_light_blue", createSlab(Block.Properties.of(), Blocks.LIGHT_BLUE_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_yellow", createSlab(Block.Properties.of(), Blocks.YELLOW_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_lime", createSlab(Block.Properties.of(), Blocks.LIME_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_pink", createSlab(Block.Properties.of(), Blocks.PINK_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_gray", createSlab(Block.Properties.of(), Blocks.GRAY_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_light_gray", createSlab(Block.Properties.of(), Blocks.LIGHT_GRAY_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_cyan", createSlab(Block.Properties.of(), Blocks.CYAN_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_purple", createSlab(Block.Properties.of(), Blocks.PURPLE_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_blue", createSlab(Block.Properties.of(), Blocks.BLUE_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_brown", createSlab(Block.Properties.of(), Blocks.BROWN_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_green", createSlab(Block.Properties.of(), Blocks.GREEN_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_red", createSlab(Block.Properties.of(), Blocks.RED_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta_black", createSlab(Block.Properties.of(), Blocks.BLACK_GLAZED_TERRACOTTA)); - reg.register("slab_terracotta", createSlab(Block.Properties.of(), Blocks.TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_end_stone"), createSlab(Block.Properties.of(), Blocks.END_STONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_netherrack"), createSlab(Block.Properties.of(), Blocks.NETHERRACK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_snow"), createSlab(Block.Properties.of(), Blocks.SNOW_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_bricks_cracked"), createSlab(Block.Properties.of(), Blocks.CRACKED_STONE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_coarse_dirt"), createSlab(Block.Properties.of().isRedstoneConductor(AbsentRegistry::never), Blocks.COARSE_DIRT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_obsidian"), createSlab(Block.Properties.of(), Blocks.OBSIDIAN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_basalt"), createSlab(Block.Properties.of(), Blocks.BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_polished_basalt"), createSlab(Block.Properties.of(), Blocks.POLISHED_BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_crying_obsidian"), createSlab(Block.Properties.of().lightLevel(state -> 10), Blocks.CRYING_OBSIDIAN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_lodestone"), createSlab(Block.Properties.of(), Blocks.LODESTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_quartz_bricks"), createSlab(Block.Properties.of(), Blocks.QUARTZ_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_magma"), createSlab(Block.Properties.of().lightLevel(state -> 3), Blocks.MAGMA_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glowstone"), createSlab(Block.Properties.of().sound(SoundType.GLASS).lightLevel(state -> 15), Blocks.GLOWSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_sea_lantern"), createSlab(Block.Properties.of().sound(SoundType.GLASS).lightLevel(state -> 15), Blocks.SEA_LANTERN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_black"), createSlab(Block.Properties.of(), Blocks.BLACK_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_blue"), createSlab(Block.Properties.of(), Blocks.BLUE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_brown"), createSlab(Block.Properties.of(), Blocks.BROWN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_cyan"), createSlab(Block.Properties.of(), Blocks.CYAN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_gray"), createSlab(Block.Properties.of(), Blocks.GRAY_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_green"), createSlab(Block.Properties.of(), Blocks.GREEN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_light_blue"), createSlab(Block.Properties.of(), Blocks.LIGHT_BLUE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_lime"), createSlab(Block.Properties.of(), Blocks.LIME_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_magenta"), createSlab(Block.Properties.of(), Blocks.MAGENTA_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_orange"), createSlab(Block.Properties.of(), Blocks.ORANGE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_pink"), createSlab(Block.Properties.of(), Blocks.PINK_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_purple"), createSlab(Block.Properties.of(), Blocks.PURPLE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_red"), createSlab(Block.Properties.of(), Blocks.RED_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_silver"), createSlab(Block.Properties.of(), Blocks.LIGHT_GRAY_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_white"), createSlab(Block.Properties.of(), Blocks.WHITE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_concrete_yellow"), createSlab(Block.Properties.of(), Blocks.YELLOW_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_black"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_blue"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.BLUE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_brown"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.BROWN_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_cyan"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.CYAN_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_gray"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.GRAY_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_green"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.GREEN_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_light_blue"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_BLUE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_lime"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.LIME_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_magenta"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.MAGENTA_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_orange"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.ORANGE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_pink"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.PINK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_purple"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.PURPLE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_red"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.RED_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_silver"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_GRAY_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_white"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.WHITE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_wool_yellow"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.YELLOW_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_white"), createSlab(Block.Properties.of(), Blocks.WHITE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_orange"), createSlab(Block.Properties.of(), Blocks.ORANGE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_magenta"), createSlab(Block.Properties.of(), Blocks.MAGENTA_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_light_blue"), createSlab(Block.Properties.of(), Blocks.LIGHT_BLUE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_yellow"), createSlab(Block.Properties.of(), Blocks.YELLOW_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_lime"), createSlab(Block.Properties.of(), Blocks.LIME_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_pink"), createSlab(Block.Properties.of(), Blocks.PINK_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_gray"), createSlab(Block.Properties.of(), Blocks.GRAY_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_light_gray"), createSlab(Block.Properties.of(), Blocks.LIGHT_GRAY_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_cyan"), createSlab(Block.Properties.of(), Blocks.CYAN_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_purple"), createSlab(Block.Properties.of(), Blocks.PURPLE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_blue"), createSlab(Block.Properties.of(), Blocks.BLUE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_brown"), createSlab(Block.Properties.of(), Blocks.BROWN_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_green"), createSlab(Block.Properties.of(), Blocks.GREEN_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_red"), createSlab(Block.Properties.of(), Blocks.RED_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta_black"), createSlab(Block.Properties.of(), Blocks.BLACK_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_terracotta"), createSlab(Block.Properties.of(), Blocks.TERRACOTTA)); Block SLAB_GLASS = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT) .noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.GLASS); - reg.register("slab_glass", SLAB_GLASS); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass"), SLAB_GLASS); Block SLAB_GLASS_WHITE = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.WHITE_STAINED_GLASS); - reg.register("slab_glass_white", SLAB_GLASS_WHITE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_white"), SLAB_GLASS_WHITE); Block SLAB_GLASS_ORANGE = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.ORANGE_STAINED_GLASS); - reg.register("slab_glass_orange", SLAB_GLASS_ORANGE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_orange"), SLAB_GLASS_ORANGE); Block SLAB_GLASS_MAGENTA = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.MAGENTA_STAINED_GLASS); - reg.register("slab_glass_magenta", SLAB_GLASS_MAGENTA); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_magenta"), SLAB_GLASS_MAGENTA); Block SLAB_GLASS_LIGHT_BLUE = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.LIGHT_BLUE_STAINED_GLASS); - reg.register("slab_glass_light_blue", SLAB_GLASS_LIGHT_BLUE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_light_blue"), SLAB_GLASS_LIGHT_BLUE); Block SLAB_GLASS_YELLOW = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.YELLOW_STAINED_GLASS); - reg.register("slab_glass_yellow", SLAB_GLASS_YELLOW); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_yellow"), SLAB_GLASS_YELLOW); Block SLAB_GLASS_LIME = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.LIME_STAINED_GLASS); - reg.register("slab_glass_lime", SLAB_GLASS_LIME); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_lime"), SLAB_GLASS_LIME); Block SLAB_GLASS_PINK = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.PINK_STAINED_GLASS); - reg.register("slab_glass_pink", SLAB_GLASS_PINK); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_pink"), SLAB_GLASS_PINK); Block SLAB_GLASS_GRAY = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.GRAY_STAINED_GLASS); - reg.register("slab_glass_gray", SLAB_GLASS_GRAY); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_gray"), SLAB_GLASS_GRAY); Block SLAB_GLASS_LIGHT_GRAY = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.LIGHT_GRAY_STAINED_GLASS); - reg.register("slab_glass_light_gray", SLAB_GLASS_LIGHT_GRAY); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_light_gray"), SLAB_GLASS_LIGHT_GRAY); Block SLAB_GLASS_CYAN = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.CYAN_STAINED_GLASS); - reg.register("slab_glass_cyan", SLAB_GLASS_CYAN); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_cyan"), SLAB_GLASS_CYAN); Block SLAB_GLASS_PURPLE = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.PURPLE_STAINED_GLASS); - reg.register("slab_glass_purple", SLAB_GLASS_PURPLE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_purple"), SLAB_GLASS_PURPLE); Block SLAB_GLASS_BLUE = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.BLUE_STAINED_GLASS); - reg.register("slab_glass_blue", SLAB_GLASS_BLUE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_blue"), SLAB_GLASS_BLUE); Block SLAB_GLASS_BROWN = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.BROWN_STAINED_GLASS); - reg.register("slab_glass_brown", SLAB_GLASS_BROWN); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_brown"), SLAB_GLASS_BROWN); Block SLAB_GLASS_GREEN = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.GREEN_STAINED_GLASS); - reg.register("slab_glass_green", SLAB_GLASS_GREEN); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_green"), SLAB_GLASS_GREEN); Block SLAB_GLASS_RED = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.RED_STAINED_GLASS); - reg.register("slab_glass_red", SLAB_GLASS_RED); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_red"), SLAB_GLASS_RED); Block SLAB_GLASS_BLACK = createSlab(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.BLACK_STAINED_GLASS); - reg.register("slab_glass_black", SLAB_GLASS_BLACK); - reg.register("slab_mushroom_stem", createSlab(Block.Properties.of(), Blocks.MUSHROOM_STEM)); - reg.register("slab_red_mushroom", createSlab(Block.Properties.of(), Blocks.RED_MUSHROOM)); - reg.register("slab_brown_mushroom", createSlab(Block.Properties.of(), Blocks.BROWN_MUSHROOM)); - reg.register("slab_mushroom_polished", createSlab(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); - reg.register("slab_calcite", createSlab(Block.Properties.of(), Blocks.CALCITE)); - reg.register("slab_amethyst", createSlab(Block.Properties.of(), Blocks.AMETHYST_BLOCK)); - reg.register("slab_tuff", createSlab(Block.Properties.of(), Blocks.TUFF)); - reg.register("slab_smooth_basalt", createSlab(Block.Properties.of(), Blocks.SMOOTH_BASALT)); - reg.register("slab_cracked_nether_bricks", createSlab(Block.Properties.of(), Blocks.CRACKED_NETHER_BRICKS)); - reg.register("slab_deepslate", createSlab(Block.Properties.of(), Blocks.DEEPSLATE)); - reg.register("slab_cracked_deepslate_bricks", createSlab(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_BRICKS)); - reg.register("slab_cracked_deepslate_tiles", createSlab(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_TILES)); - reg.register("slab_sculk", createSlab(Block.Properties.of(), Blocks.SCULK)); - reg.register("slab_mud", createSlab(Block.Properties.of(), Blocks.MUD)); - reg.register("slab_packed_mud", createSlab(Block.Properties.of(), Blocks.PACKED_MUD)); - reg.register("slab_reinforced_deepslate", createSlab(Block.Properties.of(), Blocks.REINFORCED_DEEPSLATE)); - reg.register("slab_ochre_froglight", createSlab(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.OCHRE_FROGLIGHT)); - reg.register("slab_pearlescent_froglight", createSlab(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.PEARLESCENT_FROGLIGHT)); - reg.register("slab_verdant_froglight", createSlab(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.VERDANT_FROGLIGHT)); - reg.register("slab_gold", createSlab(Block.Properties.of(), Blocks.GOLD_BLOCK)); - reg.register("slab_rooted_dirt", createSlab(Block.Properties.of(), Blocks.ROOTED_DIRT)); - reg.register("slab_muddy_mangrove_roots", createSlab(Block.Properties.of(), Blocks.MUDDY_MANGROVE_ROOTS)); - reg.register("slab_cracked_polished_blackstone_bricks", createSlab(Block.Properties.of(), Blocks.CRACKED_POLISHED_BLACKSTONE_BRICKS)); - reg.register("slab_dripstone", createSlab(Block.Properties.of(), Blocks.DRIPSTONE_BLOCK)); - reg.register("slab_shroomlight", createSlab(Block.Properties.of().lightLevel(state -> 15), Blocks.SHROOMLIGHT)); - reg.register("slab_gilded_blackstone", createSlab(Block.Properties.of(), Blocks.GILDED_BLACKSTONE)); - reg.register("slab_moss", createSlab(Block.Properties.of(), Blocks.MOSS_BLOCK)); - reg.register("slab_soul_sand", createSlab(Block.Properties.of().speedFactor(0.4F), Blocks.SOUL_SAND)); - reg.register("slab_soul_soil", createSlab(Block.Properties.of(), Blocks.SOUL_SOIL)); - reg.register("slab_packed_ice", createSlab(Block.Properties.of().friction(0.98F), Blocks.PACKED_ICE)); - reg.register("slab_blue_ice", createSlab(Block.Properties.of().friction(0.989F), Blocks.BLUE_ICE)); - reg.register("slab_honeycomb", createSlab(Block.Properties.of(), Blocks.HONEYCOMB_BLOCK)); - reg.register("slab_emerald", createSlab(Block.Properties.of(), Blocks.EMERALD_BLOCK)); - reg.register("slab_lapis", createSlab(Block.Properties.of(), Blocks.LAPIS_BLOCK)); - reg.register("slab_diamond", createSlab(Block.Properties.of(), Blocks.DIAMOND_BLOCK)); - reg.register("slab_bone", createSlab(Block.Properties.of(), Blocks.BONE_BLOCK)); - reg.register("slab_netherite", createSlab(Block.Properties.of(), Blocks.NETHERITE_BLOCK)); - reg.register("slab_iron", createSlab(Block.Properties.of(), Blocks.IRON_BLOCK)); - reg.register("slab_raw_iron", createSlab(Block.Properties.of(), Blocks.RAW_IRON_BLOCK)); - reg.register("slab_raw_gold", createSlab(Block.Properties.of(), Blocks.RAW_GOLD_BLOCK)); - reg.register("slab_raw_copper", createSlab(Block.Properties.of(), Blocks.RAW_COPPER_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_glass_black"), SLAB_GLASS_BLACK); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_mushroom_stem"), createSlab(Block.Properties.of(), Blocks.MUSHROOM_STEM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_red_mushroom"), createSlab(Block.Properties.of(), Blocks.RED_MUSHROOM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_brown_mushroom"), createSlab(Block.Properties.of(), Blocks.BROWN_MUSHROOM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_mushroom_polished"), createSlab(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_calcite"), createSlab(Block.Properties.of(), Blocks.CALCITE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_amethyst"), createSlab(Block.Properties.of(), Blocks.AMETHYST_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_tuff"), createSlab(Block.Properties.of(), Blocks.TUFF)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_smooth_basalt"), createSlab(Block.Properties.of(), Blocks.SMOOTH_BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_cracked_nether_bricks"), createSlab(Block.Properties.of(), Blocks.CRACKED_NETHER_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_deepslate"), createSlab(Block.Properties.of(), Blocks.DEEPSLATE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_cracked_deepslate_bricks"), createSlab(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_cracked_deepslate_tiles"), createSlab(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_TILES)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_sculk"), createSlab(Block.Properties.of(), Blocks.SCULK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_mud"), createSlab(Block.Properties.of(), Blocks.MUD)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_packed_mud"), createSlab(Block.Properties.of(), Blocks.PACKED_MUD)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_reinforced_deepslate"), createSlab(Block.Properties.of(), Blocks.REINFORCED_DEEPSLATE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_ochre_froglight"), createSlab(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.OCHRE_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_pearlescent_froglight"), createSlab(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.PEARLESCENT_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_verdant_froglight"), createSlab(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.VERDANT_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_gold"), createSlab(Block.Properties.of(), Blocks.GOLD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_rooted_dirt"), createSlab(Block.Properties.of(), Blocks.ROOTED_DIRT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_muddy_mangrove_roots"), createSlab(Block.Properties.of(), Blocks.MUDDY_MANGROVE_ROOTS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_cracked_polished_blackstone_bricks"), createSlab(Block.Properties.of(), Blocks.CRACKED_POLISHED_BLACKSTONE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_dripstone"), createSlab(Block.Properties.of(), Blocks.DRIPSTONE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_shroomlight"), createSlab(Block.Properties.of().lightLevel(state -> 15), Blocks.SHROOMLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_gilded_blackstone"), createSlab(Block.Properties.of(), Blocks.GILDED_BLACKSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_moss"), createSlab(Block.Properties.of(), Blocks.MOSS_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_soul_sand"), createSlab(Block.Properties.of().speedFactor(0.4F), Blocks.SOUL_SAND)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_soul_soil"), createSlab(Block.Properties.of(), Blocks.SOUL_SOIL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_packed_ice"), createSlab(Block.Properties.of().friction(0.98F), Blocks.PACKED_ICE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_blue_ice"), createSlab(Block.Properties.of().friction(0.989F), Blocks.BLUE_ICE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_honeycomb"), createSlab(Block.Properties.of(), Blocks.HONEYCOMB_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_emerald"), createSlab(Block.Properties.of(), Blocks.EMERALD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_lapis"), createSlab(Block.Properties.of(), Blocks.LAPIS_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_diamond"), createSlab(Block.Properties.of(), Blocks.DIAMOND_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_bone"), createSlab(Block.Properties.of(), Blocks.BONE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_netherite"), createSlab(Block.Properties.of(), Blocks.NETHERITE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_iron"), createSlab(Block.Properties.of(), Blocks.IRON_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_raw_iron"), createSlab(Block.Properties.of(), Blocks.RAW_IRON_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_raw_gold"), createSlab(Block.Properties.of(), Blocks.RAW_GOLD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "slab_raw_copper"), createSlab(Block.Properties.of(), Blocks.RAW_COPPER_BLOCK)); // // STAIRS // - reg.register("stairs_coarse_dirt", createStair(Block.Properties.of(), Blocks.COARSE_DIRT)); - reg.register("stairs_smooth_stone", createStair(Block.Properties.of(), Blocks.SMOOTH_STONE)); - reg.register("stairs_end_stone", createStair(Block.Properties.of(), Blocks.END_STONE)); - reg.register("stairs_bricks_cracked", createStair(Block.Properties.of(), Blocks.CRACKED_STONE_BRICKS)); - reg.register("stairs_netherrack", createStair(Block.Properties.of(), Blocks.NETHERRACK)); - reg.register("stairs_snow", createStair(Block.Properties.of().isRedstoneConductor((state, getter, pos) -> false), Blocks.SNOW_BLOCK)); - reg.register("stairs_obsidian", createStair(Block.Properties.of(), Blocks.OBSIDIAN)); - reg.register("stairs_quartz_bricks", createStair(Block.Properties.of(), Blocks.QUARTZ_BRICKS)); - reg.register("stairs_basalt", createStair(Block.Properties.of(), Blocks.BASALT)); - reg.register("stairs_polished_basalt", createStair(Block.Properties.of(), Blocks.POLISHED_BASALT)); - reg.register("stairs_crying_obsidian", createStair(Block.Properties.of().lightLevel(state -> 10), Blocks.CRYING_OBSIDIAN)); - reg.register("stairs_lodestone", createStair(Block.Properties.of(), Blocks.LODESTONE)); - reg.register("stairs_magma", createStair(Block.Properties.of().lightLevel(s -> 3), Blocks.MAGMA_BLOCK)); - reg.register("stairs_glowstone", createStair(Block.Properties.of().sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.GLOWSTONE)); - reg.register("stairs_sea_lantern", createStair(Block.Properties.of().sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.SEA_LANTERN)); - reg.register("stairs_concrete_black", createStair(Block.Properties.of(), Blocks.BLACK_CONCRETE)); - reg.register("stairs_concrete_blue", createStair(Block.Properties.of(), Blocks.BLUE_CONCRETE)); - reg.register("stairs_concrete_brown", createStair(Block.Properties.of(), Blocks.BROWN_CONCRETE)); - reg.register("stairs_concrete_cyan", createStair(Block.Properties.of(), Blocks.CYAN_CONCRETE)); - reg.register("stairs_concrete_gray", createStair(Block.Properties.of(), Blocks.GRAY_CONCRETE)); - reg.register("stairs_concrete_green", createStair(Block.Properties.of(), Blocks.GREEN_CONCRETE)); - reg.register("stairs_concrete_light_blue", createStair(Block.Properties.of(), Blocks.LIGHT_BLUE_CONCRETE)); - reg.register("stairs_concrete_lime", createStair(Block.Properties.of(), Blocks.LIME_CONCRETE)); - reg.register("stairs_concrete_magenta", createStair(Block.Properties.of(), Blocks.MAGENTA_CONCRETE)); - reg.register("stairs_concrete_orange", createStair(Block.Properties.of(), Blocks.ORANGE_CONCRETE)); - reg.register("stairs_concrete_pink", createStair(Block.Properties.of(), Blocks.PINK_CONCRETE)); - reg.register("stairs_concrete_purple", createStair(Block.Properties.of(), Blocks.PURPLE_CONCRETE)); - reg.register("stairs_concrete_red", createStair(Block.Properties.of(), Blocks.RED_CONCRETE)); - reg.register("stairs_concrete_silver", createStair(Block.Properties.of(), Blocks.LIGHT_GRAY_CONCRETE)); - reg.register("stairs_concrete_white", createStair(Block.Properties.of(), Blocks.WHITE_CONCRETE)); - reg.register("stairs_concrete_yellow", createStair(Block.Properties.of(), Blocks.YELLOW_CONCRETE)); - reg.register("stairs_wool_black", createStair(Block.Properties.of().ignitedByLava(), Blocks.BLACK_WOOL)); - reg.register("stairs_wool_blue", createStair(Block.Properties.of().ignitedByLava(), Blocks.BLUE_WOOL)); - reg.register("stairs_wool_brown", createStair(Block.Properties.of().ignitedByLava(), Blocks.BROWN_WOOL)); - reg.register("stairs_wool_cyan", createStair(Block.Properties.of().ignitedByLava(), Blocks.CYAN_WOOL)); - reg.register("stairs_wool_gray", createStair(Block.Properties.of().ignitedByLava(), Blocks.GRAY_WOOL)); - reg.register("stairs_wool_green", createStair(Block.Properties.of().ignitedByLava(), Blocks.GREEN_WOOL)); - reg.register("stairs_wool_light_blue", createStair(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_BLUE_WOOL)); - reg.register("stairs_wool_lime", createStair(Block.Properties.of().ignitedByLava(), Blocks.LIME_WOOL)); - reg.register("stairs_wool_magenta", createStair(Block.Properties.of().ignitedByLava(), Blocks.MAGENTA_WOOL)); - reg.register("stairs_wool_orange", createStair(Block.Properties.of().ignitedByLava(), Blocks.ORANGE_WOOL)); - reg.register("stairs_wool_pink", createStair(Block.Properties.of().ignitedByLava(), Blocks.PINK_WOOL)); - reg.register("stairs_wool_purple", createStair(Block.Properties.of().ignitedByLava(), Blocks.PURPLE_WOOL)); - reg.register("stairs_wool_red", createStair(Block.Properties.of().ignitedByLava(), Blocks.RED_WOOL)); - reg.register("stairs_wool_silver", createStair(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_GRAY_WOOL)); - reg.register("stairs_wool_white", createStair(Block.Properties.of().ignitedByLava(), Blocks.WHITE_WOOL)); - reg.register("stairs_wool_yellow", createStair(Block.Properties.of().ignitedByLava(), Blocks.YELLOW_WOOL)); - reg.register("stairs_terracotta", createStair(Block.Properties.of(), Blocks.TERRACOTTA)); - reg.register("stairs_terracotta_white", createStair(Block.Properties.of(), Blocks.WHITE_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_orange", createStair(Block.Properties.of(), Blocks.ORANGE_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_magenta", createStair(Block.Properties.of(), Blocks.MAGENTA_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_light_blue", createStair(Block.Properties.of(), Blocks.LIGHT_BLUE_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_yellow", createStair(Block.Properties.of(), Blocks.YELLOW_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_lime", createStair(Block.Properties.of(), Blocks.LIME_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_pink", createStair(Block.Properties.of(), Blocks.PINK_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_gray", createStair(Block.Properties.of(), Blocks.GRAY_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_light_gray", createStair(Block.Properties.of(), Blocks.LIGHT_GRAY_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_cyan", createStair(Block.Properties.of(), Blocks.CYAN_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_purple", createStair(Block.Properties.of(), Blocks.PURPLE_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_blue", createStair(Block.Properties.of(), Blocks.BLUE_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_brown", createStair(Block.Properties.of(), Blocks.BROWN_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_green", createStair(Block.Properties.of(), Blocks.GREEN_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_red", createStair(Block.Properties.of(), Blocks.RED_GLAZED_TERRACOTTA)); - reg.register("stairs_terracotta_black", createStair(Block.Properties.of(), Blocks.BLACK_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_coarse_dirt"), createStair(Block.Properties.of(), Blocks.COARSE_DIRT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_smooth_stone"), createStair(Block.Properties.of(), Blocks.SMOOTH_STONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_end_stone"), createStair(Block.Properties.of(), Blocks.END_STONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_bricks_cracked"), createStair(Block.Properties.of(), Blocks.CRACKED_STONE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_netherrack"), createStair(Block.Properties.of(), Blocks.NETHERRACK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_snow"), createStair(Block.Properties.of().isRedstoneConductor((state, getter, pos) -> false), Blocks.SNOW_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_obsidian"), createStair(Block.Properties.of(), Blocks.OBSIDIAN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_quartz_bricks"), createStair(Block.Properties.of(), Blocks.QUARTZ_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_basalt"), createStair(Block.Properties.of(), Blocks.BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_polished_basalt"), createStair(Block.Properties.of(), Blocks.POLISHED_BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_crying_obsidian"), createStair(Block.Properties.of().lightLevel(state -> 10), Blocks.CRYING_OBSIDIAN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_lodestone"), createStair(Block.Properties.of(), Blocks.LODESTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_magma"), createStair(Block.Properties.of().lightLevel(s -> 3), Blocks.MAGMA_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glowstone"), createStair(Block.Properties.of().sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.GLOWSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_sea_lantern"), createStair(Block.Properties.of().sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.SEA_LANTERN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_black"), createStair(Block.Properties.of(), Blocks.BLACK_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_blue"), createStair(Block.Properties.of(), Blocks.BLUE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_brown"), createStair(Block.Properties.of(), Blocks.BROWN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_cyan"), createStair(Block.Properties.of(), Blocks.CYAN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_gray"), createStair(Block.Properties.of(), Blocks.GRAY_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_green"), createStair(Block.Properties.of(), Blocks.GREEN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_light_blue"), createStair(Block.Properties.of(), Blocks.LIGHT_BLUE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_lime"), createStair(Block.Properties.of(), Blocks.LIME_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_magenta"), createStair(Block.Properties.of(), Blocks.MAGENTA_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_orange"), createStair(Block.Properties.of(), Blocks.ORANGE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_pink"), createStair(Block.Properties.of(), Blocks.PINK_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_purple"), createStair(Block.Properties.of(), Blocks.PURPLE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_red"), createStair(Block.Properties.of(), Blocks.RED_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_silver"), createStair(Block.Properties.of(), Blocks.LIGHT_GRAY_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_white"), createStair(Block.Properties.of(), Blocks.WHITE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_concrete_yellow"), createStair(Block.Properties.of(), Blocks.YELLOW_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_black"), createStair(Block.Properties.of().ignitedByLava(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_blue"), createStair(Block.Properties.of().ignitedByLava(), Blocks.BLUE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_brown"), createStair(Block.Properties.of().ignitedByLava(), Blocks.BROWN_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_cyan"), createStair(Block.Properties.of().ignitedByLava(), Blocks.CYAN_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_gray"), createStair(Block.Properties.of().ignitedByLava(), Blocks.GRAY_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_green"), createStair(Block.Properties.of().ignitedByLava(), Blocks.GREEN_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_light_blue"), createStair(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_BLUE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_lime"), createStair(Block.Properties.of().ignitedByLava(), Blocks.LIME_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_magenta"), createStair(Block.Properties.of().ignitedByLava(), Blocks.MAGENTA_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_orange"), createStair(Block.Properties.of().ignitedByLava(), Blocks.ORANGE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_pink"), createStair(Block.Properties.of().ignitedByLava(), Blocks.PINK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_purple"), createStair(Block.Properties.of().ignitedByLava(), Blocks.PURPLE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_red"), createStair(Block.Properties.of().ignitedByLava(), Blocks.RED_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_silver"), createStair(Block.Properties.of().ignitedByLava(), Blocks.LIGHT_GRAY_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_white"), createStair(Block.Properties.of().ignitedByLava(), Blocks.WHITE_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_wool_yellow"), createStair(Block.Properties.of().ignitedByLava(), Blocks.YELLOW_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta"), createStair(Block.Properties.of(), Blocks.TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_white"), createStair(Block.Properties.of(), Blocks.WHITE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_orange"), createStair(Block.Properties.of(), Blocks.ORANGE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_magenta"), createStair(Block.Properties.of(), Blocks.MAGENTA_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_light_blue"), createStair(Block.Properties.of(), Blocks.LIGHT_BLUE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_yellow"), createStair(Block.Properties.of(), Blocks.YELLOW_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_lime"), createStair(Block.Properties.of(), Blocks.LIME_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_pink"), createStair(Block.Properties.of(), Blocks.PINK_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_gray"), createStair(Block.Properties.of(), Blocks.GRAY_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_light_gray"), createStair(Block.Properties.of(), Blocks.LIGHT_GRAY_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_cyan"), createStair(Block.Properties.of(), Blocks.CYAN_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_purple"), createStair(Block.Properties.of(), Blocks.PURPLE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_blue"), createStair(Block.Properties.of(), Blocks.BLUE_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_brown"), createStair(Block.Properties.of(), Blocks.BROWN_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_green"), createStair(Block.Properties.of(), Blocks.GREEN_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_red"), createStair(Block.Properties.of(), Blocks.RED_GLAZED_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_terracotta_black"), createStair(Block.Properties.of(), Blocks.BLACK_GLAZED_TERRACOTTA)); Block STAIRS_GLASS = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.GLASS); - reg.register("stairs_glass", STAIRS_GLASS); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass"), STAIRS_GLASS); Block STAIRS_GLASS_WHITE = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.WHITE_STAINED_GLASS); - reg.register("stairs_glass_white", STAIRS_GLASS_WHITE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_white"), STAIRS_GLASS_WHITE); Block STAIRS_GLASS_ORANGE = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.ORANGE_STAINED_GLASS); - reg.register("stairs_glass_orange", STAIRS_GLASS_ORANGE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_orange"), STAIRS_GLASS_ORANGE); Block STAIRS_GLASS_MAGENTA = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.MAGENTA_STAINED_GLASS); - reg.register("stairs_glass_magenta", STAIRS_GLASS_MAGENTA); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_magenta"), STAIRS_GLASS_MAGENTA); Block STAIRS_GLASS_LIGHT_BLUE = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.LIGHT_BLUE_STAINED_GLASS); - reg.register("stairs_glass_light_blue", STAIRS_GLASS_LIGHT_BLUE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_light_blue"), STAIRS_GLASS_LIGHT_BLUE); Block STAIRS_GLASS_YELLOW = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.YELLOW_STAINED_GLASS); - reg.register("stairs_glass_yellow", STAIRS_GLASS_YELLOW); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_yellow"), STAIRS_GLASS_YELLOW); Block STAIRS_GLASS_LIME = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.LIME_STAINED_GLASS); - reg.register("stairs_glass_lime", STAIRS_GLASS_LIME); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_lime"), STAIRS_GLASS_LIME); Block STAIRS_GLASS_PINK = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.PINK_STAINED_GLASS); - reg.register("stairs_glass_pink", STAIRS_GLASS_PINK); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_pink"), STAIRS_GLASS_PINK); Block STAIRS_GLASS_GRAY = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.GRAY_STAINED_GLASS); - reg.register("stairs_glass_gray", STAIRS_GLASS_GRAY); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_gray"), STAIRS_GLASS_GRAY); Block STAIRS_GLASS_LIGHT_GRAY = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.LIGHT_GRAY_STAINED_GLASS); - reg.register("stairs_glass_light_gray", STAIRS_GLASS_LIGHT_GRAY); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_light_gray"), STAIRS_GLASS_LIGHT_GRAY); Block STAIRS_GLASS_CYAN = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.CYAN_STAINED_GLASS); - reg.register("stairs_glass_cyan", STAIRS_GLASS_CYAN); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_cyan"), STAIRS_GLASS_CYAN); Block STAIRS_GLASS_PURPLE = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.PURPLE_STAINED_GLASS); - reg.register("stairs_glass_purple", STAIRS_GLASS_PURPLE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_purple"), STAIRS_GLASS_PURPLE); Block STAIRS_GLASS_BLUE = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.BLUE_STAINED_GLASS); - reg.register("stairs_glass_blue", STAIRS_GLASS_BLUE); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_blue"), STAIRS_GLASS_BLUE); Block STAIRS_GLASS_BROWN = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.BROWN_STAINED_GLASS); - reg.register("stairs_glass_brown", STAIRS_GLASS_BROWN); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_brown"), STAIRS_GLASS_BROWN); Block STAIRS_GLASS_GREEN = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.GREEN_STAINED_GLASS); - reg.register("stairs_glass_green", STAIRS_GLASS_GREEN); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_green"), STAIRS_GLASS_GREEN); Block STAIRS_GLASS_RED = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.RED_STAINED_GLASS); - reg.register("stairs_glass_red", STAIRS_GLASS_RED); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_red"), STAIRS_GLASS_RED); Block STAIRS_GLASS_BLACK = createStair(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT).noOcclusion().isValidSpawn(AbsentRegistry::never).isRedstoneConductor(AbsentRegistry::never).isSuffocating(AbsentRegistry::never).isViewBlocking(AbsentRegistry::never), Blocks.BLACK_STAINED_GLASS); - reg.register("stairs_glass_black", STAIRS_GLASS_BLACK); - reg.register("stairs_red_mushroom", createStair(Block.Properties.of().ignitedByLava(), Blocks.RED_MUSHROOM_BLOCK)); - reg.register("stairs_brown_mushroom", createStair(Block.Properties.of().ignitedByLava(), Blocks.BROWN_MUSHROOM_BLOCK)); - reg.register("stairs_mushroom_stem", createStair(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); - reg.register("stairs_mushroom_polished", createStair(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); - reg.register("stairs_calcite", createStair(Block.Properties.of(), Blocks.CALCITE)); - reg.register("stairs_amethyst", createStair(Block.Properties.of(), Blocks.AMETHYST_BLOCK)); - reg.register("stairs_tuff", createStair(Block.Properties.of(), Blocks.TUFF)); - reg.register("stairs_smooth_basalt", createStair(Block.Properties.of(), Blocks.SMOOTH_BASALT)); - reg.register("stairs_cracked_nether_bricks", createStair(Block.Properties.of(), Blocks.CRACKED_NETHER_BRICKS)); - reg.register("stairs_deepslate", createStair(Block.Properties.of(), Blocks.DEEPSLATE)); - reg.register("stairs_cracked_deepslate_bricks", createStair(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_BRICKS)); - reg.register("stairs_cracked_deepslate_tiles", createStair(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_TILES)); - reg.register("stairs_sculk", createStair(Block.Properties.of(), Blocks.SCULK)); - reg.register("stairs_mud", createStair(Block.Properties.of(), Blocks.MUD)); - reg.register("stairs_packed_mud", createStair(Block.Properties.of(), Blocks.PACKED_MUD)); - reg.register("stairs_reinforced_deepslate", createStair(Block.Properties.of(), Blocks.REINFORCED_DEEPSLATE)); - reg.register("stairs_ochre_froglight", createStair(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.OCHRE_FROGLIGHT)); - reg.register("stairs_pearlescent_froglight", createStair(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.PEARLESCENT_FROGLIGHT)); - reg.register("stairs_verdant_froglight", createStair(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.VERDANT_FROGLIGHT)); - reg.register("stairs_gold", createStair(Block.Properties.of(), Blocks.GOLD_BLOCK)); - reg.register("stairs_rooted_dirt", createStair(Block.Properties.of(), Blocks.ROOTED_DIRT)); - reg.register("stairs_muddy_mangrove_roots", createStair(Block.Properties.of(), Blocks.MUDDY_MANGROVE_ROOTS)); - reg.register("stairs_cracked_polished_blackstone_bricks", createStair(Block.Properties.of(), Blocks.CRACKED_POLISHED_BLACKSTONE_BRICKS)); - reg.register("stairs_dripstone", createStair(Block.Properties.of(), Blocks.DRIPSTONE_BLOCK)); - reg.register("stairs_shroomlight", createStair(Block.Properties.of().lightLevel(state -> 15), Blocks.SHROOMLIGHT)); - reg.register("stairs_gilded_blackstone", createStair(Block.Properties.of(), Blocks.GILDED_BLACKSTONE)); - reg.register("stairs_moss", createStair(Block.Properties.of(), Blocks.MOSS_BLOCK)); - reg.register("stairs_soul_sand", createStair(Block.Properties.of().speedFactor(0.4F), Blocks.SOUL_SAND)); - reg.register("stairs_soul_soil", createStair(Block.Properties.of(), Blocks.SOUL_SOIL)); - reg.register("stairs_packed_ice", createStair(Block.Properties.of().friction(0.98F), Blocks.PACKED_ICE)); - reg.register("stairs_blue_ice", createStair(Block.Properties.of().friction(0.989F), Blocks.BLUE_ICE)); - reg.register("stairs_honeycomb", createStair(Block.Properties.of(), Blocks.HONEYCOMB_BLOCK)); - reg.register("stairs_emerald", createStair(Block.Properties.of(), Blocks.EMERALD_BLOCK)); - reg.register("stairs_lapis", createStair(Block.Properties.of(), Blocks.LAPIS_BLOCK)); - reg.register("stairs_diamond", createStair(Block.Properties.of(), Blocks.DIAMOND_BLOCK)); - reg.register("stairs_bone", createStair(Block.Properties.of(), Blocks.BONE_BLOCK)); - reg.register("stairs_netherite", createStair(Block.Properties.of(), Blocks.NETHERITE_BLOCK)); - reg.register("stairs_iron", createStair(Block.Properties.of(), Blocks.IRON_BLOCK)); - reg.register("stairs_raw_iron", createStair(Block.Properties.of(), Blocks.RAW_IRON_BLOCK)); - reg.register("stairs_raw_gold", createStair(Block.Properties.of(), Blocks.RAW_GOLD_BLOCK)); - reg.register("stairs_raw_copper", createStair(Block.Properties.of(), Blocks.RAW_COPPER_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_glass_black"), STAIRS_GLASS_BLACK); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_red_mushroom"), createStair(Block.Properties.of().ignitedByLava(), Blocks.RED_MUSHROOM_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_brown_mushroom"), createStair(Block.Properties.of().ignitedByLava(), Blocks.BROWN_MUSHROOM_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_mushroom_stem"), createStair(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_mushroom_polished"), createStair(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_calcite"), createStair(Block.Properties.of(), Blocks.CALCITE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_amethyst"), createStair(Block.Properties.of(), Blocks.AMETHYST_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_tuff"), createStair(Block.Properties.of(), Blocks.TUFF)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_smooth_basalt"), createStair(Block.Properties.of(), Blocks.SMOOTH_BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_cracked_nether_bricks"), createStair(Block.Properties.of(), Blocks.CRACKED_NETHER_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_deepslate"), createStair(Block.Properties.of(), Blocks.DEEPSLATE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_cracked_deepslate_bricks"), createStair(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_cracked_deepslate_tiles"), createStair(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_TILES)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_sculk"), createStair(Block.Properties.of(), Blocks.SCULK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_mud"), createStair(Block.Properties.of(), Blocks.MUD)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_packed_mud"), createStair(Block.Properties.of(), Blocks.PACKED_MUD)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_reinforced_deepslate"), createStair(Block.Properties.of(), Blocks.REINFORCED_DEEPSLATE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_ochre_froglight"), createStair(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.OCHRE_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_pearlescent_froglight"), createStair(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.PEARLESCENT_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_verdant_froglight"), createStair(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.VERDANT_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_gold"), createStair(Block.Properties.of(), Blocks.GOLD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_rooted_dirt"), createStair(Block.Properties.of(), Blocks.ROOTED_DIRT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_muddy_mangrove_roots"), createStair(Block.Properties.of(), Blocks.MUDDY_MANGROVE_ROOTS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_cracked_polished_blackstone_bricks"), createStair(Block.Properties.of(), Blocks.CRACKED_POLISHED_BLACKSTONE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_dripstone"), createStair(Block.Properties.of(), Blocks.DRIPSTONE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_shroomlight"), createStair(Block.Properties.of().lightLevel(state -> 15), Blocks.SHROOMLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_gilded_blackstone"), createStair(Block.Properties.of(), Blocks.GILDED_BLACKSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_moss"), createStair(Block.Properties.of(), Blocks.MOSS_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_soul_sand"), createStair(Block.Properties.of().speedFactor(0.4F), Blocks.SOUL_SAND)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_soul_soil"), createStair(Block.Properties.of(), Blocks.SOUL_SOIL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_packed_ice"), createStair(Block.Properties.of().friction(0.98F), Blocks.PACKED_ICE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_blue_ice"), createStair(Block.Properties.of().friction(0.989F), Blocks.BLUE_ICE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_honeycomb"), createStair(Block.Properties.of(), Blocks.HONEYCOMB_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_emerald"), createStair(Block.Properties.of(), Blocks.EMERALD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_lapis"), createStair(Block.Properties.of(), Blocks.LAPIS_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_diamond"), createStair(Block.Properties.of(), Blocks.DIAMOND_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_bone"), createStair(Block.Properties.of(), Blocks.BONE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_netherite"), createStair(Block.Properties.of(), Blocks.NETHERITE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_iron"), createStair(Block.Properties.of(), Blocks.IRON_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_raw_iron"), createStair(Block.Properties.of(), Blocks.RAW_IRON_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_raw_gold"), createStair(Block.Properties.of(), Blocks.RAW_GOLD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "stairs_raw_copper"), createStair(Block.Properties.of(), Blocks.RAW_COPPER_BLOCK)); // // WALLS // - reg.register("wall_stripped_acacia_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_ACACIA_LOG)); - reg.register("wall_stripped_birch_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_BIRCH_LOG)); - reg.register("wall_stripped_dark_oak_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_DARK_OAK_LOG)); - reg.register("wall_stripped_jungle_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_JUNGLE_LOG)); - reg.register("wall_stripped_oak_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_OAK_LOG)); - reg.register("wall_stripped_spruce_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_SPRUCE_LOG)); - reg.register("wall_stripped_mangrove_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_MANGROVE_LOG)); - reg.register("wall_acacia_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.ACACIA_LOG)); - reg.register("wall_birch_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.BIRCH_LOG)); - reg.register("wall_dark_oak_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.DARK_OAK_LOG)); - reg.register("wall_jungle_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.JUNGLE_LOG)); - reg.register("wall_oak_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.OAK_LOG)); - reg.register("wall_spruce_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.SPRUCE_LOG)); - reg.register("wall_mangrove_log", createWall(Block.Properties.of().ignitedByLava(), Blocks.MANGROVE_LOG)); - reg.register("wall_andesite_smooth", createWall(Block.Properties.of(), Blocks.ANDESITE)); - reg.register("wall_diorite_smooth", createWall(Block.Properties.of(), Blocks.DIORITE)); - reg.register("wall_end_stone", createWall(Block.Properties.of(), Blocks.END_STONE)); - reg.register("wall_granite_smooth", createWall(Block.Properties.of(), Blocks.QUARTZ_BLOCK)); - reg.register("wall_purpur", createWall(Block.Properties.of(), Blocks.PURPUR_BLOCK)); - reg.register("wall_quartz", createWall(Block.Properties.of(), Blocks.QUARTZ_BLOCK)); - reg.register("wall_sandstone_red_smooth", createWall(Block.Properties.of(), Blocks.RED_SANDSTONE)); - reg.register("wall_sandstone_smooth", createWall(Block.Properties.of(), Blocks.SANDSTONE)); - reg.register("wall_stone", createWall(Block.Properties.of(), Blocks.STONE)); - reg.register("wall_stone_slab", createWall(Block.Properties.of(), Blocks.STONE)); - reg.register("wall_stonebrick_carved", createWall(Block.Properties.of(), Blocks.STONE_BRICKS)); - reg.register("wall_stonebrick_cracked", createWall(Block.Properties.of(), Blocks.STONE_BRICKS)); - reg.register("wall_obsidian", createWall(Block.Properties.of(), Blocks.OBSIDIAN)); - reg.register("wall_prismarine_bricks", createWall(Block.Properties.of(), Blocks.PRISMARINE)); - reg.register("wall_dark_prismarine", createWall(Block.Properties.of(), Blocks.DARK_PRISMARINE)); - reg.register("wall_crimson", createWall(Block.Properties.of().ignitedByLava(), Blocks.CRIMSON_STEM)); - reg.register("wall_warped", createWall(Block.Properties.of().ignitedByLava(), Blocks.WARPED_STEM)); - reg.register("wall_crying_obsidian", createWall(Block.Properties.of().lightLevel(state -> 10), Blocks.CRYING_OBSIDIAN)); - reg.register("wall_basalt", createWall(Block.Properties.of(), Blocks.BASALT)); - reg.register("wall_polished_basalt", createWall(Block.Properties.of(), Blocks.POLISHED_BASALT)); - reg.register("wall_lodestone", createWall(Block.Properties.of(), Blocks.LODESTONE)); - reg.register("wall_stripped_crimson", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_CRIMSON_HYPHAE)); - reg.register("wall_stripped_warped", createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_WARPED_HYPHAE)); - reg.register("wall_mushroom_stem", createWall(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); - reg.register("wall_red_mushroom", createWall(Block.Properties.of().ignitedByLava(), Blocks.RED_MUSHROOM_BLOCK)); - reg.register("wall_brown_mushroom", createWall(Block.Properties.of().ignitedByLava(), Blocks.BROWN_MUSHROOM_BLOCK)); - reg.register("wall_mushroom_polished", createWall(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); // ?? - reg.register("wall_quartz_bricks", createWall(Block.Properties.of(), Blocks.QUARTZ_BRICKS)); - reg.register("wall_magma", createWall(Block.Properties.of().lightLevel(s -> 3), Blocks.MAGMA_BLOCK)); - reg.register("wall_glowstone", createWall(Block.Properties.of().instrument(NoteBlockInstrument.SNARE).sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.GLOWSTONE)); - reg.register("wall_sea_lantern", createWall(Block.Properties.of().instrument(NoteBlockInstrument.SNARE).sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.SEA_LANTERN)); - reg.register("wall_glass", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.GLASS)); - reg.register("wall_glass_white", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.WHITE_STAINED_GLASS)); - reg.register("wall_glass_orange", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.ORANGE_STAINED_GLASS)); - reg.register("wall_glass_magenta", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.MAGENTA_STAINED_GLASS)); - reg.register("wall_glass_purple", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.PURPLE_STAINED_GLASS)); - reg.register("wall_glass_blue", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.BLUE_STAINED_GLASS)); - reg.register("wall_glass_brown", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.BROWN_STAINED_GLASS)); - reg.register("wall_glass_red", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.RED_STAINED_GLASS)); - reg.register("wall_glass_black", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.BLACK_STAINED_GLASS)); - reg.register("wall_glass_cyan", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.CYAN_STAINED_GLASS)); - reg.register("wall_glass_light_gray", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.LIGHT_GRAY_STAINED_GLASS)); - reg.register("wall_glass_gray", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.GRAY_STAINED_GLASS)); - reg.register("wall_glass_pink", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.PINK_STAINED_GLASS)); - reg.register("wall_glass_lime", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.LIME_STAINED_GLASS)); - reg.register("wall_glass_light_blue", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.LIGHT_BLUE_STAINED_GLASS)); - reg.register("wall_glass_yellow", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.YELLOW_STAINED_GLASS)); - reg.register("wall_glass_green", createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.GREEN_STAINED_GLASS)); - reg.register("wall_oak_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.OAK_PLANKS)); - reg.register("wall_dark_oak_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.DARK_OAK_PLANKS)); - reg.register("wall_acacia_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.ACACIA_PLANKS)); - reg.register("wall_jungle_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.JUNGLE_PLANKS)); - reg.register("wall_birch_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.BIRCH_PLANKS)); - reg.register("wall_spruce_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.SPRUCE_PLANKS)); - reg.register("wall_mangrove_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.MANGROVE_PLANKS)); - reg.register("wall_crimson_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.CRIMSON_PLANKS)); - reg.register("wall_warped_planks", createWall(Block.Properties.of().ignitedByLava(), Blocks.WARPED_PLANKS)); - reg.register("wall_calcite", createWall(Block.Properties.of(), Blocks.CALCITE)); - reg.register("wall_amethyst", createWall(Block.Properties.of(), Blocks.AMETHYST_BLOCK)); - reg.register("wall_tuff", createWall(Block.Properties.of(), Blocks.TUFF)); - reg.register("wall_smooth_basalt", createWall(Block.Properties.of(), Blocks.SMOOTH_BASALT)); - reg.register("wall_cracked_nether_bricks", createWall(Block.Properties.of(), Blocks.CRACKED_NETHER_BRICKS)); - reg.register("wall_deepslate", createWall(Block.Properties.of(), Blocks.DEEPSLATE)); - reg.register("wall_cracked_deepslate_bricks", createWall(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_BRICKS)); - reg.register("wall_cracked_deepslate_tiles", createWall(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_TILES)); - reg.register("wall_sculk", createWall(Block.Properties.of(), Blocks.SCULK)); - reg.register("wall_mud", createWall(BlockBehaviour.Properties.copy(Blocks.DIRT), Blocks.MUD)); - reg.register("wall_packed_mud", createWall(BlockBehaviour.Properties.copy(Blocks.DIRT), Blocks.PACKED_MUD)); - reg.register("wall_ochre_froglight", createWall(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.OCHRE_FROGLIGHT)); - reg.register("wall_pearlescent_froglight", createWall(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.PEARLESCENT_FROGLIGHT)); - reg.register("wall_verdant_froglight", createWall(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.VERDANT_FROGLIGHT)); - reg.register("wall_reinforced_deepslate", createWall(Block.Properties.of(), Blocks.REINFORCED_DEEPSLATE)); - reg.register("wall_cherry_planks", createWall(Block.Properties.of(), Blocks.CHERRY_PLANKS)); - reg.register("wall_cherry_stripped_log", createWall(Block.Properties.of(), Blocks.STRIPPED_CHERRY_LOG)); - reg.register("wall_cherry_log", createWall(Block.Properties.of(), Blocks.CHERRY_LOG)); - reg.register("wall_bamboo_planks", createWall(Block.Properties.of(), Blocks.STRIPPED_BAMBOO_BLOCK)); - reg.register("wall_bamboo_mosaic", createWall(Block.Properties.of(), Blocks.BAMBOO_MOSAIC)); - reg.register("wall_gold", createWall(Block.Properties.of(), Blocks.GOLD_BLOCK)); - reg.register("wall_rooted_dirt", createWall(Block.Properties.of(), Blocks.ROOTED_DIRT)); - reg.register("wall_muddy_mangrove_roots", createWall(Block.Properties.of(), Blocks.MUDDY_MANGROVE_ROOTS)); - reg.register("wall_cracked_polished_blackstone_bricks", createWall(Block.Properties.of(), Blocks.CRACKED_POLISHED_BLACKSTONE_BRICKS)); - reg.register("wall_snow", createWall(Block.Properties.of(), Blocks.SNOW)); - reg.register("wall_netherrack", createWall(Block.Properties.of(), Blocks.NETHERRACK)); - reg.register("wall_coarse_dirt", createWall(Block.Properties.of(), Blocks.COARSE_DIRT)); - reg.register("wall_concrete_black", createWall(Block.Properties.of(), Blocks.BLACK_CONCRETE)); - reg.register("wall_concrete_blue", createWall(Block.Properties.of(), Blocks.BLUE_CONCRETE)); - reg.register("wall_concrete_brown", createWall(Block.Properties.of(), Blocks.BROWN_CONCRETE)); - reg.register("wall_concrete_cyan", createWall(Block.Properties.of(), Blocks.CYAN_CONCRETE)); - reg.register("wall_concrete_gray", createWall(Block.Properties.of(), Blocks.GRAY_CONCRETE)); - reg.register("wall_concrete_green", createWall(Block.Properties.of(), Blocks.GREEN_CONCRETE)); - reg.register("wall_concrete_light_blue", createWall(Block.Properties.of(), Blocks.LIGHT_BLUE_CONCRETE)); - reg.register("wall_concrete_light_gray", createWall(Block.Properties.of(), Blocks.LIGHT_GRAY_CONCRETE)); - reg.register("wall_concrete_lime", createWall(Block.Properties.of(), Blocks.LIME_CONCRETE)); - reg.register("wall_concrete_magenta", createWall(Block.Properties.of(), Blocks.MAGENTA_CONCRETE)); - reg.register("wall_concrete_orange", createWall(Block.Properties.of(), Blocks.ORANGE_CONCRETE)); - reg.register("wall_concrete_pink", createWall(Block.Properties.of(), Blocks.PINK_CONCRETE)); - reg.register("wall_concrete_purple", createWall(Block.Properties.of(), Blocks.PURPLE_CONCRETE)); - reg.register("wall_concrete_red", createWall(Block.Properties.of(), Blocks.RED_CONCRETE)); - reg.register("wall_concrete_white", createWall(Block.Properties.of(), Blocks.WHITE_CONCRETE)); - reg.register("wall_concrete_yellow", createWall(Block.Properties.of(), Blocks.YELLOW_CONCRETE)); - reg.register("wall_terracotta_black", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_blue", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_brown", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_cyan", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_gray", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_green", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_light_blue", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_light_gray", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_lime", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_magenta", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_orange", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_pink", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_purple", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_red", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_white", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_terracotta_yellow", createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); - reg.register("wall_wool_black", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_blue", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_brown", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_cyan", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_gray", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_green", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_light_blue", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_light_gray", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_lime", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_magenta", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_orange", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_pink", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_purple", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_red", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_white", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_wool_yellow", createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); - reg.register("wall_dripstone", createWall(Block.Properties.of(), Blocks.DRIPSTONE_BLOCK)); - reg.register("wall_shroomlight", createWall(Block.Properties.of().lightLevel(state -> 15), Blocks.SHROOMLIGHT)); - reg.register("wall_gilded_blackstone", createWall(Block.Properties.of(), Blocks.GILDED_BLACKSTONE)); - reg.register("wall_moss", createWall(Block.Properties.of(), Blocks.MOSS_BLOCK)); - reg.register("wall_soul_sand", createWall(Block.Properties.of().speedFactor(0.4F), Blocks.SOUL_SAND)); - reg.register("wall_soul_soil", createWall(Block.Properties.of(), Blocks.SOUL_SOIL)); - reg.register("wall_packed_ice", createWall(Block.Properties.of().friction(0.98F), Blocks.PACKED_ICE)); - reg.register("wall_blue_ice", createWall(Block.Properties.of().friction(0.989F), Blocks.BLUE_ICE)); - reg.register("wall_honeycomb", createWall(Block.Properties.of(), Blocks.HONEYCOMB_BLOCK)); - reg.register("wall_emerald", createWall(Block.Properties.of(), Blocks.EMERALD_BLOCK)); - reg.register("wall_lapis", createWall(Block.Properties.of(), Blocks.LAPIS_BLOCK)); - reg.register("wall_diamond", createWall(Block.Properties.of(), Blocks.DIAMOND_BLOCK)); - reg.register("wall_bone", createWall(Block.Properties.of(), Blocks.BONE_BLOCK)); - reg.register("wall_netherite", createWall(Block.Properties.of(), Blocks.NETHERITE_BLOCK)); - reg.register("wall_iron", createWall(Block.Properties.of(), Blocks.IRON_BLOCK)); - reg.register("wall_raw_iron", createWall(Block.Properties.of(), Blocks.RAW_IRON_BLOCK)); - reg.register("wall_raw_gold", createWall(Block.Properties.of(), Blocks.RAW_GOLD_BLOCK)); - reg.register("wall_raw_copper", createWall(Block.Properties.of(), Blocks.RAW_COPPER_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_acacia_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_ACACIA_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_birch_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_BIRCH_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_dark_oak_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_DARK_OAK_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_jungle_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_JUNGLE_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_oak_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_OAK_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_spruce_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_SPRUCE_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_mangrove_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_MANGROVE_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_acacia_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.ACACIA_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_birch_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.BIRCH_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_dark_oak_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.DARK_OAK_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_jungle_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.JUNGLE_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_oak_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.OAK_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_spruce_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.SPRUCE_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_mangrove_log"), createWall(Block.Properties.of().ignitedByLava(), Blocks.MANGROVE_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_andesite_smooth"), createWall(Block.Properties.of(), Blocks.ANDESITE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_diorite_smooth"), createWall(Block.Properties.of(), Blocks.DIORITE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_end_stone"), createWall(Block.Properties.of(), Blocks.END_STONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_granite_smooth"), createWall(Block.Properties.of(), Blocks.QUARTZ_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_purpur"), createWall(Block.Properties.of(), Blocks.PURPUR_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_quartz"), createWall(Block.Properties.of(), Blocks.QUARTZ_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_sandstone_red_smooth"), createWall(Block.Properties.of(), Blocks.RED_SANDSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_sandstone_smooth"), createWall(Block.Properties.of(), Blocks.SANDSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stone"), createWall(Block.Properties.of(), Blocks.STONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stone_slab"), createWall(Block.Properties.of(), Blocks.STONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stonebrick_carved"), createWall(Block.Properties.of(), Blocks.STONE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stonebrick_cracked"), createWall(Block.Properties.of(), Blocks.STONE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_obsidian"), createWall(Block.Properties.of(), Blocks.OBSIDIAN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_prismarine_bricks"), createWall(Block.Properties.of(), Blocks.PRISMARINE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_dark_prismarine"), createWall(Block.Properties.of(), Blocks.DARK_PRISMARINE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_crimson"), createWall(Block.Properties.of().ignitedByLava(), Blocks.CRIMSON_STEM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_warped"), createWall(Block.Properties.of().ignitedByLava(), Blocks.WARPED_STEM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_crying_obsidian"), createWall(Block.Properties.of().lightLevel(state -> 10), Blocks.CRYING_OBSIDIAN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_basalt"), createWall(Block.Properties.of(), Blocks.BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_polished_basalt"), createWall(Block.Properties.of(), Blocks.POLISHED_BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_lodestone"), createWall(Block.Properties.of(), Blocks.LODESTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_crimson"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_CRIMSON_HYPHAE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_stripped_warped"), createWall(Block.Properties.of().ignitedByLava(), Blocks.STRIPPED_WARPED_HYPHAE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_mushroom_stem"), createWall(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_red_mushroom"), createWall(Block.Properties.of().ignitedByLava(), Blocks.RED_MUSHROOM_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_brown_mushroom"), createWall(Block.Properties.of().ignitedByLava(), Blocks.BROWN_MUSHROOM_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_mushroom_polished"), createWall(Block.Properties.of().ignitedByLava(), Blocks.MUSHROOM_STEM)); // ?? + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_quartz_bricks"), createWall(Block.Properties.of(), Blocks.QUARTZ_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_magma"), createWall(Block.Properties.of().lightLevel(s -> 3), Blocks.MAGMA_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glowstone"), createWall(Block.Properties.of().instrument(NoteBlockInstrument.SNARE).sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.GLOWSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_sea_lantern"), createWall(Block.Properties.of().instrument(NoteBlockInstrument.SNARE).sound(SoundType.GLASS).lightLevel(s -> 15), Blocks.SEA_LANTERN)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_white"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.WHITE_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_orange"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.ORANGE_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_magenta"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.MAGENTA_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_purple"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.PURPLE_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_blue"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.BLUE_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_brown"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.BROWN_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_red"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.RED_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_black"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.BLACK_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_cyan"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.CYAN_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_light_gray"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.LIGHT_GRAY_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_gray"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.GRAY_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_pink"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.PINK_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_lime"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.LIME_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_light_blue"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.LIGHT_BLUE_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_yellow"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.YELLOW_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_glass_green"), createWall(Block.Properties.of().mapColor(MapColor.NONE).instrument(NoteBlockInstrument.HAT), Blocks.GREEN_STAINED_GLASS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_oak_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.OAK_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_dark_oak_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.DARK_OAK_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_acacia_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.ACACIA_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_jungle_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.JUNGLE_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_birch_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.BIRCH_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_spruce_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.SPRUCE_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_mangrove_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.MANGROVE_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_crimson_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.CRIMSON_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_warped_planks"), createWall(Block.Properties.of().ignitedByLava(), Blocks.WARPED_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_calcite"), createWall(Block.Properties.of(), Blocks.CALCITE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_amethyst"), createWall(Block.Properties.of(), Blocks.AMETHYST_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_tuff"), createWall(Block.Properties.of(), Blocks.TUFF)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_smooth_basalt"), createWall(Block.Properties.of(), Blocks.SMOOTH_BASALT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_cracked_nether_bricks"), createWall(Block.Properties.of(), Blocks.CRACKED_NETHER_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_deepslate"), createWall(Block.Properties.of(), Blocks.DEEPSLATE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_cracked_deepslate_bricks"), createWall(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_cracked_deepslate_tiles"), createWall(Block.Properties.of(), Blocks.CRACKED_DEEPSLATE_TILES)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_sculk"), createWall(Block.Properties.of(), Blocks.SCULK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_mud"), createWall(BlockBehaviour.Properties.ofFullCopy(Blocks.DIRT), Blocks.MUD)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_packed_mud"), createWall(BlockBehaviour.Properties.ofFullCopy(Blocks.DIRT), Blocks.PACKED_MUD)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_ochre_froglight"), createWall(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.OCHRE_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_pearlescent_froglight"), createWall(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.PEARLESCENT_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_verdant_froglight"), createWall(Block.Properties.of().pushReaction(PushReaction.DESTROY).lightLevel(s -> 15), Blocks.VERDANT_FROGLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_reinforced_deepslate"), createWall(Block.Properties.of(), Blocks.REINFORCED_DEEPSLATE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_cherry_planks"), createWall(Block.Properties.of(), Blocks.CHERRY_PLANKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_cherry_stripped_log"), createWall(Block.Properties.of(), Blocks.STRIPPED_CHERRY_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_cherry_log"), createWall(Block.Properties.of(), Blocks.CHERRY_LOG)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_bamboo_planks"), createWall(Block.Properties.of(), Blocks.STRIPPED_BAMBOO_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_bamboo_mosaic"), createWall(Block.Properties.of(), Blocks.BAMBOO_MOSAIC)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_gold"), createWall(Block.Properties.of(), Blocks.GOLD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_rooted_dirt"), createWall(Block.Properties.of(), Blocks.ROOTED_DIRT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_muddy_mangrove_roots"), createWall(Block.Properties.of(), Blocks.MUDDY_MANGROVE_ROOTS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_cracked_polished_blackstone_bricks"), createWall(Block.Properties.of(), Blocks.CRACKED_POLISHED_BLACKSTONE_BRICKS)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_snow"), createWall(Block.Properties.of(), Blocks.SNOW)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_netherrack"), createWall(Block.Properties.of(), Blocks.NETHERRACK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_coarse_dirt"), createWall(Block.Properties.of(), Blocks.COARSE_DIRT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_black"), createWall(Block.Properties.of(), Blocks.BLACK_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_blue"), createWall(Block.Properties.of(), Blocks.BLUE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_brown"), createWall(Block.Properties.of(), Blocks.BROWN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_cyan"), createWall(Block.Properties.of(), Blocks.CYAN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_gray"), createWall(Block.Properties.of(), Blocks.GRAY_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_green"), createWall(Block.Properties.of(), Blocks.GREEN_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_light_blue"), createWall(Block.Properties.of(), Blocks.LIGHT_BLUE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_light_gray"), createWall(Block.Properties.of(), Blocks.LIGHT_GRAY_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_lime"), createWall(Block.Properties.of(), Blocks.LIME_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_magenta"), createWall(Block.Properties.of(), Blocks.MAGENTA_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_orange"), createWall(Block.Properties.of(), Blocks.ORANGE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_pink"), createWall(Block.Properties.of(), Blocks.PINK_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_purple"), createWall(Block.Properties.of(), Blocks.PURPLE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_red"), createWall(Block.Properties.of(), Blocks.RED_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_white"), createWall(Block.Properties.of(), Blocks.WHITE_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_concrete_yellow"), createWall(Block.Properties.of(), Blocks.YELLOW_CONCRETE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_black"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_blue"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_brown"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_cyan"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_gray"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_green"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_light_blue"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_light_gray"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_lime"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_magenta"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_orange"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_pink"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_purple"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_red"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_white"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_terracotta_yellow"), createWall(Block.Properties.of(), Blocks.BLACK_TERRACOTTA)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_black"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_blue"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_brown"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_cyan"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_gray"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_green"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_light_blue"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_light_gray"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_lime"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_magenta"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_orange"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_pink"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_purple"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_red"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_white"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_wool_yellow"), createWall(Block.Properties.of(), Blocks.BLACK_WOOL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_dripstone"), createWall(Block.Properties.of(), Blocks.DRIPSTONE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_shroomlight"), createWall(Block.Properties.of().lightLevel(state -> 15), Blocks.SHROOMLIGHT)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_gilded_blackstone"), createWall(Block.Properties.of(), Blocks.GILDED_BLACKSTONE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_moss"), createWall(Block.Properties.of(), Blocks.MOSS_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_soul_sand"), createWall(Block.Properties.of().speedFactor(0.4F), Blocks.SOUL_SAND)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_soul_soil"), createWall(Block.Properties.of(), Blocks.SOUL_SOIL)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_packed_ice"), createWall(Block.Properties.of().friction(0.98F), Blocks.PACKED_ICE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_blue_ice"), createWall(Block.Properties.of().friction(0.989F), Blocks.BLUE_ICE)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_honeycomb"), createWall(Block.Properties.of(), Blocks.HONEYCOMB_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_emerald"), createWall(Block.Properties.of(), Blocks.EMERALD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_lapis"), createWall(Block.Properties.of(), Blocks.LAPIS_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_diamond"), createWall(Block.Properties.of(), Blocks.DIAMOND_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_bone"), createWall(Block.Properties.of(), Blocks.BONE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_netherite"), createWall(Block.Properties.of(), Blocks.NETHERITE_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_iron"), createWall(Block.Properties.of(), Blocks.IRON_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_raw_iron"), createWall(Block.Properties.of(), Blocks.RAW_IRON_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_raw_gold"), createWall(Block.Properties.of(), Blocks.RAW_GOLD_BLOCK)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "wall_raw_copper"), createWall(Block.Properties.of(), Blocks.RAW_COPPER_BLOCK)); // // GATE // WoodType def = WoodType.MANGROVE; // no important effects - reg.register("gate_nether_bricks", createGate(Blocks.NETHER_BRICKS, Block.Properties.of(), def)); - reg.register("gate_red_nether_bricks", createGate(Blocks.RED_NETHER_BRICKS, Block.Properties.of(), def)); - reg.register("gate_quartz", createGate(Blocks.QUARTZ_BLOCK, Block.Properties.of(), def)); - reg.register("gate_stone_bricks", createGate(Blocks.STONE_BRICKS, Block.Properties.of(), def)); - reg.register("gate_blackstone_bricks", createGate(Blocks.POLISHED_BLACKSTONE_BRICKS, Block.Properties.of(), def)); - reg.register("gate_bricks", createGate(Blocks.BRICKS, Block.Properties.of(), def)); - reg.register("gate_end_stone_bricks", createGate(Blocks.END_STONE_BRICKS, Block.Properties.of(), def)); - reg.register("gate_obsidian", createGate(Blocks.OBSIDIAN, Block.Properties.of(), def)); - reg.register("gate_prismarine", createGate(Blocks.PRISMARINE, Block.Properties.of(), def)); - reg.register("gate_prismarine_brick", createGate(Blocks.PRISMARINE, Block.Properties.of(), def)); - reg.register("gate_prismarine_dark", createGate(Blocks.DARK_PRISMARINE, Block.Properties.of(), def)); - reg.register("gate_purpur", createGate(Blocks.PURPUR_BLOCK, Block.Properties.of(), def)); - reg.register("gate_mud_bricks", createGate(Blocks.MUD_BRICKS, Block.Properties.of(), def)); - reg.register("gate_cobblestone", createGate(Blocks.COBBLESTONE, Block.Properties.of(), def)); - reg.register("gate_stone", createGate(Blocks.STONE, Block.Properties.of(), def)); - reg.register("gate_blackstone", createGate(Blocks.BLACKSTONE, Block.Properties.of(), def)); - reg.register("gate_sandstone", createGate(Blocks.SANDSTONE, Block.Properties.of(), def)); - reg.register("gate_red_sandstone", createGate(Blocks.RED_SANDSTONE, Block.Properties.of(), def)); - reg.register("gate_basalt", createGate(Blocks.BASALT, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_nether_bricks"), createGate(Blocks.NETHER_BRICKS, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_red_nether_bricks"), createGate(Blocks.RED_NETHER_BRICKS, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_quartz"), createGate(Blocks.QUARTZ_BLOCK, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_stone_bricks"), createGate(Blocks.STONE_BRICKS, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_blackstone_bricks"), createGate(Blocks.POLISHED_BLACKSTONE_BRICKS, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_bricks"), createGate(Blocks.BRICKS, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_end_stone_bricks"), createGate(Blocks.END_STONE_BRICKS, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_obsidian"), createGate(Blocks.OBSIDIAN, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_prismarine"), createGate(Blocks.PRISMARINE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_prismarine_brick"), createGate(Blocks.PRISMARINE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_prismarine_dark"), createGate(Blocks.DARK_PRISMARINE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_purpur"), createGate(Blocks.PURPUR_BLOCK, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_mud_bricks"), createGate(Blocks.MUD_BRICKS, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_cobblestone"), createGate(Blocks.COBBLESTONE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_stone"), createGate(Blocks.STONE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_blackstone"), createGate(Blocks.BLACKSTONE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_sandstone"), createGate(Blocks.SANDSTONE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_red_sandstone"), createGate(Blocks.RED_SANDSTONE, Block.Properties.of(), def)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "gate_basalt"), createGate(Blocks.BASALT, Block.Properties.of(), def)); // // TRAPDOOR // BlockSetType stoneType = BlockSetType.STONE; BlockSetType ironType = BlockSetType.IRON; - var AMY = BlockSetType.register(new BlockSetType("amethyst", true, SoundType.AMETHYST, SoundEvents.AMETHYST_BLOCK_PLACE, SoundEvents.AMETHYST_BLOCK_CHIME, SoundEvents.AMETHYST_BLOCK_PLACE, SoundEvents.AMETHYST_BLOCK_CHIME, SoundEvents.METAL_PRESSURE_PLATE_CLICK_OFF, SoundEvents.METAL_PRESSURE_PLATE_CLICK_ON, SoundEvents.STONE_BUTTON_CLICK_OFF, SoundEvents.STONE_BUTTON_CLICK_ON)); - reg.register("trapdoor_stone", createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); - reg.register("trapdoor_granite", createTrap(Blocks.GRANITE, Block.Properties.of(), stoneType)); - reg.register("trapdoor_andesite", createTrap(Blocks.ANDESITE, Block.Properties.of(), stoneType)); - reg.register("trapdoor_diorite", createTrap(Blocks.DIORITE, Block.Properties.of(), stoneType)); - reg.register("trapdoor_bricks", createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); - reg.register("trapdoor_stone_bricks", createTrap(Blocks.STONE_BRICKS, Block.Properties.of(), stoneType)); - reg.register("trapdoor_blackstone", createTrap(Blocks.STONE_BRICKS, Block.Properties.of(), stoneType)); - reg.register("trapdoor_blackstone_bricks", createTrap(Blocks.STONE_BRICKS, Block.Properties.of(), stoneType)); - reg.register("trapdoor_basalt", createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); - reg.register("trapdoor_end_stone", createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); - reg.register("trapdoor_purpur", createTrap(Blocks.PURPUR_BLOCK, Block.Properties.of(), stoneType)); - reg.register("trapdoor_quartz", createTrap(Blocks.QUARTZ_BLOCK, Block.Properties.of(), stoneType)); - reg.register("trapdoor_quartz_bricks", createTrap(Blocks.QUARTZ_BRICKS, Block.Properties.of(), stoneType)); - reg.register("trapdoor_mud_bricks", createTrap(Blocks.MUD_BRICKS, Block.Properties.of(), stoneType)); - reg.register("trapdoor_amethyst", createTrap(Blocks.AMETHYST_BLOCK, Block.Properties.of(), AMY)); - reg.register("trapdoor_obsidian", createTrap(Blocks.OBSIDIAN, Block.Properties.of(), ironType)); - reg.register("trapdoor_crying_obsidian", createTrap(Blocks.CRYING_OBSIDIAN, Block.Properties.of(), ironType)); - reg.register("trapdoor_gold", createTrap(Blocks.GOLD_BLOCK, Block.Properties.of(), ironType)); - reg.register("trapdoor_diamond", createTrap(Blocks.DIAMOND_BLOCK, Block.Properties.of(), ironType)); - reg.register("trapdoor_lapis", createTrap(Blocks.DIAMOND_BLOCK, Block.Properties.of(), ironType)); - reg.register("trapdoor_emerald", createTrap(Blocks.DIAMOND_BLOCK, Block.Properties.of(), ironType)); + var AMY = BlockSetType.register(new BlockSetType("amethyst", true, false, false, BlockSetType.PressurePlateSensitivity.MOBS, SoundType.AMETHYST, SoundEvents.AMETHYST_BLOCK_PLACE, SoundEvents.AMETHYST_BLOCK_CHIME, SoundEvents.AMETHYST_BLOCK_PLACE, SoundEvents.AMETHYST_BLOCK_CHIME, SoundEvents.METAL_PRESSURE_PLATE_CLICK_OFF, SoundEvents.METAL_PRESSURE_PLATE_CLICK_ON, SoundEvents.STONE_BUTTON_CLICK_OFF, SoundEvents.STONE_BUTTON_CLICK_ON)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_stone"), createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_granite"), createTrap(Blocks.GRANITE, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_andesite"), createTrap(Blocks.ANDESITE, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_diorite"), createTrap(Blocks.DIORITE, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_bricks"), createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_stone_bricks"), createTrap(Blocks.STONE_BRICKS, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_blackstone"), createTrap(Blocks.STONE_BRICKS, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_blackstone_bricks"), createTrap(Blocks.STONE_BRICKS, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_basalt"), createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_end_stone"), createTrap(Blocks.STONE, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_purpur"), createTrap(Blocks.PURPUR_BLOCK, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_quartz"), createTrap(Blocks.QUARTZ_BLOCK, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_quartz_bricks"), createTrap(Blocks.QUARTZ_BRICKS, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_mud_bricks"), createTrap(Blocks.MUD_BRICKS, Block.Properties.of(), stoneType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_amethyst"), createTrap(Blocks.AMETHYST_BLOCK, Block.Properties.of(), AMY)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_obsidian"), createTrap(Blocks.OBSIDIAN, Block.Properties.of(), ironType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_crying_obsidian"), createTrap(Blocks.CRYING_OBSIDIAN, Block.Properties.of(), ironType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_gold"), createTrap(Blocks.GOLD_BLOCK, Block.Properties.of(), ironType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_diamond"), createTrap(Blocks.DIAMOND_BLOCK, Block.Properties.of(), ironType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_lapis"), createTrap(Blocks.DIAMOND_BLOCK, Block.Properties.of(), ironType)); + reg.register(ResourceLocation.fromNamespaceAndPath(ModAbsentBD.MODID, "trapdoor_emerald"), createTrap(Blocks.DIAMOND_BLOCK, Block.Properties.of(), ironType)); }); } diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_cherry.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_cherry.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_cherry.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_cherry.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_crimson.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_crimson.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_crimson.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_crimson.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_acacia.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_log_acacia.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_acacia.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_log_acacia.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_birch.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_log_birch.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_birch.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_log_birch.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_darkoak.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_log_darkoak.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_darkoak.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_log_darkoak.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_jungle.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_log_jungle.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_jungle.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_log_jungle.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_oak.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_log_oak.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_oak.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_log_oak.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_spruce.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_log_spruce.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_log_spruce.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_log_spruce.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_mangrove.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_mangrove.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_mangrove.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_mangrove.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_quartz.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_red_netherbrick.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_red_netherbrick.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_red_netherbrick.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_red_netherbrick.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/fence_warped.json b/src/main/resources/data/absentbydesign/loot_table/block/fence_warped.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/fence_warped.json rename to src/main/resources/data/absentbydesign/loot_table/block/fence_warped.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_cobblestone.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_cobblestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_cobblestone.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_cobblestone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_end_stone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_end_stone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_end_stone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_end_stone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_mud_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_mud_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_mud_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_mud_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_prismarine.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_prismarine.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_prismarine_brick.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_brick.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_prismarine_brick.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_brick.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_prismarine_dark.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_dark.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_prismarine_dark.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_dark.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_purpur.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_purpur.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_purpur.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_purpur.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_quartz.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_red_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_red_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_red_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_red_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_red_sandstone.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_red_sandstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_red_sandstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_red_sandstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_sandstone.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_sandstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_sandstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_sandstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/gate_stone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/gate_stone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/gate_stone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/gate_stone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_blue_ice.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_blue_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_blue_ice.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_blue_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_bone.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_bone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_bone.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_bone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_bricks_cracked.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_bricks_cracked.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_bricks_cracked.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_bricks_cracked.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_brown_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_brown_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_brown_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_brown_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_calcite.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_calcite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_calcite.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_calcite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_coarse_dirt.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_coarse_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_coarse_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_coarse_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_black.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_green.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_red.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_silver.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_silver.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_white.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_concrete_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_tiles.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_tiles.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_polished_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_diamond.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_dripstone.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_dripstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_dripstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_dripstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_emerald.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_gilded_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_gilded_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_gilded_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_black.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_green.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_red.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_white.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glass_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glass_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glowstone.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_glowstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_glowstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_glowstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_gold.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_gold.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_honeycomb.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_honeycomb.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_honeycomb.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_honeycomb.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_iron.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_iron.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_lapis.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_lodestone.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_lodestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_lodestone.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_lodestone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_magma.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_magma.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_magma.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_magma.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_moss.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_moss.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_moss.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_moss.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_mud.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_mud.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_muddy_mangrove_roots.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_muddy_mangrove_roots.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_mushroom_polished.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_polished.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_mushroom_polished.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_polished.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_mushroom_stem.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_stem.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_mushroom_stem.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_stem.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_netherite.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_netherite.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_netherite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_netherrack.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_netherrack.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_netherrack.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_netherrack.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_ochre_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_ochre_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_ochre_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_ochre_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_packed_ice.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_packed_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_packed_ice.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_packed_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_packed_mud.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_packed_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_packed_mud.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_packed_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_pearlescent_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_pearlescent_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_polished_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_polished_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_polished_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_polished_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_raw_copper.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_raw_copper.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_raw_copper.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_raw_copper.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_raw_gold.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_raw_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_raw_gold.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_raw_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_raw_iron.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_raw_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_raw_iron.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_raw_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_red_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_red_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_red_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_red_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_reinforced_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_reinforced_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_rooted_dirt.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_rooted_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_rooted_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_rooted_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_sculk.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_sculk.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_sculk.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_sculk.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_sea_lantern.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_sea_lantern.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_sea_lantern.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_sea_lantern.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_shroomlight.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_shroomlight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_shroomlight.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_shroomlight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_smooth_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_smooth_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_smooth_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_smooth_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_snow.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_snow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_snow.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_snow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_soul_sand.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_soul_sand.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_soul_sand.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_soul_sand.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_soul_soil.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_soul_soil.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_soul_soil.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_soul_soil.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_black.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_green.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_red.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_white.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_tuff.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_tuff.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_tuff.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_tuff.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_verdant_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_verdant_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_verdant_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_verdant_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_black.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_green.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_red.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_silver.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_silver.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_white.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/slab_wool_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/slab_wool_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_blue_ice.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_blue_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_blue_ice.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_blue_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_bone.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_bone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_bone.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_bone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_bricks_cracked.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_bricks_cracked.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_bricks_cracked.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_bricks_cracked.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_brown_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_brown_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_brown_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_brown_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_calcite.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_calcite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_calcite.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_calcite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_coarse_dirt.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_coarse_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_coarse_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_coarse_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_black.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_green.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_red.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_silver.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_silver.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_white.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_concrete_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_tiles.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_tiles.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_polished_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_diamond.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_dripstone.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_dripstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_dripstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_dripstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_emerald.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_gilded_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_gilded_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_gilded_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_black.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_green.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_red.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_white.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glass_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glowstone.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_glowstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_glowstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_glowstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_gold.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_gold.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_honeycomb.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_honeycomb.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_honeycomb.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_honeycomb.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_iron.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_iron.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_lapis.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_lodestone.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_lodestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_lodestone.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_lodestone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_magma.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_magma.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_magma.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_magma.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_moss.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_moss.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_moss.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_moss.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_mud.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_mud.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_muddy_mangrove_roots.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_muddy_mangrove_roots.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_mushroom_polished.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_polished.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_mushroom_polished.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_polished.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_mushroom_stem.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_stem.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_mushroom_stem.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_stem.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_netherite.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_netherite.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_netherite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_netherrack.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_netherrack.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_netherrack.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_netherrack.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_ochre_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_ochre_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_ochre_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_ochre_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_packed_ice.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_packed_ice.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_packed_mud.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_packed_mud.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_pearlescent_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_pearlescent_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_polished_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_polished_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_polished_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_polished_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_raw_copper.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_copper.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_raw_copper.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_copper.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_raw_gold.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_raw_gold.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_raw_iron.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_raw_iron.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_red_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_red_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_red_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_red_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_reinforced_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_reinforced_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_rooted_dirt.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_rooted_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_rooted_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_rooted_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_sculk.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_sculk.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_sculk.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_sculk.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_sea_lantern.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_sea_lantern.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_sea_lantern.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_sea_lantern.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_shroomlight.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_shroomlight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_shroomlight.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_shroomlight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_smooth_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_smooth_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_smooth_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_smooth_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_snow.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_snow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_snow.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_snow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_soul_sand.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_sand.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_soul_sand.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_sand.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_soul_soil.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_soil.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_soul_soil.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_soil.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_black.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_green.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_red.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_white.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_tuff.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_tuff.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_tuff.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_tuff.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_verdant_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_verdant_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_verdant_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_verdant_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_black.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_green.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_red.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_silver.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_silver.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_white.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/stairs_wool_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_andesite.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_andesite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_andesite.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_andesite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_diamond.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_diorite.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diorite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_diorite.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diorite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_emerald.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_gold.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_gold.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_granite.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_granite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_granite.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_granite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_lapis.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_mud_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_mud_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_mud_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_mud_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_purpur.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_purpur.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_purpur.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_purpur.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_quartz.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_stone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/trapdoor_stone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_acacia_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_acacia_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_acacia_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_acacia_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_andesite_smooth.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_andesite_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_andesite_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_andesite_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_bamboo_mosaic.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_mosaic.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_bamboo_mosaic.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_mosaic.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_bamboo_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_bamboo_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_birch_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_birch_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_birch_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_birch_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_birch_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_birch_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_birch_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_birch_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_blue_ice.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_blue_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_blue_ice.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_blue_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_bone.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_bone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_bone.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_bone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_brown_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_brown_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_brown_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_brown_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_calcite.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_calcite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_calcite.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_calcite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cherry_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cherry_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cherry_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cherry_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cherry_stripped_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_stripped_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cherry_stripped_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_stripped_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_coarse_dirt.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_coarse_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_coarse_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_coarse_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_black.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_green.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_red.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_white.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_concrete_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_tiles.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_tiles.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_polished_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_crimson.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_crimson.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_crimson.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_crimson.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_crimson_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_crimson_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_crimson_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_crimson_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dark_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dark_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dark_oak_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dark_oak_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dark_prismarine.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_dark_prismarine.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dark_prismarine.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_dark_prismarine.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_diamond.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_diorite_smooth.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_diorite_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_diorite_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_diorite_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dripstone.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_dripstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_dripstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_dripstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_emerald.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_gilded_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_gilded_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_gilded_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_black.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_green.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_red.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_white.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glass_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glass_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glowstone.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_glowstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_glowstone.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_glowstone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_gold.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_gold.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_granite_smooth.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_granite_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_granite_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_granite_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_honeycomb.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_honeycomb.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_honeycomb.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_honeycomb.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_iron.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_iron.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_jungle_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_jungle_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_jungle_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_jungle_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_lapis.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_lodestone.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_lodestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_lodestone.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_lodestone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_magma.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_magma.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_magma.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_magma.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mangrove_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mangrove_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mangrove_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mangrove_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_moss.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_moss.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_moss.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_moss.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mud.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mud.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_muddy_mangrove_roots.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_muddy_mangrove_roots.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mushroom_polished.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_polished.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mushroom_polished.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_polished.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mushroom_stem.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_stem.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_mushroom_stem.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_stem.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_netherite.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_netherite.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_netherite.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_netherrack.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_netherrack.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_netherrack.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_netherrack.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_oak_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_oak_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_oak_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_oak_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_ochre_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_ochre_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_ochre_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_ochre_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_packed_ice.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_packed_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_packed_ice.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_packed_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_packed_mud.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_packed_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_packed_mud.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_packed_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_pearlescent_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_pearlescent_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_polished_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_polished_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_polished_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_polished_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_prismarine_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_prismarine_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_prismarine_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_prismarine_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_purpur.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_purpur.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_purpur.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_purpur.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_quartz.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_raw_copper.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_raw_copper.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_raw_copper.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_raw_copper.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_raw_gold.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_raw_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_raw_gold.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_raw_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_raw_iron.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_raw_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_raw_iron.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_raw_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_red_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_red_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_red_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_red_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_reinforced_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_reinforced_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_rooted_dirt.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_rooted_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_rooted_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_rooted_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sandstone_red_smooth.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_red_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sandstone_red_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_red_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sandstone_smooth.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sandstone_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sculk.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_sculk.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sculk.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_sculk.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sea_lantern.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_sea_lantern.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_sea_lantern.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_sea_lantern.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_shroomlight.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_shroomlight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_shroomlight.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_shroomlight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_smooth_basalt.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_smooth_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_smooth_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_smooth_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_snow.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_snow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_snow.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_snow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_soul_sand.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_soul_sand.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_soul_sand.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_soul_sand.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_soul_soil.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_soul_soil.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_soul_soil.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_soul_soil.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_spruce_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_spruce_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_spruce_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_spruce_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stone.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stone.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stone_slab.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stone_slab.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stone_slab.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stone_slab.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stonebrick_carved.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_carved.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stonebrick_carved.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_carved.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stonebrick_cracked.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_cracked.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stonebrick_cracked.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_cracked.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_acacia_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_acacia_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_acacia_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_acacia_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_birch_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_birch_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_birch_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_birch_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_crimson.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_crimson.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_crimson.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_crimson.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_dark_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_dark_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_dark_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_dark_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_jungle_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_jungle_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_jungle_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_jungle_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_mangrove_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_mangrove_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_mangrove_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_mangrove_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_spruce_log.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_spruce_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_spruce_log.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_spruce_log.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_warped.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_warped.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_stripped_warped.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_warped.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_black.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_green.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_red.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_white.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_tuff.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_tuff.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_tuff.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_tuff.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_verdant_froglight.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_verdant_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_verdant_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_verdant_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_warped.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_warped.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_warped.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_warped.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_warped_planks.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_warped_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_warped_planks.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_warped_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_black.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_black.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_black.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_brown.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_brown.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_cyan.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_green.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_green.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_green.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_lime.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_lime.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_magenta.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_orange.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_orange.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_pink.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_pink.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_purple.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_purple.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_red.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_red.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_red.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_white.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_white.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_white.json diff --git a/src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_yellow.json b/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_tables/blocks/wall_wool_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/block/wall_wool_yellow.json diff --git a/src/main/resources/data/absentbydesign/recipes/fence_cherry.json b/src/main/resources/data/absentbydesign/recipe/fence_cherry.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/fence_cherry.json rename to src/main/resources/data/absentbydesign/recipe/fence_cherry.json index d4aecf78..1ade4027 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_cherry.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_cherry.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_cherry", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_cherry" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_crimson.json b/src/main/resources/data/absentbydesign/recipe/fence_crimson.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/fence_crimson.json rename to src/main/resources/data/absentbydesign/recipe/fence_crimson.json index dd38cf38..9a2ab2ee 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_crimson.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_crimson.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_crimson", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_crimson" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_log_acacia.json b/src/main/resources/data/absentbydesign/recipe/fence_log_acacia.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/fence_log_acacia.json rename to src/main/resources/data/absentbydesign/recipe/fence_log_acacia.json index aade2b1e..6b63e8ae 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_log_acacia.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_log_acacia.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_log_acacia", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_log_acacia" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_log_birch.json b/src/main/resources/data/absentbydesign/recipe/fence_log_birch.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/fence_log_birch.json rename to src/main/resources/data/absentbydesign/recipe/fence_log_birch.json index 9135f975..b4e59be5 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_log_birch.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_log_birch.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_log_birch", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_log_birch" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_log_darkoak.json b/src/main/resources/data/absentbydesign/recipe/fence_log_darkoak.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/fence_log_darkoak.json rename to src/main/resources/data/absentbydesign/recipe/fence_log_darkoak.json index e02f3ae6..3bd8d89d 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_log_darkoak.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_log_darkoak.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_log_darkoak", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_log_darkoak" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_log_jungle.json b/src/main/resources/data/absentbydesign/recipe/fence_log_jungle.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/fence_log_jungle.json rename to src/main/resources/data/absentbydesign/recipe/fence_log_jungle.json index 5a2128f7..a4ad056d 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_log_jungle.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_log_jungle.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_log_jungle", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_log_jungle" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_log_oak.json b/src/main/resources/data/absentbydesign/recipe/fence_log_oak.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/fence_log_oak.json rename to src/main/resources/data/absentbydesign/recipe/fence_log_oak.json index 2879cfaf..13a0344f 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_log_oak.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_log_oak.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_log_oak", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_log_oak" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_log_spruce.json b/src/main/resources/data/absentbydesign/recipe/fence_log_spruce.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/fence_log_spruce.json rename to src/main/resources/data/absentbydesign/recipe/fence_log_spruce.json index 15a12e82..cec5ff87 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_log_spruce.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_log_spruce.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_log_spruce", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_log_spruce" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_mangrove.json b/src/main/resources/data/absentbydesign/recipe/fence_mangrove.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/fence_mangrove.json rename to src/main/resources/data/absentbydesign/recipe/fence_mangrove.json index 5711eb9b..5d1c9e6a 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_mangrove.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_mangrove.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_mangrove", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_mangrove" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_obsidian.json b/src/main/resources/data/absentbydesign/recipe/fence_obsidian.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/fence_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/fence_obsidian.json index 396da86d..16a29315 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_obsidian.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_obsidian", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_quartz.json b/src/main/resources/data/absentbydesign/recipe/fence_quartz.json similarity index 79% rename from src/main/resources/data/absentbydesign/recipes/fence_quartz.json rename to src/main/resources/data/absentbydesign/recipe/fence_quartz.json index 9702cd97..3d1f6a53 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_quartz.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_quartz.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_quartz", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_quartz" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_red_netherbrick.json b/src/main/resources/data/absentbydesign/recipe/fence_red_netherbrick.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/fence_red_netherbrick.json rename to src/main/resources/data/absentbydesign/recipe/fence_red_netherbrick.json index a0a2da56..96632649 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_red_netherbrick.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_red_netherbrick.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_red_netherbrick", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_red_netherbrick" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/fence_warped.json b/src/main/resources/data/absentbydesign/recipe/fence_warped.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/fence_warped.json rename to src/main/resources/data/absentbydesign/recipe/fence_warped.json index 4abe3e23..60318bfb 100644 --- a/src/main/resources/data/absentbydesign/recipes/fence_warped.json +++ b/src/main/resources/data/absentbydesign/recipe/fence_warped.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:fence_warped", - "count": 6 + "count": 6, + "id": "absentbydesign:fence_warped" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_basalt.json b/src/main/resources/data/absentbydesign/recipe/gate_basalt.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/gate_basalt.json rename to src/main/resources/data/absentbydesign/recipe/gate_basalt.json index 688507f9..499dae91 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_basalt.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_basalt", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_blackstone.json b/src/main/resources/data/absentbydesign/recipe/gate_blackstone.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/gate_blackstone.json rename to src/main/resources/data/absentbydesign/recipe/gate_blackstone.json index ca050fad..4b43589b 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_blackstone.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_blackstone.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_blackstone", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_blackstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_blackstone_bricks.json b/src/main/resources/data/absentbydesign/recipe/gate_blackstone_bricks.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/gate_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/gate_blackstone_bricks.json index e3754f0c..22604353 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_blackstone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_blackstone_bricks.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_blackstone_bricks", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_blackstone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_bricks.json b/src/main/resources/data/absentbydesign/recipe/gate_bricks.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/gate_bricks.json rename to src/main/resources/data/absentbydesign/recipe/gate_bricks.json index d7418110..2a07f2c1 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_bricks.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_bricks", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_cobblestone.json b/src/main/resources/data/absentbydesign/recipe/gate_cobblestone.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/gate_cobblestone.json rename to src/main/resources/data/absentbydesign/recipe/gate_cobblestone.json index 479935c2..d8bed844 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_cobblestone.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_cobblestone.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_cobblestone", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_cobblestone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_end_stone_bricks.json b/src/main/resources/data/absentbydesign/recipe/gate_end_stone_bricks.json similarity index 76% rename from src/main/resources/data/absentbydesign/recipes/gate_end_stone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/gate_end_stone_bricks.json index e801e12a..5378c0e2 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_end_stone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_end_stone_bricks.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_end_stone_bricks", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_end_stone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_mud_bricks.json b/src/main/resources/data/absentbydesign/recipe/gate_mud_bricks.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/gate_mud_bricks.json rename to src/main/resources/data/absentbydesign/recipe/gate_mud_bricks.json index 3727ae70..c32d2936 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_mud_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_mud_bricks.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_mud_bricks", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_mud_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_nether_bricks.json b/src/main/resources/data/absentbydesign/recipe/gate_nether_bricks.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/gate_nether_bricks.json rename to src/main/resources/data/absentbydesign/recipe/gate_nether_bricks.json index d39285ed..ab05603d 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_nether_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_nether_bricks.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_nether_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:gate_nether_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_obsidian.json b/src/main/resources/data/absentbydesign/recipe/gate_obsidian.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/gate_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/gate_obsidian.json index 47ebd89e..98c9ad3b 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_obsidian.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_obsidian", - "count": 6 + "count": 6, + "id": "absentbydesign:gate_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_prismarine.json b/src/main/resources/data/absentbydesign/recipe/gate_prismarine.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/gate_prismarine.json rename to src/main/resources/data/absentbydesign/recipe/gate_prismarine.json index 81d18623..7ed0b508 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_prismarine.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_prismarine.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_prismarine", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_prismarine" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_prismarine_brick.json b/src/main/resources/data/absentbydesign/recipe/gate_prismarine_brick.json similarity index 76% rename from src/main/resources/data/absentbydesign/recipes/gate_prismarine_brick.json rename to src/main/resources/data/absentbydesign/recipe/gate_prismarine_brick.json index 38cb557c..02ad28b9 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_prismarine_brick.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_prismarine_brick.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_prismarine_brick", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_prismarine_brick" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_prismarine_dark.json b/src/main/resources/data/absentbydesign/recipe/gate_prismarine_dark.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/gate_prismarine_dark.json rename to src/main/resources/data/absentbydesign/recipe/gate_prismarine_dark.json index 615a6425..a33ac906 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_prismarine_dark.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_prismarine_dark.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_prismarine_dark", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_prismarine_dark" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_purpur.json b/src/main/resources/data/absentbydesign/recipe/gate_purpur.json similarity index 79% rename from src/main/resources/data/absentbydesign/recipes/gate_purpur.json rename to src/main/resources/data/absentbydesign/recipe/gate_purpur.json index ac02b341..1af5a790 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_purpur.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_purpur.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_purpur", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_purpur" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_quartz.json b/src/main/resources/data/absentbydesign/recipe/gate_quartz.json similarity index 79% rename from src/main/resources/data/absentbydesign/recipes/gate_quartz.json rename to src/main/resources/data/absentbydesign/recipe/gate_quartz.json index 7d2e3d13..35491958 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_quartz.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_quartz.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_quartz", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_quartz" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_red_nether_bricks.json b/src/main/resources/data/absentbydesign/recipe/gate_red_nether_bricks.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/gate_red_nether_bricks.json rename to src/main/resources/data/absentbydesign/recipe/gate_red_nether_bricks.json index 952269da..8c1eb82e 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_red_nether_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_red_nether_bricks.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_red_nether_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:gate_red_nether_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_red_sandstone.json b/src/main/resources/data/absentbydesign/recipe/gate_red_sandstone.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/gate_red_sandstone.json rename to src/main/resources/data/absentbydesign/recipe/gate_red_sandstone.json index 1dae5185..6f845df2 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_red_sandstone.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_red_sandstone.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_red_sandstone", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_red_sandstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_sandstone.json b/src/main/resources/data/absentbydesign/recipe/gate_sandstone.json similarity index 78% rename from src/main/resources/data/absentbydesign/recipes/gate_sandstone.json rename to src/main/resources/data/absentbydesign/recipe/gate_sandstone.json index 24b911da..2c006cf5 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_sandstone.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_sandstone.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_sandstone", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_sandstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_stone.json b/src/main/resources/data/absentbydesign/recipe/gate_stone.json similarity index 79% rename from src/main/resources/data/absentbydesign/recipes/gate_stone.json rename to src/main/resources/data/absentbydesign/recipe/gate_stone.json index 8e732b82..1aa23177 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_stone.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_stone", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/gate_stone_bricks.json b/src/main/resources/data/absentbydesign/recipe/gate_stone_bricks.json similarity index 77% rename from src/main/resources/data/absentbydesign/recipes/gate_stone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/gate_stone_bricks.json index 3b61b68b..55c947fc 100644 --- a/src/main/resources/data/absentbydesign/recipes/gate_stone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/gate_stone_bricks.json @@ -13,7 +13,7 @@ } }, "result": { - "item": "absentbydesign:gate_stone_bricks", - "count": 1 + "count": 1, + "id": "absentbydesign:gate_stone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_acacia_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_acacia_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_acacia_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_acacia_sc.json index 99ded52c..becbaae3 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_acacia_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_acacia_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:acacia_planks" }, - "result": "minecraft:acacia_slab", - "count": 2 + "result": { + "id": "minecraft:acacia_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_birch_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_birch_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_birch_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_birch_sc.json index 878339a8..ffc671d6 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_birch_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_birch_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:birch_planks" }, - "result": "minecraft:birch_slab", - "count": 2 + "result": { + "id": "minecraft:birch_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_crimson_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_crimson_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_crimson_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_crimson_sc.json index a38212c3..8760cd59 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_crimson_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_crimson_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:crimson_planks" }, - "result": "minecraft:crimson_slab", - "count": 2 + "result": { + "id": "minecraft:crimson_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_dark_oak_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_dark_oak_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_dark_oak_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_dark_oak_sc.json index c70ff0fc..0ba945e8 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_dark_oak_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_dark_oak_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:dark_oak_planks" }, - "result": "minecraft:dark_oak_slab", - "count": 2 + "result": { + "id": "minecraft:dark_oak_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_jungle_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_jungle_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_jungle_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_jungle_sc.json index 3f13604c..4838b41d 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_jungle_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_jungle_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:jungle_planks" }, - "result": "minecraft:jungle_slab", - "count": 2 + "result": { + "id": "minecraft:jungle_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_oak_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_oak_sc.json similarity index 60% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_oak_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_oak_sc.json index 4c19026e..9198652c 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_oak_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_oak_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:oak_planks" }, - "result": "minecraft:oak_slab", - "count": 2 + "result": { + "id": "minecraft:oak_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_spruce_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_spruce_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_spruce_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_spruce_sc.json index fde5f5c2..67dc0b1b 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_spruce_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_spruce_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:spruce_planks" }, - "result": "minecraft:spruce_slab", - "count": 2 + "result": { + "id": "minecraft:spruce_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_slab_warped_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_slab_warped_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_slab_warped_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_slab_warped_sc.json index 022d2e48..91bc8c27 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_slab_warped_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_slab_warped_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:warped_planks" }, - "result": "minecraft:warped_slab", - "count": 2 + "result": { + "id": "minecraft:warped_slab", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_acacia_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_acacia_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_acacia_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_acacia_sc.json index e0a29ffb..e972e354 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_acacia_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_acacia_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:acacia_planks" }, - "result": "minecraft:acacia_stairs", - "count": 1 + "result": { + "id": "minecraft:acacia_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_birch_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_birch_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_birch_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_birch_sc.json index 7e25353a..38e62a60 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_birch_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_birch_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:birch_planks" }, - "result": "minecraft:birch_stairs", - "count": 1 + "result": { + "id": "minecraft:birch_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_crimson_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_crimson_sc.json similarity index 58% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_crimson_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_crimson_sc.json index 2ba0d6c5..09567cff 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_crimson_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_crimson_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:crimson_planks" }, - "result": "minecraft:crimson_stairs", - "count": 1 + "result": { + "id": "minecraft:crimson_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_dark_oak_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_dark_oak_sc.json similarity index 58% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_dark_oak_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_dark_oak_sc.json index a0a6f9ad..7977dd37 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_dark_oak_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_dark_oak_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:dark_oak_planks" }, - "result": "minecraft:dark_oak_stairs", - "count": 1 + "result": { + "id": "minecraft:dark_oak_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_jungle_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_jungle_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_jungle_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_jungle_sc.json index 69a6e104..4a55a7ce 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_jungle_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_jungle_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:jungle_planks" }, - "result": "minecraft:jungle_stairs", - "count": 1 + "result": { + "id": "minecraft:jungle_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_oak_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_oak_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_oak_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_oak_sc.json index d45ad35e..b2cdd4ea 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_oak_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_oak_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:oak_planks" }, - "result": "minecraft:oak_stairs", - "count": 1 + "result": { + "id": "minecraft:oak_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_spruce_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_spruce_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_spruce_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_spruce_sc.json index 3435bf01..57d3a95e 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_spruce_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_spruce_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:spruce_planks" }, - "result": "minecraft:spruce_stairs", - "count": 1 + "result": { + "id": "minecraft:spruce_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/mc_stairs_warped_sc.json b/src/main/resources/data/absentbydesign/recipe/mc_stairs_warped_sc.json similarity index 59% rename from src/main/resources/data/absentbydesign/recipes/mc_stairs_warped_sc.json rename to src/main/resources/data/absentbydesign/recipe/mc_stairs_warped_sc.json index 598b0aa1..ad7c6875 100644 --- a/src/main/resources/data/absentbydesign/recipes/mc_stairs_warped_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/mc_stairs_warped_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:warped_planks" }, - "result": "minecraft:warped_stairs", - "count": 1 + "result": { + "id": "minecraft:warped_stairs", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_diamond.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_diamond.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_diamond.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_emerald.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_emerald.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_emerald.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_gold.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_gold.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_gold.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_iron.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_iron.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_iron.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_lapis.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_lapis.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_lapis.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_netherite.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_netherite.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_netherite.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_rcopper.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_rcopper.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_rcopper.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_rcopper.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_rgold.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_rgold.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_rgold.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_rgold.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/slab_riron.json b/src/main/resources/data/absentbydesign/recipe/reverse/slab_riron.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/slab_riron.json rename to src/main/resources/data/absentbydesign/recipe/reverse/slab_riron.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_diamond.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_diamond.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_diamond.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_emerald.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_emerald.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_emerald.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_gold.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_gold.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_gold.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_iron.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_iron.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_iron.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_lapis.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_lapis.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_lapis.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_netherite.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_netherite.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_netherite.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_rcopper.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_rcopper.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_rcopper.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_rcopper.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_rgold.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_rgold.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_rgold.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_rgold.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/stair_riron.json b/src/main/resources/data/absentbydesign/recipe/reverse/stair_riron.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/stair_riron.json rename to src/main/resources/data/absentbydesign/recipe/reverse/stair_riron.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_diamond.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_diamond.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_diamond.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_emerald.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_emerald.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_emerald.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_gold.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_gold.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_gold.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_iron.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_iron.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_iron.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_lapis.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_lapis.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_lapis.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_netherite.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_netherite.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_netherite.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_rcopper.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_rcopper.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_rcopper.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_rcopper.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_rgold.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_rgold.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_rgold.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_rgold.json diff --git a/src/main/resources/data/absentbydesign/recipes/reverse/wall_riron.json b/src/main/resources/data/absentbydesign/recipe/reverse/wall_riron.json similarity index 100% rename from src/main/resources/data/absentbydesign/recipes/reverse/wall_riron.json rename to src/main/resources/data/absentbydesign/recipe/reverse/wall_riron.json diff --git a/src/main/resources/data/absentbydesign/recipes/slab_amethyst.json b/src/main/resources/data/absentbydesign/recipe/slab_amethyst.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_amethyst.json rename to src/main/resources/data/absentbydesign/recipe/slab_amethyst.json index 8676a3b3..763377e8 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_amethyst.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_amethyst.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_amethyst", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_amethyst" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_amethyst_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_amethyst_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_amethyst_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_amethyst_sc.json index 4ab84f80..9fc2ff1b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_amethyst_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_amethyst_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:amethyst_block" }, - "result": "absentbydesign:slab_amethyst", - "count": 2 + "result": { + "id": "absentbydesign:slab_amethyst", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_basalt.json b/src/main/resources/data/absentbydesign/recipe/slab_basalt.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_basalt.json rename to src/main/resources/data/absentbydesign/recipe/slab_basalt.json index d15e7f66..f9ab93b1 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_basalt.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_basalt", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_basalt_from_basalt_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_basalt_from_basalt_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_basalt_from_basalt_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_basalt_from_basalt_stonecutting.json index 0893acba..a9ecb43b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_basalt_from_basalt_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_basalt_from_basalt_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:basalt" }, - "result": "absentbydesign:slab_basalt", - "count": 2 + "result": { + "id": "absentbydesign:slab_basalt", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_blue_ice.json b/src/main/resources/data/absentbydesign/recipe/slab_blue_ice.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_blue_ice.json rename to src/main/resources/data/absentbydesign/recipe/slab_blue_ice.json index 81e4ab2d..68665ae0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_blue_ice.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_blue_ice.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_blue_ice", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_blue_ice" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_blue_ice_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_blue_ice_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_blue_ice_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_blue_ice_sc.json index b5fe1af0..4d2295c3 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_blue_ice_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_blue_ice_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:blue_ice" }, - "result": "absentbydesign:slab_blue_ice", - "count": 2 + "result": { + "id": "absentbydesign:slab_blue_ice", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_bone.json b/src/main/resources/data/absentbydesign/recipe/slab_bone.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_bone.json rename to src/main/resources/data/absentbydesign/recipe/slab_bone.json index 1070daf4..af7c918c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_bone.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_bone.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_bone", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_bone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_bone_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_bone_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_bone_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_bone_sc.json index 1849d878..0a2bcbc4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_bone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_bone_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:bone_block" }, - "result": "absentbydesign:slab_bone", - "count": 2 + "result": { + "id": "absentbydesign:slab_bone", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_bricks_cracked.json b/src/main/resources/data/absentbydesign/recipe/slab_bricks_cracked.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_bricks_cracked.json rename to src/main/resources/data/absentbydesign/recipe/slab_bricks_cracked.json index fbbe1cbf..1622830d 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_bricks_cracked.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_bricks_cracked.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_bricks_cracked", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_bricks_cracked" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_bricks_cracked_from_cracked_stone_bricks_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_bricks_cracked_from_cracked_stone_bricks_stonecutting.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_bricks_cracked_from_cracked_stone_bricks_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_bricks_cracked_from_cracked_stone_bricks_stonecutting.json index b5677573..e4b8938f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_bricks_cracked_from_cracked_stone_bricks_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_bricks_cracked_from_cracked_stone_bricks_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_stone_bricks" }, - "result": "absentbydesign:slab_bricks_cracked", - "count": 2 + "result": { + "id": "absentbydesign:slab_bricks_cracked", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_brown_mushroom.json b/src/main/resources/data/absentbydesign/recipe/slab_brown_mushroom.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_brown_mushroom.json rename to src/main/resources/data/absentbydesign/recipe/slab_brown_mushroom.json index 9c7cba93..b2e86bd3 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_brown_mushroom.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_brown_mushroom.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_brown_mushroom", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_brown_mushroom" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_brown_mushroom_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_brown_mushroom_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_brown_mushroom_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_brown_mushroom_sc.json index d1b5aa2d..f98b2833 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_brown_mushroom_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_brown_mushroom_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:brown_mushroom_block" }, - "result": "absentbydesign:slab_brown_mushroom", - "count": 2 + "result": { + "id": "absentbydesign:slab_brown_mushroom", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_calcite.json b/src/main/resources/data/absentbydesign/recipe/slab_calcite.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_calcite.json rename to src/main/resources/data/absentbydesign/recipe/slab_calcite.json index 0004ef07..b1eccda5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_calcite.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_calcite.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_calcite", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_calcite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_calcite_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_calcite_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_calcite_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_calcite_sc.json index 1a53319d..3eadce10 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_calcite_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_calcite_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:calcite" }, - "result": "absentbydesign:stairs_calcite", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:slab_calcite", + "count": 2 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_coarse_dirt.json b/src/main/resources/data/absentbydesign/recipe/slab_coarse_dirt.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_coarse_dirt.json rename to src/main/resources/data/absentbydesign/recipe/slab_coarse_dirt.json index 98e49a79..6c25e47c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_coarse_dirt.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_coarse_dirt.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_coarse_dirt", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_coarse_dirt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_coarse_dirt_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_coarse_dirt_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_coarse_dirt_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_coarse_dirt_stonecutting.json index cedec6f9..f062dd0c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_coarse_dirt_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_coarse_dirt_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:coarse_dirt" }, - "result": "absentbydesign:slab_coarse_dirt", - "count": 2 + "result": { + "id": "absentbydesign:slab_coarse_dirt", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_black.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_black.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_black.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_black.json index 9c8f64e2..c2011404 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_black.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_black.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_black", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_black_from_black_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_black_from_black_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_black_from_black_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_black_from_black_concrete_stonecutting.json index dd1734af..af7e7320 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_black_from_black_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_black_from_black_concrete_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:black_concrete" }, - "result": "absentbydesign:slab_concrete_black", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_black", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_blue.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_blue.json index a9621985..20709094 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_blue_from_blue_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_blue_from_blue_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_blue_from_blue_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_blue_from_blue_concrete_stonecutting.json index 6b34ffdc..b6279fb8 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_blue_from_blue_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_blue_from_blue_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_concrete" }, - "result": "absentbydesign:slab_concrete_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_brown.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_brown.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_brown.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_brown.json index 8b8c285d..6f4ef2e4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_brown.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_brown_from_brown_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_brown_from_brown_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_brown_from_brown_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_brown_from_brown_concrete_stonecutting.json index 63962be6..61c1ce2b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_brown_from_brown_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_brown_from_brown_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_concrete" }, - "result": "absentbydesign:slab_concrete_brown", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_brown", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_cyan.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_cyan.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_cyan.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_cyan.json index 7ba13185..2a80ca65 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_cyan.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_cyan_from_cyan_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_cyan_from_cyan_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_cyan_from_cyan_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_cyan_from_cyan_concrete_stonecutting.json index b658b559..f20cf59a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_cyan_from_cyan_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_cyan_from_cyan_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_concrete" }, - "result": "absentbydesign:slab_concrete_cyan", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_cyan", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_gray.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_gray.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_gray.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_gray.json index d11adf7a..f7f9a895 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_gray.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_gray_from_gray_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_gray_from_gray_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_gray_from_gray_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_gray_from_gray_concrete_stonecutting.json index 39d089d3..5e1ae8a9 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_gray_from_gray_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_gray_from_gray_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_concrete" }, - "result": "absentbydesign:slab_concrete_gray", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_gray", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_green.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_green.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_green.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_green.json index 2c1c8e76..f85378ef 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_green.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_green.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_green", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_green_from_green_concrete.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_green_from_green_concrete.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_green_from_green_concrete.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_green_from_green_concrete.json index 383e5f3c..38a83b63 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_green_from_green_concrete.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_green_from_green_concrete.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_concrete" }, - "result": "absentbydesign:slab_concrete_green", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_green", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_light_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_light_blue.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_light_blue.json index 1a36d0bd..6e9473f1 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_light_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_light_blue_from_light_blue_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_light_blue_from_light_blue_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_light_blue_from_light_blue_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_light_blue_from_light_blue_concrete_stonecutting.json index b7c027ab..1440a7cf 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_light_blue_from_light_blue_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_light_blue_from_light_blue_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_concrete" }, - "result": "absentbydesign:slab_concrete_light_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_light_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_lime.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_lime.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_lime.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_lime.json index f8d53473..f3d774dc 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_lime.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_lime_from_lime_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_lime_from_lime_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_lime_from_lime_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_lime_from_lime_concrete_stonecutting.json index 140108b3..0e618059 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_lime_from_lime_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_lime_from_lime_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_concrete" }, - "result": "absentbydesign:slab_concrete_lime", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_lime", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_magenta.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_magenta.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_magenta.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_magenta.json index 35a9c14f..11fc306a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_magenta.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_magenta_from_magenta_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_magenta_from_magenta_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_magenta_from_magenta_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_magenta_from_magenta_concrete_stonecutting.json index c085dbb8..8fa6f53c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_magenta_from_magenta_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_magenta_from_magenta_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_concrete" }, - "result": "absentbydesign:slab_concrete_magenta", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_magenta", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_orange.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_orange.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_orange.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_orange.json index a311051e..f265f8c0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_orange.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_orange_from_orange_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_orange_from_orange_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_orange_from_orange_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_orange_from_orange_concrete_stonecutting.json index fea2b227..5ab7b939 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_orange_from_orange_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_orange_from_orange_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_concrete" }, - "result": "absentbydesign:slab_concrete_orange", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_orange", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_pink.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_pink.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_pink.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_pink.json index 6fe3adb6..7dc1ca56 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_pink.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_pink_from_pink_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_pink_from_pink_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_pink_from_pink_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_pink_from_pink_concrete_stonecutting.json index 5db3ad13..ded8205e 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_pink_from_pink_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_pink_from_pink_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_concrete" }, - "result": "absentbydesign:slab_concrete_pink", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_pink", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_purple.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_purple.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_purple.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_purple.json index ed8de488..7e3cca70 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_purple.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_purple_from_purple_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_purple_from_purple_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_purple_from_purple_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_purple_from_purple_concrete_stonecutting.json index 12e48a89..2e3a4f74 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_purple_from_purple_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_purple_from_purple_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_concrete" }, - "result": "absentbydesign:slab_concrete_purple", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_purple", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_red.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_red.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_red.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_red.json index 162e400b..a8de9f3c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_red.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_red.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_red", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_red_from_red_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_red_from_red_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_red_from_red_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_red_from_red_concrete_stonecutting.json index fd0b701f..728cf378 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_red_from_red_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_red_from_red_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_concrete" }, - "result": "absentbydesign:slab_concrete_red", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_red", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_silver.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_silver.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_silver.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_silver.json index 8a78797d..ae87b78f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_silver.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_silver.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_silver", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_silver" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_silver_from_light_gray_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_silver_from_light_gray_concrete_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_silver_from_light_gray_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_silver_from_light_gray_concrete_stonecutting.json index 8d0fcd5f..0d86c700 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_silver_from_light_gray_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_silver_from_light_gray_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_concrete" }, - "result": "absentbydesign:slab_concrete_silver", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_silver", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_white.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_white.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_white.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_white.json index 142fe36f..c5ef01a9 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_white.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_white.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_white", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_white_from_white_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_white_from_white_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_white_from_white_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_white_from_white_concrete_stonecutting.json index 3d2c624f..ceb35452 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_white_from_white_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_white_from_white_concrete_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:white_concrete" }, - "result": "absentbydesign:slab_concrete_white", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_white", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_yellow.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_yellow.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_yellow.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_yellow.json index 3ae056f3..bb4fca69 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_yellow.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_concrete_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_concrete_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_concrete_yellow_from_yellow_concrete_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_concrete_yellow_from_yellow_concrete_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_concrete_yellow_from_yellow_concrete_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_concrete_yellow_from_yellow_concrete_stonecutting.json index 05ab70f5..223c1629 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_concrete_yellow_from_yellow_concrete_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_concrete_yellow_from_yellow_concrete_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_concrete" }, - "result": "absentbydesign:slab_concrete_yellow", - "count": 2 + "result": { + "id": "absentbydesign:slab_concrete_yellow", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_bricks.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_bricks.json index a6ce74e1..0854f491 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_bricks.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_cracked_deepslate_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_cracked_deepslate_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_bricks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_bricks_sc.json index 0bb8906f..09f0fb2a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_bricks_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:cracked_deepslate_bricks" }, - "result": "absentbydesign:slab_cracked_deepslate_bricks", - "count": 2 + "result": { + "id": "absentbydesign:slab_cracked_deepslate_bricks", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_tiles.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_tiles.json index 0afaedbb..de49e833 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_tiles.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_tiles.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_cracked_deepslate_tiles", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_cracked_deepslate_tiles" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_tiles_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_tiles_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_tiles_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_tiles_sc.json index c8716e5f..b2bfcd88 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_deepslate_tiles_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_deepslate_tiles_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:cracked_deepslate_tiles" }, - "result": "absentbydesign:slab_cracked_deepslate_tiles", - "count": 2 + "result": { + "id": "absentbydesign:slab_cracked_deepslate_tiles", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_nether_bricks.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_nether_bricks.json index b5fb49b3..3ce2726f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_nether_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_nether_bricks.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_cracked_nether_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_cracked_nether_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_nether_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_nether_bricks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_nether_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_nether_bricks_sc.json index 7a0beb23..4e371800 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_nether_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_nether_bricks_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:cracked_nether_bricks" }, - "result": "absentbydesign:slab_cracked_nether_bricks", - "count": 2 + "result": { + "id": "absentbydesign:slab_cracked_nether_bricks", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_polished_blackstone_bricks.json similarity index 68% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_polished_blackstone_bricks.json index d5128dbf..d46d5b63 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_polished_blackstone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_polished_blackstone_bricks.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_cracked_polished_blackstone_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_cracked_polished_blackstone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_polished_blackstone_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_cracked_polished_blackstone_bricks_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_polished_blackstone_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_cracked_polished_blackstone_bricks_sc.json index a28e1358..c59de823 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_polished_blackstone_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_cracked_polished_blackstone_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_polished_blackstone_bricks" }, - "result": "absentbydesign:stairs_cracked_polished_blackstone_bricks", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:slab_cracked_polished_blackstone_bricks", + "count": 2 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_crying_obsidian.json b/src/main/resources/data/absentbydesign/recipe/slab_crying_obsidian.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_crying_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/slab_crying_obsidian.json index 979b2498..3df304b1 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_crying_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_crying_obsidian.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_crying_obsidian", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_crying_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_crying_obsidian_from_crying_obsidian_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_crying_obsidian_from_crying_obsidian_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_crying_obsidian_from_crying_obsidian_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_crying_obsidian_from_crying_obsidian_stonecutting.json index 5ee94b26..1314248d 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_crying_obsidian_from_crying_obsidian_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_crying_obsidian_from_crying_obsidian_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:crying_obsidian" }, - "result": "absentbydesign:slab_crying_obsidian", - "count": 2 + "result": { + "id": "absentbydesign:slab_crying_obsidian", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_deepslate.json b/src/main/resources/data/absentbydesign/recipe/slab_deepslate.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_deepslate.json rename to src/main/resources/data/absentbydesign/recipe/slab_deepslate.json index 8e600dcb..0d054313 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_deepslate.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_deepslate.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_deepslate", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_deepslate" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_deepslate_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_deepslate_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_deepslate_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_deepslate_sc.json index 4d2ac4ba..165676cd 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_deepslate_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_deepslate_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:deepslate" }, - "result": "absentbydesign:slab_deepslate", - "count": 2 + "result": { + "id": "absentbydesign:slab_deepslate", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_diamond.json b/src/main/resources/data/absentbydesign/recipe/slab_diamond.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_diamond.json rename to src/main/resources/data/absentbydesign/recipe/slab_diamond.json index 7820d9f9..b2674f31 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_diamond.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_diamond.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_diamond", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_diamond" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_diamond_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_diamond_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_diamond_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_diamond_sc.json index 28542cae..c2d94a06 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_diamond_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_diamond_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:diamond_block" }, - "result": "absentbydesign:slab_diamond", - "count": 2 + "result": { + "id": "absentbydesign:slab_diamond", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_dripstone.json b/src/main/resources/data/absentbydesign/recipe/slab_dripstone.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_dripstone.json rename to src/main/resources/data/absentbydesign/recipe/slab_dripstone.json index 384348df..ddb36ae7 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_dripstone.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_dripstone.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_dripstone", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_dripstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_dripstone_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_dripstone_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_dripstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_dripstone_sc.json index 731fcc55..45c0a3b3 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_dripstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_dripstone_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:dripstone_block" }, - "result": "absentbydesign:slab_dripstone", - "count": 2 + "result": { + "id": "absentbydesign:slab_dripstone", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_emerald.json b/src/main/resources/data/absentbydesign/recipe/slab_emerald.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_emerald.json rename to src/main/resources/data/absentbydesign/recipe/slab_emerald.json index a8aa22ed..6e8d389c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_emerald.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_emerald.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_emerald", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_emerald" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_emerald_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_emerald_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_emerald_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_emerald_sc.json index 86435355..d86195d9 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_emerald_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_emerald_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:emerald_block" }, - "result": "absentbydesign:slab_emerald", - "count": 2 + "result": { + "id": "absentbydesign:slab_emerald", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_end_stone.json b/src/main/resources/data/absentbydesign/recipe/slab_end_stone.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_end_stone.json rename to src/main/resources/data/absentbydesign/recipe/slab_end_stone.json index bfe8a352..81e59b26 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_end_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_end_stone.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_end_stone", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_end_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_end_stone_from_end_stone_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_end_stone_from_end_stone_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_end_stone_from_end_stone_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_end_stone_from_end_stone_stonecutting.json index 4c72d42e..ebd36d04 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_end_stone_from_end_stone_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_end_stone_from_end_stone_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:end_stone" }, - "result": "absentbydesign:slab_end_stone", - "count": 2 + "result": { + "id": "absentbydesign:slab_end_stone", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_gilded_blackstone.json b/src/main/resources/data/absentbydesign/recipe/slab_gilded_blackstone.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/recipe/slab_gilded_blackstone.json index 5a7bf26f..c3e87f85 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_gilded_blackstone.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_gilded_blackstone.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_gilded_blackstone", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_gilded_blackstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_gilded_blackstone_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_gilded_blackstone_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_gilded_blackstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_gilded_blackstone_sc.json index bc7a6812..e3cf38dd 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_gilded_blackstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_gilded_blackstone_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:gilded_blackstone" }, - "result": "absentbydesign:slab_gilded_blackstone", - "count": 2 + "result": { + "id": "absentbydesign:slab_gilded_blackstone", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass.json b/src/main/resources/data/absentbydesign/recipe/slab_glass.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass.json index 406de359..e08a98e5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_black.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_black.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_black.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_black.json index a861a47f..6d560921 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_black.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_black.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_black", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_black_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_black_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_black_sc.json index caa27417..8e6b7344 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_stained_glass" }, - "result": "absentbydesign:slab_glass_black", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_black", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_blue.json index d625a922..8b49fedf 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_blue_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_blue_sc.json index 723e1e61..19b7bcda 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_stained_glass" }, - "result": "absentbydesign:slab_glass_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_brown.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_brown.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_brown.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_brown.json index 84216e01..85c6048c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_brown.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_brown_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_brown_sc.json index 57f2cedd..11de9ce0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_stained_glass" }, - "result": "absentbydesign:slab_glass_brown", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_brown", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_cyan.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_cyan.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_cyan.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_cyan.json index 1f372a39..8379bad5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_cyan.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_cyan_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_cyan_sc.json index 3ac401c5..6f9fd5d2 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_stained_glass" }, - "result": "absentbydesign:slab_glass_cyan", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_cyan", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_gray.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_gray.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_gray.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_gray.json index 702d106a..c5d85848 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_gray.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_gray_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_gray_sc.json index 60f214f9..6d686ddf 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_stained_glass" }, - "result": "absentbydesign:slab_glass_gray", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_gray", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_green.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_green.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_green.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_green.json index 0943ede5..81eeddf5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_green.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_green.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_green", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_green_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_green_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_green_sc.json index 12039bbc..3c532daf 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_stained_glass" }, - "result": "absentbydesign:slab_glass_green", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_green", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_blue.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_light_blue.json index a4ed3798..78054074 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_blue_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_light_blue_sc.json index 4033a13e..a5f10d1b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_stained_glass" }, - "result": "absentbydesign:slab_glass_light_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_light_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_gray.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_gray.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_light_gray.json index f0ff1746..644a5f11 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_gray.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_light_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_gray_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_light_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_light_gray_sc.json index 57bed601..3eefa710 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_light_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_light_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_stained_glass" }, - "result": "absentbydesign:slab_glass_light_gray", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_light_gray", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_lime.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_lime.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_lime.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_lime.json index 36715c65..3f1ce699 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_lime.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_lime_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_lime_sc.json index a4e5dafd..3be6c1fe 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_stained_glass" }, - "result": "absentbydesign:slab_glass_lime", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_lime", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_magenta.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_magenta.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_magenta.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_magenta.json index a8c39948..e309ec1d 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_magenta.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_magenta_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_magenta_sc.json index 713165a3..a3090535 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_stained_glass" }, - "result": "absentbydesign:slab_glass_magenta", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_magenta", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_orange.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_orange.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_orange.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_orange.json index 03f3370f..d9613a42 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_orange.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_orange_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_orange_sc.json index 4a852902..2629fc0a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_stained_glass" }, - "result": "absentbydesign:slab_glass_orange", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_orange", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_pink.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_pink.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_pink.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_pink.json index 67de2f73..70fc1ae5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_pink.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_pink_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_pink_sc.json index 05701156..f8fa1915 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_stained_glass" }, - "result": "absentbydesign:slab_glass_pink", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_pink", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_purple.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_purple.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_purple.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_purple.json index 29965623..c9c4ab72 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_purple.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_purple_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_purple_sc.json index c3934c51..ba81cd5e 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_stained_glass" }, - "result": "absentbydesign:slab_glass_purple", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_purple", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_red.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_red.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_red.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_red.json index b7222631..a2870f34 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_red.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_red.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_red", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_red_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_red_sc.json similarity index 58% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_red_sc.json index 5e6738ad..d4cb15b6 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_stained_glass" }, - "result": "absentbydesign:slab_glass_red", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_red", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_sc.json index 267cd316..fb8e6f6f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:glass" }, - "result": "absentbydesign:slab_glass", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_white.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_white.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_white.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_white.json index 7a02b655..7368425c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_white.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_white.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_white", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_white_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_white_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_white_sc.json index e178e161..995a5759 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_stained_glass" }, - "result": "absentbydesign:slab_glass_white", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_white", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_yellow.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_yellow.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_yellow.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_yellow.json index 2b6971ff..6142b783 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_yellow.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glass_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glass_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glass_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_glass_yellow_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_glass_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_glass_yellow_sc.json index c8e3f4d3..7abfce6d 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glass_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glass_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_stained_glass" }, - "result": "absentbydesign:slab_glass_yellow", - "count": 2 + "result": { + "id": "absentbydesign:slab_glass_yellow", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glowstone.json b/src/main/resources/data/absentbydesign/recipe/slab_glowstone.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_glowstone.json rename to src/main/resources/data/absentbydesign/recipe/slab_glowstone.json index 3269c003..a26960fa 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glowstone.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glowstone.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_glowstone", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_glowstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_glowstone_from_glowstone_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_glowstone_from_glowstone_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_glowstone_from_glowstone_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_glowstone_from_glowstone_stonecutting.json index f8fbd946..b6d65e5c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_glowstone_from_glowstone_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_glowstone_from_glowstone_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:glowstone" }, - "result": "absentbydesign:slab_glowstone", - "count": 2 + "result": { + "id": "absentbydesign:slab_glowstone", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_gold.json b/src/main/resources/data/absentbydesign/recipe/slab_gold.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_gold.json rename to src/main/resources/data/absentbydesign/recipe/slab_gold.json index bf9ddfbc..0d82410f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_gold.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_gold.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_gold", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_gold" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_gold_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_gold_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/stairs_gold_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_gold_sc.json index 4403ebf6..3f67b090 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_gold_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_gold_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gold_block" }, - "result": "absentbydesign:stairs_gold", - "count": 1 + "result": { + "id": "absentbydesign:slab_gold", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_honeycomb.json b/src/main/resources/data/absentbydesign/recipe/slab_honeycomb.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_honeycomb.json rename to src/main/resources/data/absentbydesign/recipe/slab_honeycomb.json index 117c3321..ccb28959 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_honeycomb.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_honeycomb.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_honeycomb", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_honeycomb" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_honeycomb_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_honeycomb_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_honeycomb_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_honeycomb_sc.json index 13864f89..4224e263 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_honeycomb_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_honeycomb_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:honeycomb_block" }, - "result": "absentbydesign:slab_honeycomb", - "count": 2 + "result": { + "id": "absentbydesign:slab_honeycomb", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_iron.json b/src/main/resources/data/absentbydesign/recipe/slab_iron.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_iron.json rename to src/main/resources/data/absentbydesign/recipe/slab_iron.json index c7568f76..78c6f8c4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_iron.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_iron.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_iron", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_iron" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_iron_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_iron_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_iron_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_iron_sc.json index 80431611..9a33a438 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_iron_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_iron_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:iron_block" }, - "result": "absentbydesign:slab_iron", - "count": 2 + "result": { + "id": "absentbydesign:slab_iron", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_lapis.json b/src/main/resources/data/absentbydesign/recipe/slab_lapis.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_lapis.json rename to src/main/resources/data/absentbydesign/recipe/slab_lapis.json index a72334d1..e1811a20 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_lapis.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_lapis.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_lapis", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_lapis" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_lapis_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_lapis_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_lapis_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_lapis_sc.json index 6a90294c..6c45a321 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_lapis_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_lapis_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:lapis_block" }, - "result": "absentbydesign:slab_lapis", - "count": 2 + "result": { + "id": "absentbydesign:slab_lapis", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_lodestone.json b/src/main/resources/data/absentbydesign/recipe/slab_lodestone.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_lodestone.json rename to src/main/resources/data/absentbydesign/recipe/slab_lodestone.json index 55d41c7b..c8463a7e 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_lodestone.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_lodestone.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_lodestone", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_lodestone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_lodestone_from_lodestone_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_lodestone_from_lodestone_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_lodestone_from_lodestone_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_lodestone_from_lodestone_stonecutting.json index 0d4dd0e0..b8dbea7b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_lodestone_from_lodestone_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_lodestone_from_lodestone_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lodestone" }, - "result": "absentbydesign:slab_lodestone", - "count": 2 + "result": { + "id": "absentbydesign:slab_lodestone", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_magma.json b/src/main/resources/data/absentbydesign/recipe/slab_magma.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_magma.json rename to src/main/resources/data/absentbydesign/recipe/slab_magma.json index 4de0a285..91052475 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_magma.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_magma.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_magma", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_magma" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_magma_from_magma_block_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_magma_from_magma_block_stonecutting.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_magma_from_magma_block_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_magma_from_magma_block_stonecutting.json index d26faec5..25a47da8 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_magma_from_magma_block_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_magma_from_magma_block_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magma_block" }, - "result": "absentbydesign:slab_magma", - "count": 2 + "result": { + "id": "absentbydesign:slab_magma", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_moss.json b/src/main/resources/data/absentbydesign/recipe/slab_moss.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_moss.json rename to src/main/resources/data/absentbydesign/recipe/slab_moss.json index 7ace79d8..d549f28b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_moss.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_moss.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_moss", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_moss" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_moss_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_moss_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_moss_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_moss_sc.json index b30fff33..413ce9ef 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_moss_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_moss_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:moss_block" }, - "result": "absentbydesign:slab_moss", - "count": 2 + "result": { + "id": "absentbydesign:slab_moss", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_mud.json b/src/main/resources/data/absentbydesign/recipe/slab_mud.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_mud.json rename to src/main/resources/data/absentbydesign/recipe/slab_mud.json index 97f06432..cea7bf36 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_mud.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_mud.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_mud", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_mud" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_mud_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_mud_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_mud_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_mud_sc.json index 72f22bb1..5a3895a0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_mud_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_mud_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:mud" }, - "result": "absentbydesign:slab_mud", - "count": 2 + "result": { + "id": "absentbydesign:slab_mud", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/recipe/slab_muddy_mangrove_roots.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/recipe/slab_muddy_mangrove_roots.json index 498d429a..88200dce 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_muddy_mangrove_roots.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_muddy_mangrove_roots.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_muddy_mangrove_roots", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_muddy_mangrove_roots" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_muddy_mangrove_roots_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_muddy_mangrove_roots_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_muddy_mangrove_roots_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_muddy_mangrove_roots_sc.json index d3ac2999..26c78711 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_muddy_mangrove_roots_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_muddy_mangrove_roots_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:muddy_mangrove_roots" }, - "result": "absentbydesign:slab_muddy_mangrove_roots", - "count": 2 + "result": { + "id": "absentbydesign:slab_muddy_mangrove_roots", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_polished.json b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_polished.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_mushroom_polished.json rename to src/main/resources/data/absentbydesign/recipe/slab_mushroom_polished.json index 0cce6ed7..f4cda886 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_polished.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_polished.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_mushroom_polished", - "count": 1 + "count": 1, + "id": "absentbydesign:slab_mushroom_polished" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_polished_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_polished_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_mushroom_polished_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_mushroom_polished_sc.json index ac9af217..8dedc0b4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_polished_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_polished_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "absentbydesign:slab_mushroom_stem" }, - "result": "absentbydesign:slab_mushroom_polished", - "count": 2 + "result": { + "id": "absentbydesign:slab_mushroom_polished", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_stem.json b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_stem.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_mushroom_stem.json rename to src/main/resources/data/absentbydesign/recipe/slab_mushroom_stem.json index 80ced049..217f3798 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_stem.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_stem.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_mushroom_stem", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_mushroom_stem" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_stem_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_stem_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_mushroom_stem_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_mushroom_stem_sc.json index 231f070b..2c66c260 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_mushroom_stem_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_mushroom_stem_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:mushroom_stem" }, - "result": "absentbydesign:slab_mushroom_stem", - "count": 2 + "result": { + "id": "absentbydesign:slab_mushroom_stem", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_netherite.json b/src/main/resources/data/absentbydesign/recipe/slab_netherite.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_netherite.json rename to src/main/resources/data/absentbydesign/recipe/slab_netherite.json index 45256cc7..a59ff6f4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_netherite.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_netherite.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_netherite", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_netherite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_netherite_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_netherite_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_netherite_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_netherite_sc.json index 2020d4bf..f1e767bc 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_netherite_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_netherite_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:netherite_block" }, - "result": "absentbydesign:slab_netherite", - "count": 2 + "result": { + "id": "absentbydesign:slab_netherite", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_netherrack.json b/src/main/resources/data/absentbydesign/recipe/slab_netherrack.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_netherrack.json rename to src/main/resources/data/absentbydesign/recipe/slab_netherrack.json index 8ffe020b..cb7a9938 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_netherrack.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_netherrack.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_netherrack", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_netherrack" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_netherrack_from_netherrack_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_netherrack_from_netherrack_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_netherrack_from_netherrack_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_netherrack_from_netherrack_stonecutting.json index aabb11df..e2f07be2 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_netherrack_from_netherrack_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_netherrack_from_netherrack_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:netherrack" }, - "result": "absentbydesign:slab_netherrack", - "count": 2 + "result": { + "id": "absentbydesign:slab_netherrack", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_obsidian.json b/src/main/resources/data/absentbydesign/recipe/slab_obsidian.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/slab_obsidian.json index 94e8b112..7432d41f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_obsidian.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_obsidian", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_obsidian_from_obsidian_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_obsidian_from_obsidian_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_obsidian_from_obsidian_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_obsidian_from_obsidian_stonecutting.json index fb7b785e..2b361519 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_obsidian_from_obsidian_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_obsidian_from_obsidian_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:obsidian" }, - "result": "absentbydesign:slab_obsidian", - "count": 2 + "result": { + "id": "absentbydesign:slab_obsidian", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_ochre_froglight.json b/src/main/resources/data/absentbydesign/recipe/slab_ochre_froglight.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_ochre_froglight.json rename to src/main/resources/data/absentbydesign/recipe/slab_ochre_froglight.json index b5ea761c..7283564e 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_ochre_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_ochre_froglight.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_ochre_froglight", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_ochre_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_ochre_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_ochre_froglight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_ochre_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_ochre_froglight_sc.json index bd382055..509f2934 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_ochre_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_ochre_froglight_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:ochre_froglight" }, - "result": "absentbydesign:slab_ochre_froglight", - "count": 2 + "result": { + "id": "absentbydesign:slab_ochre_froglight", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_packed_ice.json b/src/main/resources/data/absentbydesign/recipe/slab_packed_ice.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_packed_ice.json rename to src/main/resources/data/absentbydesign/recipe/slab_packed_ice.json index 9805714c..7d9ab258 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_packed_ice.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_packed_ice.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_packed_ice", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_packed_ice" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_packed_ice_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_packed_ice_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_packed_ice_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_packed_ice_sc.json index adfde768..e65319e8 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_packed_ice_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_packed_ice_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:packed_ice" }, - "result": "absentbydesign:slab_packed_ice", - "count": 2 + "result": { + "id": "absentbydesign:slab_packed_ice", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_packed_mud.json b/src/main/resources/data/absentbydesign/recipe/slab_packed_mud.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_packed_mud.json rename to src/main/resources/data/absentbydesign/recipe/slab_packed_mud.json index fd037c60..53706296 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_packed_mud.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_packed_mud.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_packed_mud", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_packed_mud" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_packed_mud_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_packed_mud_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_packed_mud_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_packed_mud_sc.json index 3863a7c4..f510b42f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_packed_mud_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_packed_mud_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:packed_mud" }, - "result": "absentbydesign:slab_packed_mud", - "count": 2 + "result": { + "id": "absentbydesign:slab_packed_mud", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/recipe/slab_pearlescent_froglight.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/slab_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/recipe/slab_pearlescent_froglight.json index 268957c3..2920bbe4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_pearlescent_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_pearlescent_froglight.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_pearlescent_froglight", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_pearlescent_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_pearlescent_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_pearlescent_froglight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_pearlescent_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_pearlescent_froglight_sc.json index e153831e..5db2dafe 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_pearlescent_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_pearlescent_froglight_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:pearlescent_froglight" }, - "result": "absentbydesign:slab_pearlescent_froglight", - "count": 2 + "result": { + "id": "absentbydesign:slab_pearlescent_froglight", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_polished_basalt.json b/src/main/resources/data/absentbydesign/recipe/slab_polished_basalt.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_polished_basalt.json rename to src/main/resources/data/absentbydesign/recipe/slab_polished_basalt.json index fcc8807e..a1a271f4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_polished_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_polished_basalt.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_polished_basalt", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_polished_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_polished_basalt_from_polished_basalt_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_polished_basalt_from_polished_basalt_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_polished_basalt_from_polished_basalt_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_polished_basalt_from_polished_basalt_stonecutting.json index 95e70ae2..95fca71a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_polished_basalt_from_polished_basalt_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_polished_basalt_from_polished_basalt_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:polished_basalt" }, - "result": "absentbydesign:slab_polished_basalt", - "count": 2 + "result": { + "id": "absentbydesign:slab_polished_basalt", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_quartz_bricks.json b/src/main/resources/data/absentbydesign/recipe/slab_quartz_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_quartz_bricks.json rename to src/main/resources/data/absentbydesign/recipe/slab_quartz_bricks.json index e6a0722f..7d760483 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_quartz_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_quartz_bricks.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_quartz_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_quartz_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_quartz_bricks_from_quartz_bricks_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_quartz_bricks_from_quartz_bricks_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_quartz_bricks_from_quartz_bricks_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_quartz_bricks_from_quartz_bricks_stonecutting.json index bded9efb..4e19a74f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_quartz_bricks_from_quartz_bricks_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_quartz_bricks_from_quartz_bricks_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:quartz_bricks" }, - "result": "absentbydesign:slab_quartz_bricks", - "count": 2 + "result": { + "id": "absentbydesign:slab_quartz_bricks", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_raw_copper.json b/src/main/resources/data/absentbydesign/recipe/slab_raw_copper.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_raw_copper.json rename to src/main/resources/data/absentbydesign/recipe/slab_raw_copper.json index 40bf23a0..b6773010 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_raw_copper.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_raw_copper.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_raw_copper", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_raw_copper" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_raw_copper_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_raw_copper_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_raw_copper_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_raw_copper_sc.json index 9762713b..fc5a7f8f 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_raw_copper_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_raw_copper_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:raw_copper_block" }, - "result": "absentbydesign:slab_raw_copper", - "count": 2 + "result": { + "id": "absentbydesign:slab_raw_copper", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_raw_gold.json b/src/main/resources/data/absentbydesign/recipe/slab_raw_gold.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_raw_gold.json rename to src/main/resources/data/absentbydesign/recipe/slab_raw_gold.json index 2c8e97b6..5d02a878 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_raw_gold.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_raw_gold.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_raw_gold", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_raw_gold" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_raw_gold_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_raw_gold_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_raw_gold_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_raw_gold_sc.json index 3deb6c5d..d286fea3 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_raw_gold_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_raw_gold_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:raw_gold_block" }, - "result": "absentbydesign:slab_raw_gold", - "count": 2 + "result": { + "id": "absentbydesign:slab_raw_gold", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_raw_iron.json b/src/main/resources/data/absentbydesign/recipe/slab_raw_iron.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_raw_iron.json rename to src/main/resources/data/absentbydesign/recipe/slab_raw_iron.json index dffc207a..21959dc7 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_raw_iron.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_raw_iron.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_raw_iron", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_raw_iron" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_raw_iron_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_raw_iron_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_raw_iron_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_raw_iron_sc.json index e5f0b4f5..bf99821c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_raw_iron_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_raw_iron_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:raw_iron_block" }, - "result": "absentbydesign:slab_raw_iron", - "count": 2 + "result": { + "id": "absentbydesign:slab_raw_iron", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_red_mushroom.json b/src/main/resources/data/absentbydesign/recipe/slab_red_mushroom.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_red_mushroom.json rename to src/main/resources/data/absentbydesign/recipe/slab_red_mushroom.json index 59defd20..b4873afb 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_red_mushroom.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_red_mushroom.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_red_mushroom", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_red_mushroom" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_red_mushroom_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_red_mushroom_stonecutting.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_red_mushroom_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_red_mushroom_stonecutting.json index f48b227f..4073ce45 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_red_mushroom_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_red_mushroom_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_mushroom_block" }, - "result": "absentbydesign:slab_red_mushroom", - "count": 2 + "result": { + "id": "absentbydesign:slab_red_mushroom", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/recipe/slab_reinforced_deepslate.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/recipe/slab_reinforced_deepslate.json index 1d4a1e83..e1301d0e 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_reinforced_deepslate.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_reinforced_deepslate.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_reinforced_deepslate", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_reinforced_deepslate" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_reinforced_deepslate_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_reinforced_deepslate_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_reinforced_deepslate_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_reinforced_deepslate_sc.json index 172fd47e..dce83241 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_reinforced_deepslate_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_reinforced_deepslate_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:reinforced_deepslate" }, - "result": "absentbydesign:slab_reinforced_deepslate", - "count": 2 + "result": { + "id": "absentbydesign:slab_reinforced_deepslate", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_rooted_dirt.json b/src/main/resources/data/absentbydesign/recipe/slab_rooted_dirt.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_rooted_dirt.json rename to src/main/resources/data/absentbydesign/recipe/slab_rooted_dirt.json index 18bf92cc..71c4e565 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_rooted_dirt.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_rooted_dirt.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_rooted_dirt", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_rooted_dirt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_rooted_dirt_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_rooted_dirt_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_rooted_dirt_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_rooted_dirt_sc.json index 9558598f..494082cc 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_rooted_dirt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_rooted_dirt_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:rooted_dirt" }, - "result": "absentbydesign:slab_rooted_dirt", - "count": 2 + "result": { + "id": "absentbydesign:slab_rooted_dirt", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_sculk.json b/src/main/resources/data/absentbydesign/recipe/slab_sculk.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_sculk.json rename to src/main/resources/data/absentbydesign/recipe/slab_sculk.json index 3dfc2898..80c65874 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_sculk.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_sculk.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_sculk", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_sculk" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_sculk_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_sculk_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_sculk_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_sculk_sc.json index 6c372db2..d743ed0d 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_sculk_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_sculk_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:sculk" }, - "result": "absentbydesign:slab_sculk", - "count": 2 + "result": { + "id": "absentbydesign:slab_sculk", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_sea_lantern.json b/src/main/resources/data/absentbydesign/recipe/slab_sea_lantern.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_sea_lantern.json rename to src/main/resources/data/absentbydesign/recipe/slab_sea_lantern.json index 035d5d09..0288c0a5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_sea_lantern.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_sea_lantern.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_sea_lantern", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_sea_lantern" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_sea_lantern_from_sea_lantern_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_sea_lantern_from_sea_lantern_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_sea_lantern_from_sea_lantern_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_sea_lantern_from_sea_lantern_stonecutting.json index f91bf747..eed6ecf0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_sea_lantern_from_sea_lantern_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_sea_lantern_from_sea_lantern_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:sea_lantern" }, - "result": "absentbydesign:slab_sea_lantern", - "count": 2 + "result": { + "id": "absentbydesign:slab_sea_lantern", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_shroomlight.json b/src/main/resources/data/absentbydesign/recipe/slab_shroomlight.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_shroomlight.json rename to src/main/resources/data/absentbydesign/recipe/slab_shroomlight.json index 16bbb8bf..c9bb7d33 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_shroomlight.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_shroomlight.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_shroomlight", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_shroomlight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_shroomlight_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_shroomlight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_shroomlight_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_shroomlight_sc.json index ae6d470b..092243e2 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_shroomlight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_shroomlight_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:shroomlight" }, - "result": "absentbydesign:slab_shroomlight", - "count": 2 + "result": { + "id": "absentbydesign:slab_shroomlight", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_smooth_basalt.json b/src/main/resources/data/absentbydesign/recipe/slab_smooth_basalt.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_smooth_basalt.json rename to src/main/resources/data/absentbydesign/recipe/slab_smooth_basalt.json index 2d30c66d..d6a49810 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_smooth_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_smooth_basalt.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_smooth_basalt", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_smooth_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_smooth_basalt_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_smooth_basalt_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_smooth_basalt_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_smooth_basalt_sc.json index 35066c69..b4e14306 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_smooth_basalt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_smooth_basalt_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:smooth_basalt" }, - "result": "absentbydesign:slab_smooth_basalt", - "count": 2 + "result": { + "id": "absentbydesign:slab_smooth_basalt", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_snow.json b/src/main/resources/data/absentbydesign/recipe/slab_snow.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/slab_snow.json rename to src/main/resources/data/absentbydesign/recipe/slab_snow.json index 795c2ea8..3627671b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_snow.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_snow.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:slab_snow", - "count": 1 + "count": 1, + "id": "absentbydesign:slab_snow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_snow_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_snow_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/slab_snow_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_snow_sc.json index e4d65d9e..fe456e7a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_snow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_snow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:snow_block" }, - "result": "absentbydesign:slab_snow", - "count": 2 + "result": { + "id": "absentbydesign:slab_snow", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_soul_sand.json b/src/main/resources/data/absentbydesign/recipe/slab_soul_sand.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_soul_sand.json rename to src/main/resources/data/absentbydesign/recipe/slab_soul_sand.json index fa13045c..7df65ca7 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_soul_sand.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_soul_sand.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_soul_sand", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_soul_sand" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_soul_sand_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_soul_sand_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_soul_sand_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_soul_sand_sc.json index 07712c21..bfedfecd 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_soul_sand_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_soul_sand_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:soul_sand" }, - "result": "absentbydesign:slab_soul_sand", - "count": 2 + "result": { + "id": "absentbydesign:slab_soul_sand", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_soul_soil.json b/src/main/resources/data/absentbydesign/recipe/slab_soul_soil.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_soul_soil.json rename to src/main/resources/data/absentbydesign/recipe/slab_soul_soil.json index 28d5a415..0cb83472 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_soul_soil.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_soul_soil.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_soul_soil", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_soul_soil" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_soul_soil_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_soul_soil_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_soul_soil_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_soul_soil_sc.json index deeef079..a14fd5d0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_soul_soil_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_soul_soil_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:soul_soil" }, - "result": "absentbydesign:slab_soul_soil", - "count": 2 + "result": { + "id": "absentbydesign:slab_soul_soil", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta.json index f7aa4437..9c94b0f2 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_black.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_black.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_black.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_black.json index 2cde3370..002197eb 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_black.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_black.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_black", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_black_from_black_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_black_from_black_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_black_from_black_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_black_from_black_terracotta_stonecutting.json index f3db7ff2..77e9e27d 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_black_from_black_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_black_from_black_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_terracotta" }, - "result": "absentbydesign:slab_terracotta_black", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_black", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_blue.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_blue.json index 34910cb7..4d4dffe9 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_blue_from_blue_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_blue_from_blue_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_blue_from_blue_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_blue_from_blue_terracotta_stonecutting.json index 417f3c6d..b885d988 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_blue_from_blue_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_blue_from_blue_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_terracotta" }, - "result": "absentbydesign:slab_terracotta_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_brown.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_brown.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_brown.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_brown.json index 05e41d45..be2dc672 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_brown.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_brown_from_brown_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_brown_from_brown_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_brown_from_brown_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_brown_from_brown_terracotta_stonecutting.json index 7ee9b735..f0b84025 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_brown_from_brown_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_brown_from_brown_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_terracotta" }, - "result": "absentbydesign:slab_terracotta_brown", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_brown", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_cyan.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_cyan.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_cyan.json index a4258ddb..b7177755 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_cyan.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_cyan_from_cyan_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_cyan_from_cyan_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_cyan_from_cyan_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_cyan_from_cyan_terracotta_stonecutting.json index ead86c90..82f4692c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_cyan_from_cyan_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_cyan_from_cyan_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_terracotta" }, - "result": "absentbydesign:slab_terracotta_cyan", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_cyan", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_gray.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_gray.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_gray.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_gray.json index ecbaf5fd..a783ab33 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_gray.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_gray_from_gray_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_gray_from_gray_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_gray_from_gray_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_gray_from_gray_terracotta_stonecutting.json index 9f9b0cab..8ec95fe4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_gray_from_gray_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_gray_from_gray_terracotta_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:gray_terracotta" }, - "result": "absentbydesign:slab_terracotta_gray", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_gray", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_green.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_green.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_green.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_green.json index d0e0ece2..86fed46a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_green.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_green.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_green", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_green_from_green_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_green_from_green_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_green_from_green_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_green_from_green_terracotta_stonecutting.json index 0d2482d1..95854dc5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_green_from_green_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_green_from_green_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_terracotta" }, - "result": "absentbydesign:slab_terracotta_green", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_green", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_blue.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_blue.json index 83b078cc..7833d8ad 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_blue_from_light_blue_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_blue_from_light_blue_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_blue_from_light_blue_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_blue_from_light_blue_terracotta_stonecutting.json index a2f4c773..4aa63b71 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_blue_from_light_blue_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_blue_from_light_blue_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_terracotta" }, - "result": "absentbydesign:slab_terracotta_light_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_light_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_gray.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_gray.json index 50e8905c..cdc55978 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_gray.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_light_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_gray_from_light_gray_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_gray_from_light_gray_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_gray_from_light_gray_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_gray_from_light_gray_terracotta_stonecutting.json index 6d87b884..777d8ee0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_light_gray_from_light_gray_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_light_gray_from_light_gray_terracotta_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:light_gray_terracotta" }, - "result": "absentbydesign:slab_terracotta_light_gray", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_light_gray", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_lime.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_lime.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_lime.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_lime.json index 6b87c2af..52021503 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_lime.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_lime_from_lime_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_lime_from_lime_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_lime_from_lime_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_lime_from_lime_terracotta_stonecutting.json index 3d7a59c3..8deb85c9 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_lime_from_lime_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_lime_from_lime_terracotta_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:lime_terracotta" }, - "result": "absentbydesign:slab_terracotta_lime", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_lime", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_magenta.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_magenta.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_magenta.json index 08ad020e..c70a3c63 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_magenta.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_magenta_from_magenta_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_magenta_from_magenta_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_magenta_from_magenta_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_magenta_from_magenta_terracotta_stonecutting.json index d2c13c60..6d521c6b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_magenta_from_magenta_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_magenta_from_magenta_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_terracotta" }, - "result": "absentbydesign:slab_terracotta_magenta", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_magenta", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_orange.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_orange.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_orange.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_orange.json index a168ed92..a7385b9d 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_orange.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_orange_from_orange_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_orange_from_orange_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_orange_from_orange_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_orange_from_orange_terracotta_stonecutting.json index 30bd1f1a..4fd0c33b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_orange_from_orange_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_orange_from_orange_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_terracotta" }, - "result": "absentbydesign:slab_terracotta_orange", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_orange", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_pink.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_pink.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_pink.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_pink.json index 562ffcdd..56526380 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_pink.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_pink_from_pink_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_pink_from_pink_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_pink_from_pink_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_pink_from_pink_terracotta_stonecutting.json index c4bb413d..a534cc20 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_pink_from_pink_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_pink_from_pink_terracotta_stonecutting.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:pink_terracotta" }, - "result": "absentbydesign:slab_terracotta_pink", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_pink", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_purple.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_purple.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_purple.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_purple.json index 26381b9e..e3e7e66b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_purple.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_purple_from_purple_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_purple_from_purple_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_purple_from_purple_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_purple_from_purple_terracotta_stonecutting.json index bcb5695e..7ec3bd35 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_purple_from_purple_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_purple_from_purple_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_terracotta" }, - "result": "absentbydesign:slab_terracotta_purple", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_purple", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_red.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_red.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_red.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_red.json index 44215850..de256a25 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_red.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_red.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_red", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_red_from_red_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_red_from_red_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_red_from_red_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_red_from_red_terracotta_stonecutting.json index 20c5aace..237d4f2b 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_red_from_red_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_red_from_red_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_terracotta" }, - "result": "absentbydesign:slab_terracotta_red", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_red", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_stonecutting.json index 9f72446d..62fc1823 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:terracotta" }, - "result": "absentbydesign:slab_terracotta", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_white.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_white.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_white.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_white.json index 4eee02db..4926aa3c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_white.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_white.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_white", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_white_from_white_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_white_from_white_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_white_from_white_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_white_from_white_terracotta_stonecutting.json index 5b15ac4b..ba34c6d4 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_white_from_white_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_white_from_white_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_terracotta" }, - "result": "absentbydesign:slab_terracotta_white", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_white", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_yellow.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_yellow.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_yellow.json index 76957dd3..0e54d078 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_yellow.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_terracotta_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_terracotta_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_yellow_from_yellow_terracotta_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_yellow_from_yellow_terracotta_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_terracotta_yellow_from_yellow_terracotta_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/slab_terracotta_yellow_from_yellow_terracotta_stonecutting.json index 122b0905..75a9c0e9 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_terracotta_yellow_from_yellow_terracotta_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_terracotta_yellow_from_yellow_terracotta_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_terracotta" }, - "result": "absentbydesign:slab_terracotta_yellow", - "count": 2 + "result": { + "id": "absentbydesign:slab_terracotta_yellow", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_tuff.json b/src/main/resources/data/absentbydesign/recipe/slab_tuff.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/slab_tuff.json rename to src/main/resources/data/absentbydesign/recipe/slab_tuff.json index 08e1ff60..933084c9 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_tuff.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_tuff.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_tuff", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_tuff" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_tuff_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_tuff_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_tuff_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_tuff_sc.json index a2553268..24cca102 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_tuff_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_tuff_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:tuff" }, - "result": "absentbydesign:slab_tuff", - "count": 2 + "result": { + "id": "absentbydesign:slab_tuff", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_verdant_froglight.json b/src/main/resources/data/absentbydesign/recipe/slab_verdant_froglight.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_verdant_froglight.json rename to src/main/resources/data/absentbydesign/recipe/slab_verdant_froglight.json index 08ffe5b6..ff6beee6 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_verdant_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_verdant_froglight.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_verdant_froglight", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_verdant_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_verdant_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_verdant_froglight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_verdant_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_verdant_froglight_sc.json index 625dc1a1..970c8786 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_verdant_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_verdant_froglight_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:verdant_froglight" }, - "result": "absentbydesign:slab_verdant_froglight", - "count": 2 + "result": { + "id": "absentbydesign:slab_verdant_froglight", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_black.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_black.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_black.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_black.json index 2fabaa16..0e8657ef 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_black.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_black.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_black", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_black_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_black_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_black_sc.json index d336f294..8535ba98 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_wool" }, - "result": "absentbydesign:slab_wool_black", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_black", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_blue.json index e0507b4a..15b86783 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_blue_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_blue_sc.json index cacd8b37..da63391e 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_wool" }, - "result": "absentbydesign:slab_wool_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_brown.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_brown.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_brown.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_brown.json index 9d08feba..4a2e6354 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_brown.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_honeycomb_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_brown_sc.json similarity index 61% rename from src/main/resources/data/absentbydesign/recipes/wall_honeycomb_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_brown_sc.json index 416c2145..593c46d1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_honeycomb_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_brown_sc.json @@ -1,8 +1,10 @@ { "type": "minecraft:stonecutting", "ingredient": { - "item": "minecraft:honeycomb" + "item": "minecraft:brown_wool" }, - "result": "absentbydesign:wall_honeycomb", - "count": 1 + "result": { + "id": "absentbydesign:slab_wool_brown", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_cyan.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_cyan.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_cyan.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_cyan.json index 0fff0422..ce536b63 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_cyan.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_cyan_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_cyan_sc.json index 5a983b50..450b96ab 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_wool" }, - "result": "absentbydesign:slab_wool_cyan", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_cyan", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_gray.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_gray.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_gray.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_gray.json index ca759b7f..2340fd2c 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_gray.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_gray_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_gray_sc.json index 3d6c379e..a3f02764 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_wool" }, - "result": "absentbydesign:slab_wool_gray", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_gray", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_green.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_green.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_green.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_green.json index d5c8e2b5..08e5c084 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_green.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_green.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_green", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_green_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_green_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_green_sc.json index 423f9cb9..1e4a6361 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_wool" }, - "result": "absentbydesign:slab_wool_green", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_green", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_light_blue.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_light_blue.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_light_blue.json index 4030cfd1..35b802f1 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_light_blue.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_light_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_light_blue_sc.json index 3ed9cdc5..05133da2 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_wool" }, - "result": "absentbydesign:slab_wool_light_blue", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_light_blue", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_lime.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_lime.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_lime.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_lime.json index 91f829ab..b2019970 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_lime.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_lime_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_lime_sc.json index 559cfa7e..c1d93265 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_wool" }, - "result": "absentbydesign:slab_wool_lime", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_lime", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_magenta.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_magenta.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_magenta.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_magenta.json index 5d866ccd..a3e99eaf 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_magenta.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_magenta_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_magenta_sc.json index e1c084b4..bb3c9af6 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_wool" }, - "result": "absentbydesign:slab_wool_magenta", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_magenta", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_orange.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_orange.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_orange.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_orange.json index ff23ebc5..1b337071 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_orange.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_orange_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_orange_sc.json index e463c57c..f107614a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_wool" }, - "result": "absentbydesign:slab_wool_orange", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_orange", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_pink.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_pink.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_pink.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_pink.json index 61e9e0c0..60e97de8 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_pink.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_pink_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_pink_sc.json index 45e15a17..fc4256ba 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_wool" }, - "result": "absentbydesign:slab_wool_pink", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_pink", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_purple.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_purple.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_purple.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_purple.json index e9e4c4fb..1d4fef07 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_purple.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_purple_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_purple_sc.json index bfcf84a1..0ac53829 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_wool" }, - "result": "absentbydesign:slab_wool_purple", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_purple", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_red.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_red.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_red.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_red.json index f12dc796..d2a68a2a 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_red.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_red.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_red", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_red_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_red_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_red_sc.json index 1cee9675..e9b521eb 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_wool" }, - "result": "absentbydesign:slab_wool_red", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_red", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_silver.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_silver.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_silver.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_silver.json index 1716a1e2..04579e96 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_silver.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_silver.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_silver", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_silver" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_silver_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_silver_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_silver_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_silver_sc.json index 32b1fdc0..9ae2a2d2 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_silver_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_silver_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_wool" }, - "result": "absentbydesign:slab_wool_silver", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_silver", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_white.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_white.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_white.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_white.json index 0d0f5e36..33af08a5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_white.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_white.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_white", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_white_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_white_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_white_sc.json index 1cc546ed..d84cf5e0 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_wool" }, - "result": "absentbydesign:slab_wool_white", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_white", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_yellow.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_yellow.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_yellow.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_yellow.json index 088b10f6..754552c6 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_yellow.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:slab_wool_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:slab_wool_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/slab_wool_yellow_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/slab_wool_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/slab_wool_yellow_sc.json index 3c78c976..b47412ec 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/slab_wool_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_wool" }, - "result": "absentbydesign:slab_wool_yellow", - "count": 2 + "result": { + "id": "absentbydesign:slab_wool_yellow", + "count": 2 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_amethyst.json b/src/main/resources/data/absentbydesign/recipe/stairs_amethyst.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_amethyst.json rename to src/main/resources/data/absentbydesign/recipe/stairs_amethyst.json index fc170360..92b0b692 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_amethyst.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_amethyst.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_amethyst", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_amethyst" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_amethyst_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_amethyst_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_amethyst_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_amethyst_sc.json index 3b199a4d..de730920 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_amethyst_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_amethyst_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:amethyst_block" }, - "result": "absentbydesign:stairs_amethyst", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_amethyst", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_basalt.json b/src/main/resources/data/absentbydesign/recipe/stairs_basalt.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_basalt.json rename to src/main/resources/data/absentbydesign/recipe/stairs_basalt.json index 986565ec..00c4e693 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_basalt.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_basalt", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_basalt_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/stairs_basalt_stonecutting.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_basalt_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/stairs_basalt_stonecutting.json index 9ae13796..86d20a66 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_basalt_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_basalt_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:basalt" }, - "result": "absentbydesign:stairs_basalt", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_basalt", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_blue_ice.json b/src/main/resources/data/absentbydesign/recipe/stairs_blue_ice.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_blue_ice.json rename to src/main/resources/data/absentbydesign/recipe/stairs_blue_ice.json index dfeb74bc..2544f73a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_blue_ice.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_blue_ice.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_blue_ice", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_blue_ice" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_blue_ice_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_blue_ice_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_blue_ice_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_blue_ice_sc.json index 6adba34e..22c2bf91 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_blue_ice_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_blue_ice_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_ice" }, - "result": "absentbydesign:stairs_blue_ice", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_blue_ice", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_bone.json b/src/main/resources/data/absentbydesign/recipe/stairs_bone.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_bone.json rename to src/main/resources/data/absentbydesign/recipe/stairs_bone.json index b8785905..cc4b7987 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_bone.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_bone.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_bone", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_bone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_bone_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_bone_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_bone_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_bone_sc.json index 0c9553c0..03307e04 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_bone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_bone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:bone_block" }, - "result": "absentbydesign:stairs_bone", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_bone", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_bricks_cracked.json b/src/main/resources/data/absentbydesign/recipe/stairs_bricks_cracked.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_bricks_cracked.json rename to src/main/resources/data/absentbydesign/recipe/stairs_bricks_cracked.json index b3636f42..4c8d06ac 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_bricks_cracked.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_bricks_cracked.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_bricks_cracked", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_bricks_cracked" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_cracked_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_bricks_cracked_stonecutting.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_stonebrick_cracked_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_bricks_cracked_stonecutting.json index 1b6670e1..3afd0a81 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_cracked_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_bricks_cracked_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_stone_bricks" }, - "result": "absentbydesign:wall_stonebrick_cracked", - "count": 1 + "result": { + "id": "absentbydesign:stairs_bricks_cracked", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_brown_mushroom.json b/src/main/resources/data/absentbydesign/recipe/stairs_brown_mushroom.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_brown_mushroom.json rename to src/main/resources/data/absentbydesign/recipe/stairs_brown_mushroom.json index 88978191..3d929881 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_brown_mushroom.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_brown_mushroom.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_brown_mushroom", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_brown_mushroom" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_brown_mushroom_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/stairs_brown_mushroom_stonecutting.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_brown_mushroom_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/stairs_brown_mushroom_stonecutting.json index b2005839..7df3ffff 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_brown_mushroom_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_brown_mushroom_stonecutting.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_mushroom_block" }, - "result": "absentbydesign:stairs_brown_mushroom", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_brown_mushroom", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_calcite.json b/src/main/resources/data/absentbydesign/recipe/stairs_calcite.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_calcite.json rename to src/main/resources/data/absentbydesign/recipe/stairs_calcite.json index e159bd3d..33754b66 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_calcite.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_calcite.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_calcite", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_calcite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipe/stairs_calcite_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_calcite_sc.json new file mode 100644 index 00000000..b1e6784b --- /dev/null +++ b/src/main/resources/data/absentbydesign/recipe/stairs_calcite_sc.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "id": "absentbydesign:stairs_calcite", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_coarse_dirt.json b/src/main/resources/data/absentbydesign/recipe/stairs_coarse_dirt.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_coarse_dirt.json rename to src/main/resources/data/absentbydesign/recipe/stairs_coarse_dirt.json index 484744d0..b92092d5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_coarse_dirt.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_coarse_dirt.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_coarse_dirt", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_coarse_dirt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_coarse_dirt_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_coarse_dirt_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_coarse_dirt_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_coarse_dirt_sc.json index 91f0a641..0b151341 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_coarse_dirt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_coarse_dirt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:coarse_dirt" }, - "result": "absentbydesign:stairs_coarse_dirt", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_coarse_dirt", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_black.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_black.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_black.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_black.json index 864ae03d..348f0d2d 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_black.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_black.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_black", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_black_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_black_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_black_sc.json index f2e97fb2..3ab5cf54 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_concrete" }, - "result": "absentbydesign:stairs_concrete_black", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_black", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_blue.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_blue.json index 125aa1ec..81d8cc86 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_blue_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_blue_sc.json index 2550d24b..ca94925c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_concrete" }, - "result": "absentbydesign:stairs_concrete_blue", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_blue", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_brown.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_brown.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_brown.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_brown.json index 4b2d7834..f0857710 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_brown.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_brown", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_brown_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_brown_sc.json index 8d0d5c5e..8b46ecee 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_concrete" }, - "result": "absentbydesign:stairs_concrete_brown", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_brown", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_cyan.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_cyan.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_cyan.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_cyan.json index d17c01de..794a149d 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_cyan.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_cyan", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_cyan_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_cyan_sc.json index d79fe184..cebcfeca 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_concrete" }, - "result": "absentbydesign:stairs_concrete_cyan", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_cyan", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_gray.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_gray.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_gray.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_gray.json index b42ca95c..5e878ef3 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_gray.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_gray", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_gray_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_gray_sc.json index 19676c6c..e95c7abb 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_concrete" }, - "result": "absentbydesign:stairs_concrete_gray", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_gray", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_green.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_green.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_green.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_green.json index 4266c8a4..0d1be618 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_green.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_green.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_green", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_green_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_green_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_green_sc.json index 05820e81..35075e72 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_concrete" }, - "result": "absentbydesign:stairs_concrete_green", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_green", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_light_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_light_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_light_blue.json index d4983215..60677e69 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_light_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_light_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_light_blue_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_light_blue_sc.json index 0ba71415..27db569a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_concrete" }, - "result": "absentbydesign:stairs_concrete_light_blue", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_light_blue", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_lime.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_lime.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_lime.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_lime.json index 32898a22..d88923dc 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_lime.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_lime", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_lime_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_lime_sc.json index b1648657..21c6efdb 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_concrete" }, - "result": "absentbydesign:stairs_concrete_lime", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_lime", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_magenta.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_magenta.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_magenta.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_magenta.json index 471d7f0b..a569f510 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_magenta.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_magenta", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_magenta_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_magenta_sc.json index 192689fb..b5ad55f9 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_concrete" }, - "result": "absentbydesign:stairs_concrete_magenta", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_magenta", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_orange.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_orange.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_orange.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_orange.json index b578bac7..3f182cbb 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_orange.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_orange", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_orange_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_orange_sc.json index 635282d7..64f32393 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_concrete" }, - "result": "absentbydesign:stairs_concrete_orange", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_orange", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_pink.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_pink.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_pink.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_pink.json index 7037e73b..abe63013 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_pink.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_pink", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_pink_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_pink_sc.json index ef6a1104..0c648710 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_concrete" }, - "result": "absentbydesign:stairs_concrete_pink", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_pink", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_purple.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_purple.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_purple.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_purple.json index c368f53f..e75c4ef6 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_purple.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_purple", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_purple_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_purple_sc.json index 244af0b3..f009c0b7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_concrete" }, - "result": "absentbydesign:stairs_concrete_purple", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_purple", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_red.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_red.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_red.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_red.json index b7c03860..19630934 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_red.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_red.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_red", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_red_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_red_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_red_sc.json index 5aed67d2..2f9974cb 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_concrete" }, - "result": "absentbydesign:stairs_concrete_red", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_red", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_silver.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_silver.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_silver.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_silver.json index 54b35331..8f260749 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_silver.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_silver.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_silver", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_silver" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_silver_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_light_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_silver_sc.json index c9aedf98..ecc21071 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_silver_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_concrete" }, - "result": "absentbydesign:wall_concrete_light_gray", - "count": 1 + "result": { + "id": "absentbydesign:stairs_concrete_silver", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_white.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_white.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_white.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_white.json index 06e37ef5..bb26468a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_white.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_white.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_white", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_white_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_white_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_white_sc.json index 330dd582..f8599d6d 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_concrete" }, - "result": "absentbydesign:stairs_concrete_white", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_white", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_yellow.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_yellow.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_yellow.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_yellow.json index 790d8d2d..789e8929 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_yellow.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_concrete_yellow", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_concrete_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_yellow_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_concrete_yellow_sc.json index 18136722..0f97436c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_concrete_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_concrete" }, - "result": "absentbydesign:stairs_concrete_yellow", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_concrete_yellow", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_bricks.json index e5584b49..5fa8e2d3 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_bricks.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_cracked_deepslate_bricks", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_cracked_deepslate_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_bricks_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_bricks_sc.json index 66bf3e27..c8068cb5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_deepslate_bricks" }, - "result": "absentbydesign:stairs_cracked_deepslate_bricks", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_cracked_deepslate_bricks", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_tiles.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_tiles.json index 452adc53..9b526314 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_tiles.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_tiles.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_cracked_deepslate_tiles", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_cracked_deepslate_tiles" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_tiles_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_tiles_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_tiles_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_tiles_sc.json index b4d0864a..46056a3b 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_deepslate_tiles_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_deepslate_tiles_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_deepslate_tiles" }, - "result": "absentbydesign:stairs_cracked_deepslate_tiles", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_cracked_deepslate_tiles", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_nether_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_nether_bricks.json index 5c8626e8..e85048ad 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_nether_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_nether_bricks.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_cracked_nether_bricks", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_cracked_nether_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_nether_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_nether_bricks_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_nether_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_nether_bricks_sc.json index 01f874b5..80a7791a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_nether_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_nether_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_nether_bricks" }, - "result": "absentbydesign:stairs_cracked_nether_bricks", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_cracked_nether_bricks", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_polished_blackstone_bricks.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/stairs_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_polished_blackstone_bricks.json index 7a26e5f2..667e73bb 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_cracked_polished_blackstone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_polished_blackstone_bricks.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_cracked_polished_blackstone_bricks", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_cracked_polished_blackstone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_cracked_polished_blackstone_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_polished_blackstone_bricks_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_cracked_polished_blackstone_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_cracked_polished_blackstone_bricks_sc.json index 921c9495..696725a5 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_cracked_polished_blackstone_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_cracked_polished_blackstone_bricks_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:cracked_polished_blackstone_bricks" }, - "result": "absentbydesign:slab_cracked_polished_blackstone_bricks", - "count": 2 + "result": { + "id": "absentbydesign:stairs_cracked_polished_blackstone_bricks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_crying_obsidian.json b/src/main/resources/data/absentbydesign/recipe/stairs_crying_obsidian.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_crying_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/stairs_crying_obsidian.json index dfdfaa65..fce46b3b 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_crying_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_crying_obsidian.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_crying_obsidian", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_crying_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_crying_obsidian_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_crying_obsidian_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_crying_obsidian_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_crying_obsidian_sc.json index 149c0036..2afd85a3 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_crying_obsidian_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_crying_obsidian_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:crying_obsidian" }, - "result": "absentbydesign:stairs_crying_obsidian", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_crying_obsidian", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_deepslate.json b/src/main/resources/data/absentbydesign/recipe/stairs_deepslate.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_deepslate.json rename to src/main/resources/data/absentbydesign/recipe/stairs_deepslate.json index 0c891f3e..112f3e3d 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_deepslate.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_deepslate.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_deepslate", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_deepslate" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_deepslate_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_deepslate_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_deepslate_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_deepslate_sc.json index 38852a28..73fb008b 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_deepslate_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_deepslate_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:deepslate" }, - "result": "absentbydesign:stairs_deepslate", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_deepslate", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_diamond.json b/src/main/resources/data/absentbydesign/recipe/stairs_diamond.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_diamond.json rename to src/main/resources/data/absentbydesign/recipe/stairs_diamond.json index 4c6fc825..aa9f8045 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_diamond.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_diamond.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_diamond", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_diamond" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_diamond_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_diamond_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_diamond_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_diamond_sc.json index ebdc663c..1759ad0c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_diamond_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_diamond_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:diamond_block" }, - "result": "absentbydesign:stairs_diamond", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_diamond", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_dripstone.json b/src/main/resources/data/absentbydesign/recipe/stairs_dripstone.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_dripstone.json rename to src/main/resources/data/absentbydesign/recipe/stairs_dripstone.json index f7e46082..473cb294 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_dripstone.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_dripstone.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_dripstone", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_dripstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_dripstone_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_dripstone_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_dripstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_dripstone_sc.json index e6c8e926..d552a7aa 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_dripstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_dripstone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:dripstone_block" }, - "result": "absentbydesign:stairs_dripstone", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_dripstone", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_emerald.json b/src/main/resources/data/absentbydesign/recipe/stairs_emerald.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_emerald.json rename to src/main/resources/data/absentbydesign/recipe/stairs_emerald.json index aeb56905..2756b9fe 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_emerald.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_emerald.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_emerald", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_emerald" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_emerald_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_emerald_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_emerald_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_emerald_sc.json index f1a3738e..ab0c467c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_emerald_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_emerald_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:emerald_block" }, - "result": "absentbydesign:stairs_emerald", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_emerald", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_end_stone.json b/src/main/resources/data/absentbydesign/recipe/stairs_end_stone.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_end_stone.json rename to src/main/resources/data/absentbydesign/recipe/stairs_end_stone.json index 2ab2a272..72a2c978 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_end_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_end_stone.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_end_stone", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_end_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_end_stone_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_end_stone_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_end_stone_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_end_stone_sc.json index 541c459d..4be6c401 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_end_stone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_end_stone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:end_stone" }, - "result": "absentbydesign:stairs_end_stone", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_end_stone", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_gilded_blackstone.json b/src/main/resources/data/absentbydesign/recipe/stairs_gilded_blackstone.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/recipe/stairs_gilded_blackstone.json index c9ceca24..9f5ae14d 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_gilded_blackstone.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_gilded_blackstone.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_gilded_blackstone", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_gilded_blackstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_gilded_blackstone_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_gilded_blackstone_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_gilded_blackstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_gilded_blackstone_sc.json index 94a4fcc0..cdb57d35 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_gilded_blackstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_gilded_blackstone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gilded_blackstone" }, - "result": "absentbydesign:stairs_gilded_blackstone", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_gilded_blackstone", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass.json index 35d3f9d6..a8039e6f 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_black.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_black.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_black.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_black.json index 29759ac8..83c157e9 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_black.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_black.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_black", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_black_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_black_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_black_sc.json index 87525957..902b35da 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_stained_glass" }, - "result": "absentbydesign:stairs_glass_black", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_black", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_blue.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_blue.json index e686736c..f5d5bbc9 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_blue_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_blue_sc.json index 7a4a424f..320d4023 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_stained_glass" }, - "result": "absentbydesign:stairs_glass_blue", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_blue", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_brown.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_brown.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_brown.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_brown.json index d9e767b6..ad55ee5f 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_brown.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_brown", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_brown_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_brown_sc.json index 908ac3b3..2e9caacf 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_stained_glass" }, - "result": "absentbydesign:stairs_glass_brown", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_brown", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_cyan.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_cyan.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_cyan.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_cyan.json index 96abb405..87ea99b2 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_cyan.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_cyan", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_cyan_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_cyan_sc.json index 95a7bd87..da026ac6 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_stained_glass" }, - "result": "absentbydesign:stairs_glass_cyan", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_cyan", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_gray.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_gray.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_gray.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_gray.json index fc579e7e..dab177f5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_gray.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_gray", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_gray_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_gray_sc.json index df2e5065..7fd0a990 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_stained_glass" }, - "result": "absentbydesign:stairs_glass_gray", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_gray", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_green.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_green.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_green.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_green.json index e93945ac..ccd0d512 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_green.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_green.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_green", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_green_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_green_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_green_sc.json index fa7a52c3..29acc8eb 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_stained_glass" }, - "result": "absentbydesign:stairs_glass_green", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_green", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_blue.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_light_blue.json index c40eeaab..11f7d03e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_light_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_light_blue_sc.json index 1596f558..c67f33b6 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_stained_glass" }, - "result": "absentbydesign:stairs_glass_light_blue", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_light_blue", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_gray.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_gray.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_light_gray.json index 8be93955..dfcdec90 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_gray.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_light_gray", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_gray_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_light_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_light_gray_sc.json index 5c2e0a60..fbe67544 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_light_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_light_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_stained_glass" }, - "result": "absentbydesign:stairs_glass_light_gray", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_light_gray", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_lime.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_lime.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_lime.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_lime.json index c064cbb2..4715d683 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_lime.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_lime", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_lime_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_lime_sc.json index 0a1b6120..d52bac73 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_lime_sc.json @@ -1,8 +1,10 @@ - { +{ "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:lime_stained_glass" }, - "result": "absentbydesign:stairs_glass_lime", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_lime", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_magenta.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_magenta.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_magenta.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_magenta.json index 68f29ac9..0e337df7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_magenta.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_magenta", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_magenta_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_magenta_sc.json index 50ec0532..d08e59f5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_stained_glass" }, - "result": "absentbydesign:stairs_glass_magenta", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_magenta", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_orange.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_orange.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_orange.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_orange.json index dab2350f..bdd746ac 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_orange.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_orange", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_orange_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_orange_sc.json index 97014f64..53e6e417 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_stained_glass" }, - "result": "absentbydesign:stairs_glass_orange", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_orange", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_pink.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_pink.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_pink.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_pink.json index fd75e54c..b2f9b786 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_pink.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_pink", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_pink_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_pink_sc.json index 8a011252..179e796a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_stained_glass" }, - "result": "absentbydesign:stairs_glass_pink", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_pink", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_purple.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_purple.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_purple.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_purple.json index e13dd693..3d1b10be 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_purple.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_purple", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_purple_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_purple_sc.json index 77b242a6..2c25526c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_stained_glass" }, - "result": "absentbydesign:stairs_glass_purple", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_purple", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_red.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_red.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_red.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_red.json index b9335c43..e55a87a2 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_red.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_red.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_red", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_red_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_red_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_red_sc.json index 37f847e6..4caa288c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_stained_glass" }, - "result": "absentbydesign:stairs_glass_red", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_red", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_sc.json index dc6732b4..77f01b66 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:glass" }, - "result": "absentbydesign:stairs_glass", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_white.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_white.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_white.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_white.json index 1777d5bf..c2b89de4 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_white.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_white.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_white", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_white_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_white_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_white_sc.json index b2eada6a..ec90f410 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_stained_glass" }, - "result": "absentbydesign:stairs_glass_white", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_white", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_yellow.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_yellow.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_yellow.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_yellow.json index 04c8d9e3..dac76d7c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_yellow.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glass_yellow", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glass_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glass_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glass_yellow_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_glass_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glass_yellow_sc.json index b6ab2c3c..acfec299 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glass_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glass_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_stained_glass" }, - "result": "absentbydesign:stairs_glass_yellow", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glass_yellow", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glowstone.json b/src/main/resources/data/absentbydesign/recipe/stairs_glowstone.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_glowstone.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glowstone.json index c36b3f9c..fb9c217a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glowstone.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glowstone.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_glowstone", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_glowstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_glowstone_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_glowstone_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_glowstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_glowstone_sc.json index 58e5142e..6f5b3241 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_glowstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_glowstone_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:glowstone" }, - "result": "absentbydesign:stairs_glowstone", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_glowstone", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_gold.json b/src/main/resources/data/absentbydesign/recipe/stairs_gold.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_gold.json rename to src/main/resources/data/absentbydesign/recipe/stairs_gold.json index 99860dc6..b33f0aa9 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_gold.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_gold.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_gold", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_gold" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_gold_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_gold_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/slab_gold_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_gold_sc.json index e4fee62a..41a3a4ba 100644 --- a/src/main/resources/data/absentbydesign/recipes/slab_gold_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_gold_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gold_block" }, - "result": "absentbydesign:slab_gold", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_gold", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_honeycomb.json b/src/main/resources/data/absentbydesign/recipe/stairs_honeycomb.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_honeycomb.json rename to src/main/resources/data/absentbydesign/recipe/stairs_honeycomb.json index 752a5001..0f9bb5b5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_honeycomb.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_honeycomb.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_honeycomb", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_honeycomb" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_honeycomb_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_honeycomb_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_honeycomb_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_honeycomb_sc.json index 58dee204..8adf364b 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_honeycomb_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_honeycomb_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:honeycomb_block" }, - "result": "absentbydesign:stairs_honeycomb", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_honeycomb", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_iron.json b/src/main/resources/data/absentbydesign/recipe/stairs_iron.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_iron.json rename to src/main/resources/data/absentbydesign/recipe/stairs_iron.json index 50069a38..74d71cab 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_iron.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_iron.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_iron", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_iron" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_iron_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_iron_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_iron_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_iron_sc.json index 3604d718..722682e7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_iron_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_iron_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:iron_block" }, - "result": "absentbydesign:stairs_iron", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_iron", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_lapis.json b/src/main/resources/data/absentbydesign/recipe/stairs_lapis.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_lapis.json rename to src/main/resources/data/absentbydesign/recipe/stairs_lapis.json index a1c58229..e39b235b 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_lapis.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_lapis.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_lapis", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_lapis" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_lapis_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_lapis_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_lapis_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_lapis_sc.json index 48614b09..17d19f40 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_lapis_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_lapis_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lapis_block" }, - "result": "absentbydesign:stairs_lapis", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_lapis", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_lodestone.json b/src/main/resources/data/absentbydesign/recipe/stairs_lodestone.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_lodestone.json rename to src/main/resources/data/absentbydesign/recipe/stairs_lodestone.json index 983e0ce2..8fab87b0 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_lodestone.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_lodestone.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_lodestone", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_lodestone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_lodestone_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_lodestone_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_lodestone_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_lodestone_sc.json index c94550e1..8b5d8700 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_lodestone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_lodestone_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:lodestone" }, - "result": "absentbydesign:stairs_lodestone", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_lodestone", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_magma.json b/src/main/resources/data/absentbydesign/recipe/stairs_magma.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_magma.json rename to src/main/resources/data/absentbydesign/recipe/stairs_magma.json index 33ba4193..7b89fc30 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_magma.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_magma.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_magma", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_magma" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_magma_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_magma_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_magma_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_magma_sc.json index 37e295dc..ea53a6e5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_magma_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_magma_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:magma_block" }, - "result": "absentbydesign:stairs_magma", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_magma", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_moss.json b/src/main/resources/data/absentbydesign/recipe/stairs_moss.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_moss.json rename to src/main/resources/data/absentbydesign/recipe/stairs_moss.json index 9b0b5749..eb68b50f 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_moss.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_moss.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_moss", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_moss" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_moss_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_moss_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_moss_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_moss_sc.json index 7c7462c1..5b005512 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_moss_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_moss_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:moss_block" }, - "result": "absentbydesign:stairs_moss", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_moss", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_mud.json b/src/main/resources/data/absentbydesign/recipe/stairs_mud.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_mud.json rename to src/main/resources/data/absentbydesign/recipe/stairs_mud.json index b3003dcf..6d7eaeb1 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_mud.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_mud.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_mud", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_mud" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_mud_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_mud_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_mud_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_mud_sc.json index 1d18fd20..dd279141 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_mud_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_mud_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:mud" }, - "result": "absentbydesign:stairs_mud", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_mud", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/recipe/stairs_muddy_mangrove_roots.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/recipe/stairs_muddy_mangrove_roots.json index 7d6cae45..c6122176 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_muddy_mangrove_roots.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_muddy_mangrove_roots.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_muddy_mangrove_roots", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_muddy_mangrove_roots" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_muddy_mangrove_roots_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_muddy_mangrove_roots_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_muddy_mangrove_roots_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_muddy_mangrove_roots_sc.json index 34deea9c..dd3c2df5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_muddy_mangrove_roots_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_muddy_mangrove_roots_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:muddy_mangrove_roots" }, - "result": "absentbydesign:stairs_muddy_mangrove_roots", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_muddy_mangrove_roots", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_polished.json b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_polished.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/stairs_mushroom_polished.json rename to src/main/resources/data/absentbydesign/recipe/stairs_mushroom_polished.json index 94601423..f83bb00c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_polished.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_polished.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:stairs_mushroom_polished", - "count": 1 + "count": 1, + "id": "absentbydesign:stairs_mushroom_polished" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_polished_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_polished_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_mushroom_polished_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_mushroom_polished_sc.json index 922680d6..a8b4d4e1 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_polished_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_polished_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "absentbydesign:stairs_mushroom_stem" }, - "result": "absentbydesign:stairs_mushroom_polished", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_mushroom_polished", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_stem.json b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_stem.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_mushroom_stem.json rename to src/main/resources/data/absentbydesign/recipe/stairs_mushroom_stem.json index af0342ce..f83393da 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_stem.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_stem.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_mushroom_stem", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_mushroom_stem" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_stem_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_stem_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_mushroom_stem_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_mushroom_stem_sc.json index cc29e6b5..7f39889e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_mushroom_stem_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_mushroom_stem_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:mushroom_stem" }, - "result": "absentbydesign:stairs_mushroom_stem", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_mushroom_stem", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_netherite.json b/src/main/resources/data/absentbydesign/recipe/stairs_netherite.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_netherite.json rename to src/main/resources/data/absentbydesign/recipe/stairs_netherite.json index 8abfad5e..cb67846c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_netherite.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_netherite.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_netherite", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_netherite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_netherite_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_netherite_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_netherite_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_netherite_sc.json index 5dd2d96b..5925e330 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_netherite_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_netherite_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:netherite_block" }, - "result": "absentbydesign:stairs_netherite", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_netherite", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_netherrack.json b/src/main/resources/data/absentbydesign/recipe/stairs_netherrack.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_netherrack.json rename to src/main/resources/data/absentbydesign/recipe/stairs_netherrack.json index 4a7bfa30..35775a91 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_netherrack.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_netherrack.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_netherrack", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_netherrack" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_netherrack_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_netherrack_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_netherrack_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_netherrack_sc.json index f3a6d5ee..e52f0a2a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_netherrack_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_netherrack_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:netherrack" }, - "result": "absentbydesign:stairs_netherrack", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_netherrack", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_obsidian.json b/src/main/resources/data/absentbydesign/recipe/stairs_obsidian.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/stairs_obsidian.json index 57da3ddd..480e8b83 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_obsidian.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_obsidian", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_obsidian_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_obsidian_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_obsidian_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_obsidian_sc.json index 91db3f5e..2b13ddcd 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_obsidian_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_obsidian_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:obsidian" }, - "result": "absentbydesign:stairs_obsidian", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_obsidian", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_ochre_froglight.json b/src/main/resources/data/absentbydesign/recipe/stairs_ochre_froglight.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_ochre_froglight.json rename to src/main/resources/data/absentbydesign/recipe/stairs_ochre_froglight.json index 6976f9ea..2e348154 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_ochre_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_ochre_froglight.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_ochre_froglight", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_ochre_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_ochre_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_ochre_froglight_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_ochre_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_ochre_froglight_sc.json index 42943dfc..0595334e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_ochre_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_ochre_froglight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:ochre_froglight" }, - "result": "absentbydesign:stairs_ochre_froglight", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_ochre_froglight", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_packed_ice.json b/src/main/resources/data/absentbydesign/recipe/stairs_packed_ice.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_packed_ice.json rename to src/main/resources/data/absentbydesign/recipe/stairs_packed_ice.json index 0878cb03..5f05c8de 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_packed_ice.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_packed_ice.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_packed_ice", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_packed_ice" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_packed_ice_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_packed_ice_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_packed_ice_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_packed_ice_sc.json index 30ee87b9..2419d850 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_packed_ice_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_packed_ice_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:packed_ice" }, - "result": "absentbydesign:stairs_packed_ice", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_packed_ice", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_packed_mud.json b/src/main/resources/data/absentbydesign/recipe/stairs_packed_mud.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_packed_mud.json rename to src/main/resources/data/absentbydesign/recipe/stairs_packed_mud.json index 86738990..156615d3 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_packed_mud.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_packed_mud.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_packed_mud", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_packed_mud" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_packed_mud_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_packed_mud_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_packed_mud_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_packed_mud_sc.json index a4a6420e..2c26e6c4 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_packed_mud_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_packed_mud_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:packed_mud" }, - "result": "absentbydesign:stairs_packed_mud", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_packed_mud", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/recipe/stairs_pearlescent_froglight.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/stairs_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/recipe/stairs_pearlescent_froglight.json index 388dd76b..41acbc2a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_pearlescent_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_pearlescent_froglight.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_pearlescent_froglight", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_pearlescent_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_pearlescent_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_pearlescent_froglight_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_pearlescent_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_pearlescent_froglight_sc.json index a62b7fde..b2eb8c17 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_pearlescent_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_pearlescent_froglight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pearlescent_froglight" }, - "result": "absentbydesign:stairs_pearlescent_froglight", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_pearlescent_froglight", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_polished_basalt.json b/src/main/resources/data/absentbydesign/recipe/stairs_polished_basalt.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_polished_basalt.json rename to src/main/resources/data/absentbydesign/recipe/stairs_polished_basalt.json index 552cc043..266879ac 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_polished_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_polished_basalt.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_polished_basalt", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_polished_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_polished_basalt_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_polished_basalt_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_polished_basalt_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_polished_basalt_sc.json index 067518f9..3710cfff 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_polished_basalt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_polished_basalt_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:polished_basalt" }, - "result": "absentbydesign:stairs_polished_basalt", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_polished_basalt", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_quartz_bricks.json b/src/main/resources/data/absentbydesign/recipe/stairs_quartz_bricks.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_quartz_bricks.json rename to src/main/resources/data/absentbydesign/recipe/stairs_quartz_bricks.json index 46d460c6..3e893166 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_quartz_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_quartz_bricks.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_quartz_bricks", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_quartz_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_quartz_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_quartz_bricks_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_quartz_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_quartz_bricks_sc.json index 5167a265..a011b432 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_quartz_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_quartz_bricks_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:quartz_bricks" }, - "result": "absentbydesign:stairs_quartz_bricks", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_quartz_bricks", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_raw_copper.json b/src/main/resources/data/absentbydesign/recipe/stairs_raw_copper.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_raw_copper.json rename to src/main/resources/data/absentbydesign/recipe/stairs_raw_copper.json index aac06b46..ff2dfbe0 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_raw_copper.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_raw_copper.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_raw_copper", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_raw_copper" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_raw_copper_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_raw_copper_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_raw_copper_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_raw_copper_sc.json index 06726a5a..5507e48d 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_raw_copper_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_raw_copper_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:raw_copper_block" }, - "result": "absentbydesign:stairs_raw_copper", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_raw_copper", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_raw_gold.json b/src/main/resources/data/absentbydesign/recipe/stairs_raw_gold.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_raw_gold.json rename to src/main/resources/data/absentbydesign/recipe/stairs_raw_gold.json index 3aa01f3d..f12f7059 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_raw_gold.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_raw_gold.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_raw_gold", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_raw_gold" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_raw_gold_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_raw_gold_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_raw_gold_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_raw_gold_sc.json index 57376734..509405fa 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_raw_gold_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_raw_gold_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:raw_gold_block" }, - "result": "absentbydesign:stairs_raw_gold", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_raw_gold", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_raw_iron.json b/src/main/resources/data/absentbydesign/recipe/stairs_raw_iron.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_raw_iron.json rename to src/main/resources/data/absentbydesign/recipe/stairs_raw_iron.json index 2e1a81b1..9cd6a007 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_raw_iron.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_raw_iron.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_raw_iron", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_raw_iron" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_raw_iron_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_raw_iron_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_raw_iron_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_raw_iron_sc.json index a59cd101..ad2e1d49 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_raw_iron_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_raw_iron_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:raw_iron_block" }, - "result": "absentbydesign:stairs_raw_iron", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_raw_iron", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_red_mushroom.json b/src/main/resources/data/absentbydesign/recipe/stairs_red_mushroom.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_red_mushroom.json rename to src/main/resources/data/absentbydesign/recipe/stairs_red_mushroom.json index b449b1d7..262a3e58 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_red_mushroom.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_red_mushroom.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_red_mushroom", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_red_mushroom" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_red_mushroom_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_red_mushroom_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_red_mushroom_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_red_mushroom_sc.json index 77062416..34619307 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_red_mushroom_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_red_mushroom_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:red_mushroom_block" }, - "result": "absentbydesign:stairs_red_mushroom", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_red_mushroom", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/recipe/stairs_reinforced_deepslate.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/recipe/stairs_reinforced_deepslate.json index 7fa57e47..8b51e0f2 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_reinforced_deepslate.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_reinforced_deepslate.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_reinforced_deepslate", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_reinforced_deepslate" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_reinforced_deepslate_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_reinforced_deepslate_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_reinforced_deepslate_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_reinforced_deepslate_sc.json index 3a27da44..cb9c5994 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_reinforced_deepslate_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_reinforced_deepslate_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:reinforced_deepslate" }, - "result": "absentbydesign:stairs_reinforced_deepslate", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_reinforced_deepslate", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_rooted_dirt.json b/src/main/resources/data/absentbydesign/recipe/stairs_rooted_dirt.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_rooted_dirt.json rename to src/main/resources/data/absentbydesign/recipe/stairs_rooted_dirt.json index b9f215aa..d9bc1d94 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_rooted_dirt.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_rooted_dirt.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_rooted_dirt", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_rooted_dirt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_rooted_dirt_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_rooted_dirt_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_rooted_dirt_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_rooted_dirt_sc.json index fcba06b3..91593325 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_rooted_dirt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_rooted_dirt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:rooted_dirt" }, - "result": "absentbydesign:stairs_rooted_dirt", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_rooted_dirt", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_sculk.json b/src/main/resources/data/absentbydesign/recipe/stairs_sculk.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_sculk.json rename to src/main/resources/data/absentbydesign/recipe/stairs_sculk.json index 0b4f1f87..b4c91bdb 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_sculk.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_sculk.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_sculk", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_sculk" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_sculk_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_sculk_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_sculk_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_sculk_sc.json index be9bfdd0..bcd19a66 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_sculk_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_sculk_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:sculk" }, - "result": "absentbydesign:stairs_sculk", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_sculk", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_sea_lantern.json b/src/main/resources/data/absentbydesign/recipe/stairs_sea_lantern.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_sea_lantern.json rename to src/main/resources/data/absentbydesign/recipe/stairs_sea_lantern.json index 5e5d6509..9a46f6e9 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_sea_lantern.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_sea_lantern.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_sea_lantern", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_sea_lantern" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_sea_lantern_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_sea_lantern_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_sea_lantern_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_sea_lantern_sc.json index 4c9798d8..7721ea47 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_sea_lantern_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_sea_lantern_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:sea_lantern" }, - "result": "absentbydesign:stairs_sea_lantern", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_sea_lantern", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_shroomlight.json b/src/main/resources/data/absentbydesign/recipe/stairs_shroomlight.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_shroomlight.json rename to src/main/resources/data/absentbydesign/recipe/stairs_shroomlight.json index 12648d64..a44f4766 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_shroomlight.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_shroomlight.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_shroomlight", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_shroomlight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_shroomlight_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_shroomlight_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_shroomlight_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_shroomlight_sc.json index 274bd95a..ca64f187 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_shroomlight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_shroomlight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:shroomlight" }, - "result": "absentbydesign:stairs_shroomlight", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_shroomlight", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_basalt.json b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_basalt.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_smooth_basalt.json rename to src/main/resources/data/absentbydesign/recipe/stairs_smooth_basalt.json index 9594cf81..23b37ad7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_basalt.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_smooth_basalt", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_smooth_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_basalt_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_basalt_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_smooth_basalt_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_smooth_basalt_sc.json index ad845566..0cac8302 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_basalt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_basalt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:smooth_basalt" }, - "result": "absentbydesign:stairs_smooth_basalt", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_smooth_basalt", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_stone.json b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_stone.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_smooth_stone.json rename to src/main/resources/data/absentbydesign/recipe/stairs_smooth_stone.json index a89d0cd6..813523d0 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_stone.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_smooth_stone", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_smooth_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_stone_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_stone_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_smooth_stone_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_smooth_stone_sc.json index 245b1058..9fd7175e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_smooth_stone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_smooth_stone_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:smooth_stone" }, - "result": "absentbydesign:stairs_smooth_stone", - "count": 1 + "result": { + "id": "absentbydesign:stairs_smooth_stone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_snow.json b/src/main/resources/data/absentbydesign/recipe/stairs_snow.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_snow.json rename to src/main/resources/data/absentbydesign/recipe/stairs_snow.json index 48675280..73bb4700 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_snow.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_snow.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_snow", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_snow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_snow_sc.json similarity index 60% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_snow_sc.json index a3793ef3..fd8e17f1 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_snow_sc.json @@ -1,8 +1,10 @@ { "type": "minecraft:stonecutting", "ingredient": { - "item": "minecraft:magenta_wool" + "item": "minecraft:snow_block" }, - "result": "absentbydesign:stairs_wool_magenta", - "count": 1 + "result": { + "id": "absentbydesign:stairs_snow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_soul_sand.json b/src/main/resources/data/absentbydesign/recipe/stairs_soul_sand.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_soul_sand.json rename to src/main/resources/data/absentbydesign/recipe/stairs_soul_sand.json index 6d3886cf..aa82ebf4 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_soul_sand.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_soul_sand.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_soul_sand", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_soul_sand" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_soul_sand_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_soul_sand_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_soul_sand_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_soul_sand_sc.json index deef9b00..d2c248c7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_soul_sand_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_soul_sand_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:soul_sand" }, - "result": "absentbydesign:stairs_soul_sand", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_soul_sand", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_soul_soil.json b/src/main/resources/data/absentbydesign/recipe/stairs_soul_soil.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_soul_soil.json rename to src/main/resources/data/absentbydesign/recipe/stairs_soul_soil.json index 57fd3aec..32e368a9 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_soul_soil.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_soul_soil.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_soul_soil", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_soul_soil" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_soul_soil_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_soul_soil_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_soul_soil_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_soul_soil_sc.json index 71e4eb5e..d73cd47a 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_soul_soil_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_soul_soil_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:soul_soil" }, - "result": "absentbydesign:stairs_soul_soil", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_soul_soil", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta.json index 83348663..2e4fd607 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_black.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_black.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_black.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_black.json index 43b7138e..5f1f2cf7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_black.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_black.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_black", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_black_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_black_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_black_sc.json index 88ae433c..f18381e0 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_terracotta" }, - "result": "absentbydesign:stairs_terracotta_black", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_black", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_blue.json index 51dc5d5e..dd8902ea 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_blue_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_blue_sc.json index 0b6e4d4e..1deb4da7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_terracotta" }, - "result": "absentbydesign:stairs_terracotta_yellow", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_yellow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_brown.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_brown.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_brown.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_brown.json index d0309e4d..56f5556c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_brown.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_brown", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_brown_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_brown_sc.json index d5813b87..ea85ecfa 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_terracotta" }, - "result": "absentbydesign:stairs_terracotta_brown", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_brown", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_cyan.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_cyan.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_cyan.json index 44539acd..ef8f16c1 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_cyan.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_cyan", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_cyan_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_cyan_sc.json index 8e731d79..8cc2de9c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_terracotta" }, - "result": "absentbydesign:stairs_terracotta_cyan", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_cyan", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_gray.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_gray.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_gray.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_gray.json index e929dc03..80e97cbc 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_gray.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_gray", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_gray_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_gray_sc.json index c93f90e6..c2b79496 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_terracotta" }, - "result": "absentbydesign:stairs_terracotta_gray", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_green.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_green.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_green.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_green.json index eb02c30f..3826b29b 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_green.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_green.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_green", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_green_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_green_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_green_sc.json index 464e0c4b..5532c946 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_terracotta" }, - "result": "absentbydesign:stairs_terracotta_green", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_green", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_blue.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_blue.json index 04eb6bf5..71d345be 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_light_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_blue_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_blue_sc.json index efd132a7..9e7d60af 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_terracotta" }, - "result": "absentbydesign:stairs_terracotta_light_blue", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_light_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_gray.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_gray.json index d767d8d2..864d3fc3 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_gray.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_light_gray", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_gray_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_gray_sc.json index 0745c38a..3cbb02c9 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_light_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_light_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_terracotta" }, - "result": "absentbydesign:stairs_terracotta_light_gray", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_light_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_lime.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_lime.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_lime.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_lime.json index a3b231c9..44df1d28 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_lime.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_lime", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_lime_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_lime_sc.json index dc4ff7ce..2dfe8aee 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_terracotta" }, - "result": "absentbydesign:stairs_terracotta_lime", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_lime", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_magenta.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_magenta.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_magenta.json index eaeb8012..0db06458 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_magenta.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_magenta", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_magenta_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_magenta_sc.json index ec6f3940..5219a6ca 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_terracotta" }, - "result": "absentbydesign:stairs_terracotta_magenta", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_magenta", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_orange.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_orange.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_orange.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_orange.json index e7e5a0c1..553ac08f 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_orange.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_orange", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_orange_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_orange_sc.json index 127b9d0e..9a59bd51 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_terracotta" }, - "result": "absentbydesign:stairs_terracotta_orange", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_orange", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_pink.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_pink.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_pink.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_pink.json index a18556bd..b428f46c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_pink.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_pink", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_pink_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_pink_sc.json index e8fd8b6e..6bcc109e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_terracotta" }, - "result": "absentbydesign:stairs_terracotta_pink", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_pink", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_purple.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_purple.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_purple.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_purple.json index fd9963d5..aa20a8de 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_purple.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_purple", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_purple_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_purple_sc.json index a83ce3e3..a442d624 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_terracotta" }, - "result": "absentbydesign:stairs_terracotta_purple", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_purple", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_red.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_red.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_red.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_red.json index e88fe96f..559f83ca 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_red.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_red.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_red", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_red_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_red_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_red_sc.json index 0bba8b70..30e43234 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_terracotta" }, - "result": "absentbydesign:stairs_terracotta_red", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_red", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_sc.json index 179c4976..5dd4cd2f 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:terracotta" }, - "result": "absentbydesign:stairs_terracotta", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_terracotta", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_white.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_white.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_white.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_white.json index 2f465386..3e8a79d5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_white.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_white.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_white", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_white_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_white_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_white_sc.json index c441e497..920ac061 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_terracotta" }, - "result": "absentbydesign:stairs_terracotta_white", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_white", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_yellow.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_yellow.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_yellow.json index 0ce635cf..25728750 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_yellow.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_terracotta_yellow", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_terracotta_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_yellow_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_terracotta_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_terracotta_yellow_sc.json index 0b6e4d4e..1deb4da7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_terracotta_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_terracotta_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_terracotta" }, - "result": "absentbydesign:stairs_terracotta_yellow", - "count": 1 + "result": { + "id": "absentbydesign:stairs_terracotta_yellow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_tuff.json b/src/main/resources/data/absentbydesign/recipe/stairs_tuff.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/stairs_tuff.json rename to src/main/resources/data/absentbydesign/recipe/stairs_tuff.json index 13169b34..efc6ff84 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_tuff.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_tuff.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_tuff", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_tuff" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_tuff_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_tuff_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_tuff_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_tuff_sc.json index 68afb144..b549e149 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_tuff_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_tuff_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:tuff" }, - "result": "absentbydesign:stairs_tuff", - "count": 1 + "result": { + "id": "absentbydesign:stairs_tuff", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_verdant_froglight.json b/src/main/resources/data/absentbydesign/recipe/stairs_verdant_froglight.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_verdant_froglight.json rename to src/main/resources/data/absentbydesign/recipe/stairs_verdant_froglight.json index a5ca6972..b61d2686 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_verdant_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_verdant_froglight.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_verdant_froglight", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_verdant_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_verdant_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_verdant_froglight_sc.json similarity index 53% rename from src/main/resources/data/absentbydesign/recipes/stairs_verdant_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_verdant_froglight_sc.json index 3dfad003..127e6f16 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_verdant_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_verdant_froglight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:verdant_froglight" }, - "result": "absentbydesign:stairs_verdant_froglight", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:stairs_verdant_froglight", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_black.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_black.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_black.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_black.json index cf28ca7e..d8b53ef2 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_black.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_black.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_black", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_black_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_black_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_black_sc.json index 902fc0d2..870c2478 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_wool" }, - "result": "absentbydesign:stairs_wool_black", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_black", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_blue.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_blue.json index 8aa5ce08..1fd9c069 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_blue_sc.json index 8b217a93..4f574e7b 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_wool" }, - "result": "absentbydesign:stairs_wool_blue", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_brown.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_brown.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_brown.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_brown.json index fb3fa188..6af01221 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_brown.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_brown", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_brown_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_brown_sc.json index 341e2f04..0ddb3276 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_wool" }, - "result": "absentbydesign:stairs_wool_brown", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_brown", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_cyan.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_cyan.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_cyan.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_cyan.json index b0d8eda1..5ab1f548 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_cyan.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_cyan", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_cyan_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_cyan_sc.json index 050b05bd..5ef436da 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_wool" }, - "result": "absentbydesign:stairs_wool_cyan", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_cyan", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_gray.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_gray.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_gray.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_gray.json index 2cdf1441..66d11e9f 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_gray.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_gray", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_gray_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_gray_sc.json index d2f463de..14d31bbf 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_wool" }, - "result": "absentbydesign:stairs_wool_gray", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_green.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_green.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_green.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_green.json index 40075a25..11611f6c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_green.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_green.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_green", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_green_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_green_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_green_sc.json index e6f34a26..3afdbe6e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_wool" }, - "result": "absentbydesign:stairs_wool_green", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_green", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_light_blue.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_light_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_light_blue.json index fca0094a..744829d2 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_light_blue.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_light_blue", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_light_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_light_blue_sc.json index 679f98ec..7b75c6cc 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_wool" }, - "result": "absentbydesign:stairs_wool_light_blue", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_light_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_lime.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_lime.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_lime.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_lime.json index 12057a64..c9937317 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_lime.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_lime", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_lime_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_lime_sc.json index 706ca8fe..cf7f5144 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_wool" }, - "result": "absentbydesign:stairs_wool_lime", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_lime", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_magenta.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_magenta.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_magenta.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_magenta.json index f14314f5..474c10ec 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_magenta.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_magenta", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipe/stairs_wool_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_magenta_sc.json new file mode 100644 index 00000000..72c84a11 --- /dev/null +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_magenta_sc.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:magenta_wool" + }, + "result": { + "id": "absentbydesign:stairs_wool_magenta", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_orange.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_orange.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_orange.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_orange.json index c41ace04..f21515d7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_orange.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_orange", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_orange_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_orange_sc.json index 3cec7d32..4f96df01 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_wool" }, - "result": "absentbydesign:stairs_wool_orange", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_orange", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_pink.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_pink.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_pink.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_pink.json index c359042e..341800c8 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_pink.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_pink", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_pink_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_pink_sc.json index b3c2fda5..f45f9192 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_wool" }, - "result": "absentbydesign:stairs_wool_pink", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_pink", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_purple.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_purple.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_purple.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_purple.json index 8c33e633..1ecd21e5 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_purple.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_purple", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_purple_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_purple_sc.json index 6093f3c4..97cf0289 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_wool" }, - "result": "absentbydesign:stairs_wool_purple", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_purple", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_red.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_red.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_red.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_red.json index 72435bba..bdb05485 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_red.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_red.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_red", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_red_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_red_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_red_sc.json index 2b0a7d67..0ff099ac 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_wool" }, - "result": "absentbydesign:stairs_wool_red", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_red", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_silver.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_silver.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_silver.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_silver.json index 740ede89..66a8a55d 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_silver.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_silver.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_silver", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_silver" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_silver_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_silver_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_silver_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_silver_sc.json index 147682a5..986c6252 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_silver_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_silver_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_wool" }, - "result": "absentbydesign:stairs_wool_silver", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_silver", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_white.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_white.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_white.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_white.json index 3fd0f90e..92904e36 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_white.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_white.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_white", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_white_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_white_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_white_sc.json index 38b330e8..a68a8af7 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_wool" }, - "result": "absentbydesign:stairs_wool_white", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_white", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_yellow.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_yellow.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_yellow.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_yellow.json index 15007827..03d2830e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_yellow.json @@ -11,7 +11,7 @@ } }, "result": { - "item": "absentbydesign:stairs_wool_yellow", - "count": 4 + "count": 4, + "id": "absentbydesign:stairs_wool_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_wool_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/stairs_wool_yellow_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/stairs_wool_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/stairs_wool_yellow_sc.json index 3713dfe3..787874b6 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_wool_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/stairs_wool_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_wool" }, - "result": "absentbydesign:stairs_wool_yellow", - "count": 1 + "result": { + "id": "absentbydesign:stairs_wool_yellow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/stripped_acacia_wood.json b/src/main/resources/data/absentbydesign/recipe/stripped_acacia_wood.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stripped_acacia_wood.json rename to src/main/resources/data/absentbydesign/recipe/stripped_acacia_wood.json index 9699f6d7..da58e08c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stripped_acacia_wood.json +++ b/src/main/resources/data/absentbydesign/recipe/stripped_acacia_wood.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "minecraft:stripped_acacia_wood", - "count": 2 + "count": 2, + "id": "minecraft:stripped_acacia_wood" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stripped_birch_wood.json b/src/main/resources/data/absentbydesign/recipe/stripped_birch_wood.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stripped_birch_wood.json rename to src/main/resources/data/absentbydesign/recipe/stripped_birch_wood.json index b3fcc24b..c723852e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stripped_birch_wood.json +++ b/src/main/resources/data/absentbydesign/recipe/stripped_birch_wood.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "minecraft:stripped_birch_wood", - "count": 2 + "count": 2, + "id": "minecraft:stripped_birch_wood" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stripped_dark_oak_wood.json b/src/main/resources/data/absentbydesign/recipe/stripped_dark_oak_wood.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stripped_dark_oak_wood.json rename to src/main/resources/data/absentbydesign/recipe/stripped_dark_oak_wood.json index cf4e3064..d8d563ad 100644 --- a/src/main/resources/data/absentbydesign/recipes/stripped_dark_oak_wood.json +++ b/src/main/resources/data/absentbydesign/recipe/stripped_dark_oak_wood.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "minecraft:stripped_dark_oak_wood", - "count": 2 + "count": 2, + "id": "minecraft:stripped_dark_oak_wood" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stripped_jungle_wood.json b/src/main/resources/data/absentbydesign/recipe/stripped_jungle_wood.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stripped_jungle_wood.json rename to src/main/resources/data/absentbydesign/recipe/stripped_jungle_wood.json index de152954..19512a7e 100644 --- a/src/main/resources/data/absentbydesign/recipes/stripped_jungle_wood.json +++ b/src/main/resources/data/absentbydesign/recipe/stripped_jungle_wood.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "minecraft:stripped_jungle_wood", - "count": 2 + "count": 2, + "id": "minecraft:stripped_jungle_wood" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stripped_oak_wood.json b/src/main/resources/data/absentbydesign/recipe/stripped_oak_wood.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/stripped_oak_wood.json rename to src/main/resources/data/absentbydesign/recipe/stripped_oak_wood.json index 95e83ce9..098ae15c 100644 --- a/src/main/resources/data/absentbydesign/recipes/stripped_oak_wood.json +++ b/src/main/resources/data/absentbydesign/recipe/stripped_oak_wood.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "minecraft:stripped_oak_wood", - "count": 2 + "count": 2, + "id": "minecraft:stripped_oak_wood" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stripped_spruce_wood.json b/src/main/resources/data/absentbydesign/recipe/stripped_spruce_wood.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/stripped_spruce_wood.json rename to src/main/resources/data/absentbydesign/recipe/stripped_spruce_wood.json index 030965cb..a9f9aa02 100644 --- a/src/main/resources/data/absentbydesign/recipes/stripped_spruce_wood.json +++ b/src/main/resources/data/absentbydesign/recipe/stripped_spruce_wood.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "minecraft:stripped_spruce_wood", - "count": 2 + "count": 2, + "id": "minecraft:stripped_spruce_wood" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_amethyst.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_amethyst.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_amethyst.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_amethyst.json index f4804de0..53400483 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_amethyst.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_amethyst.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_amethyst", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_amethyst" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_andesite.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_andesite.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_andesite.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_andesite.json index f1450607..81637187 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_andesite.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_andesite.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_andesite", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_andesite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_basalt.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_basalt.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_basalt.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_basalt.json index 416c8245..3f6e0076 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_basalt.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_basalt", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_blackstone.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_blackstone.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_blackstone.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_blackstone.json index c0186a95..257e36d0 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_blackstone.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_blackstone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_blackstone", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_blackstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_blackstone_bricks.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_blackstone_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_blackstone_bricks.json index 23a94963..ce057b67 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_blackstone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_blackstone_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_blackstone_bricks", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_blackstone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_bricks.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_bricks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_bricks.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_bricks.json index 26643a55..826d9a0f 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_bricks", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_crying_obsidian.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_crying_obsidian.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_crying_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_crying_obsidian.json index 725f48ee..67377475 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_crying_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_crying_obsidian.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_crying_obsidian", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_crying_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_diamond.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_diamond.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_diamond.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_diamond.json index f8e8e1a3..87c3fc82 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_diamond.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_diamond.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_diamond", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_diamond" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_diorite.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_diorite.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_diorite.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_diorite.json index 4e2c4ed4..b1c76813 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_diorite.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_diorite.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_diorite", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_diorite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_emerald.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_emerald.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_emerald.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_emerald.json index 8c9391aa..092a06c0 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_emerald.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_emerald.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_emerald", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_emerald" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_end_stone.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_end_stone.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_end_stone.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_end_stone.json index 16e81c52..1ff735c8 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_end_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_end_stone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_end_stone", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_end_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_gold.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_gold.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_gold.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_gold.json index 75ed30d0..f46d9e2a 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_gold.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_gold.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_gold", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_gold" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_granite.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_granite.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_granite.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_granite.json index 419a4dfd..913dac56 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_granite.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_granite.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_granite", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_granite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_lapis.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_lapis.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_lapis.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_lapis.json index 53d5f2d2..ec5a938e 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_lapis.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_lapis.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_lapis", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_lapis" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_mud_bricks.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_mud_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_mud_bricks.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_mud_bricks.json index 8fce7501..8e0c85ae 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_mud_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_mud_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_mud_bricks", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_mud_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_obsidian.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_obsidian.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_obsidian.json index d3c4e9c8..ce5ddf2d 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_obsidian.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_obsidian", - "count": 1 + "count": 1, + "id": "absentbydesign:trapdoor_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_purpur.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_purpur.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_purpur.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_purpur.json index d3c2053b..3a133eac 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_purpur.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_purpur.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_purpur", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_purpur" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_quartz.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_quartz.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_quartz.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_quartz.json index b9c72488..4bc3a822 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_quartz.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_quartz.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_quartz", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_quartz" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_quartz_bricks.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_quartz_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_quartz_bricks.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_quartz_bricks.json index 13e9015e..5f9c5173 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_quartz_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_quartz_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_quartz_bricks", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_quartz_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_stone.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_stone.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_stone.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_stone.json index 4df2aee0..318f1026 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_stone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_stone", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/trapdoor_stone_bricks.json b/src/main/resources/data/absentbydesign/recipe/trapdoor_stone_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/trapdoor_stone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/trapdoor_stone_bricks.json index dcec9c26..d377d561 100644 --- a/src/main/resources/data/absentbydesign/recipes/trapdoor_stone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/trapdoor_stone_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:trapdoor_stone_bricks", - "count": 2 + "count": 2, + "id": "absentbydesign:trapdoor_stone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_acacia_log.json b/src/main/resources/data/absentbydesign/recipe/wall_acacia_log.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_acacia_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_acacia_log.json index 369f96ba..72a30b62 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_acacia_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_acacia_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_acacia_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_acacia_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_acacia_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_acacia_log_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_acacia_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_acacia_log_sc.json index db191045..49707e3c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_acacia_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_acacia_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:acacia_wood" }, - "result": "absentbydesign:wall_acacia_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_acacia_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_acacia_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_acacia_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_acacia_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_acacia_planks.json index d80661ec..a8163895 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_acacia_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_acacia_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_acacia_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_acacia_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_acacia_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_acacia_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_acacia_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_acacia_planks_sc.json index 68c647d9..7581ccb1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_acacia_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_acacia_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:acacia_planks" }, - "result": "absentbydesign:wall_acacia_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_acacia_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_amethyst.json b/src/main/resources/data/absentbydesign/recipe/wall_amethyst.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_amethyst.json rename to src/main/resources/data/absentbydesign/recipe/wall_amethyst.json index e66aa6ef..e464946c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_amethyst.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_amethyst.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_amethyst", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_amethyst" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_amethyst_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_amethyst_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_amethyst_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_amethyst_sc.json index 72d9235a..37a1e16c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_amethyst_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_amethyst_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:amethyst_block" }, - "result": "absentbydesign:wall_amethyst", - "count": 1 + "result": { + "id": "absentbydesign:wall_amethyst", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_andesite_smooth.json b/src/main/resources/data/absentbydesign/recipe/wall_andesite_smooth.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_andesite_smooth.json rename to src/main/resources/data/absentbydesign/recipe/wall_andesite_smooth.json index 800bfccc..ee4f5272 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_andesite_smooth.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_andesite_smooth.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_andesite_smooth", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_andesite_smooth" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_andesite_smooth_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_andesite_smooth_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_andesite_smooth_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_andesite_smooth_sc.json index 67968508..1f79efb7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_andesite_smooth_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_andesite_smooth_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:polished_andesite" }, - "result": "absentbydesign:wall_andesite_smooth", - "count": 1 + "result": { + "id": "absentbydesign:wall_andesite_smooth", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_mosaic.json b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_mosaic.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_bamboo_mosaic.json rename to src/main/resources/data/absentbydesign/recipe/wall_bamboo_mosaic.json index 88aa533f..d5305f1a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_mosaic.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_mosaic.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_bamboo_mosaic", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_bamboo_mosaic" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_mosaic_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_mosaic_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_bamboo_mosaic_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_bamboo_mosaic_sc.json index 738b8a76..363c7b7e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_mosaic_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_mosaic_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:bamboo_mosaic" }, - "result": "absentbydesign:wall_bamboo_mosaic", - "count": 1 + "result": { + "id": "absentbydesign:wall_bamboo_mosaic", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_bamboo_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_bamboo_planks.json index 385b79b5..81548f2a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_bamboo_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_bamboo_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_bamboo_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_bamboo_planks_sc.json index e439b4e2..f51317d0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_bamboo_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_bamboo_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:bamboo_planks" }, - "result": "absentbydesign:wall_bamboo_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_bamboo_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_basalt.json b/src/main/resources/data/absentbydesign/recipe/wall_basalt.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_basalt.json rename to src/main/resources/data/absentbydesign/recipe/wall_basalt.json index 9c02b9ca..64c0f741 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_basalt.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_basalt", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_basalt_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_basalt_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_basalt_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_basalt_sc.json index 54405c10..5f740810 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_basalt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_basalt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:basalt" }, - "result": "absentbydesign:wall_basalt", - "count": 1 + "result": { + "id": "absentbydesign:wall_basalt", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_birch_log.json b/src/main/resources/data/absentbydesign/recipe/wall_birch_log.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_birch_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_birch_log.json index a16db61f..ec8caed2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_birch_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_birch_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_birch_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_birch_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_birch_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_birch_log_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_birch_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_birch_log_sc.json index d98e8643..f57bbc05 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_birch_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_birch_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:birch_wood" }, - "result": "absentbydesign:wall_birch_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_birch_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_birch_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_birch_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_birch_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_birch_planks.json index 847c0fc7..e0a36c2a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_birch_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_birch_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_birch_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_birch_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_birch_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_birch_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_birch_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_birch_planks_sc.json index 156a7d7f..985b8df5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_birch_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_birch_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:birch_planks" }, - "result": "absentbydesign:wall_birch_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_birch_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_blue_ice.json b/src/main/resources/data/absentbydesign/recipe/wall_blue_ice.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_blue_ice.json rename to src/main/resources/data/absentbydesign/recipe/wall_blue_ice.json index cf5a39f0..8df41090 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_blue_ice.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_blue_ice.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_blue_ice", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_blue_ice" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_blue_ice_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_blue_ice_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_blue_ice_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_blue_ice_sc.json index c779ae14..037ee031 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_blue_ice_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_blue_ice_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_ice" }, - "result": "absentbydesign:wall_blue_ice", - "count": 1 + "result": { + "id": "absentbydesign:wall_blue_ice", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_bone.json b/src/main/resources/data/absentbydesign/recipe/wall_bone.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/wall_bone.json rename to src/main/resources/data/absentbydesign/recipe/wall_bone.json index 87b7e1b8..0561dace 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_bone.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_bone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_bone", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_bone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_bone_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_bone_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_bone_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_bone_sc.json index 4619c149..eb4a88b1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_bone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_bone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:bone_block" }, - "result": "absentbydesign:wall_bone", - "count": 1 + "result": { + "id": "absentbydesign:wall_bone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_brown_mushroom.json b/src/main/resources/data/absentbydesign/recipe/wall_brown_mushroom.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_brown_mushroom.json rename to src/main/resources/data/absentbydesign/recipe/wall_brown_mushroom.json index a8fc1f1d..a1c3e2b3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_brown_mushroom.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_brown_mushroom.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_brown_mushroom", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_brown_mushroom" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_brown_mushroom_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_brown_mushroom_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_brown_mushroom_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_brown_mushroom_sc.json index 43277bc9..434af727 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_brown_mushroom_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_brown_mushroom_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_mushroom_block" }, - "result": "absentbydesign:wall_brown_mushroom", - "count": 1 + "result": { + "id": "absentbydesign:wall_brown_mushroom", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_calcite.json b/src/main/resources/data/absentbydesign/recipe/wall_calcite.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_calcite.json rename to src/main/resources/data/absentbydesign/recipe/wall_calcite.json index 4d7d4fa9..a8151d2d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_calcite.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_calcite.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_calcite", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_calcite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_calcite_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_calcite_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_calcite_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_calcite_sc.json index 643c8c63..1c3377b4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_calcite_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_calcite_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:calcite" }, - "result": "absentbydesign:wall_calcite", - "count": 1 + "result": { + "id": "absentbydesign:wall_calcite", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cherry_log.json b/src/main/resources/data/absentbydesign/recipe/wall_cherry_log.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_cherry_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_cherry_log.json index 6c5c2564..50d863c3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cherry_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cherry_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_cherry_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_cherry_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cherry_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_cherry_log_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_cherry_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_cherry_log_sc.json index e17e196d..cf8bf7e8 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cherry_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cherry_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cherry_wood" }, - "result": "absentbydesign:wall_cherry_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_cherry_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cherry_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_cherry_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_cherry_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_cherry_planks.json index 39237a0e..91585832 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cherry_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cherry_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_cherry_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_cherry_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cherry_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_cherry_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_cherry_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_cherry_planks_sc.json index 50d5bcf5..2171830b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cherry_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cherry_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cherry_planks" }, - "result": "absentbydesign:wall_cherry_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_cherry_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cherry_stripped_log.json b/src/main/resources/data/absentbydesign/recipe/wall_cherry_stripped_log.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_cherry_stripped_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_cherry_stripped_log.json index 8f0cf9d8..9470efb8 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cherry_stripped_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cherry_stripped_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_cherry_stripped_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_cherry_stripped_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cherry_stripped_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_cherry_stripped_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_cherry_stripped_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_cherry_stripped_log_sc.json index bfaa838d..3e99d53e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cherry_stripped_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cherry_stripped_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_cherry_log" }, - "result": "absentbydesign:wall_cherry_stripped_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_cherry_stripped_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_coarse_dirt.json b/src/main/resources/data/absentbydesign/recipe/wall_coarse_dirt.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_coarse_dirt.json rename to src/main/resources/data/absentbydesign/recipe/wall_coarse_dirt.json index 02656802..f65234f7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_coarse_dirt.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_coarse_dirt.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_coarse_dirt", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_coarse_dirt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_coarse_dirt_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_coarse_dirt_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_coarse_dirt_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_coarse_dirt_sc.json index bf22aefc..8265b896 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_coarse_dirt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_coarse_dirt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:coarse_dirt" }, - "result": "absentbydesign:wall_coarse_dirt", - "count": 1 + "result": { + "id": "absentbydesign:wall_coarse_dirt", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_black.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_black.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_black.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_black.json index 78a3c91d..7150c368 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_black.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_black.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_black", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_black_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_black_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_black_sc.json index e44fa4ac..8771f0e6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_concrete" }, - "result": "absentbydesign:wall_concrete_black", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_black", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_blue.json index 63f06851..c92a92c7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_blue_sc.json index 7cf3fee9..5d7304b6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_concrete" }, - "result": "absentbydesign:wall_concrete_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_brown.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_brown.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_brown.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_brown.json index 83e8b89d..7669eddd 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_brown.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_brown_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_brown_sc.json index b10e7844..ab89f34f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_concrete" }, - "result": "absentbydesign:wall_concrete_brown", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_brown", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_cyan.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_cyan.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_cyan.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_cyan.json index f3c24ee0..967b912e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_cyan.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_cyan_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_cyan_sc.json index 8937dad9..12e794ea 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_concrete" }, - "result": "absentbydesign:wall_concrete_cyan", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_cyan", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_gray.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_gray.json index 33799f4e..5e4386f1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_gray_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_gray_sc.json index 07cf6fd4..6fd9c30c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_concrete" }, - "result": "absentbydesign:wall_concrete_gray", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_green.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_green.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_green.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_green.json index 99b93a5c..90e57496 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_green.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_green.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_green", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_green_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_green_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_green_sc.json index 532dc7c9..809debed 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_concrete" }, - "result": "absentbydesign:wall_concrete_green", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_green", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_blue.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_light_blue.json index f6d64359..43f2c952 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_light_blue_sc.json index d72453da..77bbe776 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_concrete" }, - "result": "absentbydesign:wall_concrete_light_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_light_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_gray.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_light_gray.json index 15ef71e0..fd0a2017 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_light_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_silver_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_gray_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_concrete_silver_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_light_gray_sc.json index b50743d7..bdd935ad 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_concrete_silver_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_light_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_concrete" }, - "result": "absentbydesign:stairs_concrete_silver", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:wall_concrete_light_gray", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_lime.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_lime.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_lime.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_lime.json index bdb8a3c2..d754f4ce 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_lime.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_lime_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_lime_sc.json index cc04672a..8b9429c4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_concrete" }, - "result": "absentbydesign:wall_concrete_lime", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_lime", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_magenta.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_magenta.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_magenta.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_magenta.json index e2a20749..d9618fb6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_magenta.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_magenta_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_magenta_sc.json index 6dbe099d..142964c5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_concrete" }, - "result": "absentbydesign:wall_concrete_magenta", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_magenta", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_orange.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_orange.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_orange.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_orange.json index a8bdee3b..d48229c1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_orange.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_orange_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_orange_sc.json index 037c7d3e..9b047aff 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_concrete" }, - "result": "absentbydesign:wall_concrete_orange", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_orange", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_pink.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_pink.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_pink.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_pink.json index 82d2aeeb..514af4e9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_pink.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_pink_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_pink_sc.json index e1368c45..15d45958 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_concrete" }, - "result": "absentbydesign:wall_concrete_pink", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_pink", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_purple.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_purple.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_purple.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_purple.json index d9aa25ae..2a1aa813 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_purple.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_purple_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_purple_sc.json index aa7ba4f5..2b7a4230 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_concrete" }, - "result": "absentbydesign:wall_concrete_purple", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_purple", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_red.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_red.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_red.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_red.json index 2ae94e04..bf260183 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_red.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_red.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_red", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_red_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_red_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_red_sc.json index 99ace759..db4a9046 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_concrete" }, - "result": "absentbydesign:wall_concrete_red", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_red", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_white.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_white.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_white.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_white.json index 263dfc70..d437a59b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_white.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_white.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_white", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_white_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_white_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_white_sc.json index 8a659369..37c53328 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_concrete" }, - "result": "absentbydesign:wall_concrete_white", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_white", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_yellow.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_yellow.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_yellow.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_yellow.json index 37751377..d546610b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_yellow.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_concrete_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_concrete_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_concrete_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_concrete_yellow_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_concrete_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_concrete_yellow_sc.json index 9af2dded..fedf8807 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_concrete_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_concrete_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_concrete" }, - "result": "absentbydesign:wall_concrete_yellow", - "count": 1 + "result": { + "id": "absentbydesign:wall_concrete_yellow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_bricks.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_bricks.json index 4b2ed1a1..80b29d10 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_cracked_deepslate_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_cracked_deepslate_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_bricks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_bricks_sc.json index 8f85ac17..d2ec99cd 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_deepslate_bricks" }, - "result": "absentbydesign:wall_cracked_deepslate_bricks", - "count": 1 + "result": { + "id": "absentbydesign:wall_cracked_deepslate_bricks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_tiles.json similarity index 70% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_tiles.json index 3aa025b0..309e0a0e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_tiles.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_tiles.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_cracked_deepslate_tiles", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_cracked_deepslate_tiles" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_tiles_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_tiles_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_tiles_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_tiles_sc.json index 492971fd..971a9fe4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_deepslate_tiles_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_deepslate_tiles_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_deepslate_tiles" }, - "result": "absentbydesign:wall_cracked_deepslate_tiles", - "count": 1 + "result": { + "id": "absentbydesign:wall_cracked_deepslate_tiles", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipe/wall_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_nether_bricks.json new file mode 100644 index 00000000..f4cee488 --- /dev/null +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_nether_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:cracked_nether_bricks" + } + }, + "result": { + "count": 6, + "id": "absentbydesign:wall_cracked_nether_bricks" + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_nether_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_nether_bricks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_nether_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_cracked_nether_bricks_sc.json index 478b18f1..8df1c70f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_nether_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_nether_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_nether_bricks" }, - "result": "absentbydesign:wall_cracked_nether_bricks", - "count": 1 + "result": { + "id": "absentbydesign:wall_cracked_nether_bricks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_polished_blackstone_bricks.json similarity index 69% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/recipe/wall_cracked_polished_blackstone_bricks.json index cc23bdd0..b98639c7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_polished_blackstone_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_polished_blackstone_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_cracked_polished_blackstone_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_cracked_polished_blackstone_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_polished_blackstone_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_cracked_polished_blackstone_bricks_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_polished_blackstone_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_cracked_polished_blackstone_bricks_sc.json index 150ceb92..1080b3ee 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_polished_blackstone_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_cracked_polished_blackstone_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_polished_blackstone_bricks" }, - "result": "absentbydesign:wall_cracked_polished_blackstone_bricks", - "count": 1 + "result": { + "id": "absentbydesign:wall_cracked_polished_blackstone_bricks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_crimson.json b/src/main/resources/data/absentbydesign/recipe/wall_crimson.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_crimson.json rename to src/main/resources/data/absentbydesign/recipe/wall_crimson.json index f2b6ef20..71a3d82e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_crimson.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_crimson.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_crimson", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_crimson" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_crimson_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_crimson_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_crimson_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_crimson_planks.json index 5b32c468..6f82c3e0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_crimson_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_crimson_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_crimson_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_crimson_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_crimson_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_crimson_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_crimson_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_crimson_planks_sc.json index 11681253..66b991ac 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_crimson_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_crimson_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:crimson_planks" }, - "result": "absentbydesign:wall_crimson_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_crimson_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_crimson_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_crimson_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_crimson_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_crimson_sc.json index 8b7ac881..ccb95433 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_crimson_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_crimson_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:crimson_hyphae" }, - "result": "absentbydesign:wall_crimson", - "count": 1 + "result": { + "id": "absentbydesign:wall_crimson", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_crying_obsidian.json b/src/main/resources/data/absentbydesign/recipe/wall_crying_obsidian.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_crying_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/wall_crying_obsidian.json index 5b043371..74f3d52f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_crying_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_crying_obsidian.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_crying_obsidian", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_crying_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_crying_obsidian_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_crying_obsidian_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_crying_obsidian_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_crying_obsidian_sc.json index f5d1d0a2..bc6cd0f1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_crying_obsidian_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_crying_obsidian_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:crying_obsidian" }, - "result": "absentbydesign:wall_crying_obsidian", - "count": 1 + "result": { + "id": "absentbydesign:wall_crying_obsidian", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_log.json b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_log.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_dark_oak_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_dark_oak_log.json index 97240e0d..53116891 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_dark_oak_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_dark_oak_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_log_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_dark_oak_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_dark_oak_log_sc.json index 08c45609..91698ee9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:dark_oak_wood" }, - "result": "absentbydesign:wall_dark_oak_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_dark_oak_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_dark_oak_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_dark_oak_planks.json index 79e9707a..863b8e24 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_dark_oak_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_dark_oak_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_dark_oak_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_dark_oak_planks_sc.json index 362c9929..c2ccaae7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dark_oak_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dark_oak_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:dark_oak_planks" }, - "result": "absentbydesign:wall_dark_oak_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_dark_oak_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dark_prismarine.json b/src/main/resources/data/absentbydesign/recipe/wall_dark_prismarine.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_dark_prismarine.json rename to src/main/resources/data/absentbydesign/recipe/wall_dark_prismarine.json index 5fa6417b..d5333627 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dark_prismarine.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dark_prismarine.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_dark_prismarine", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_dark_prismarine" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dark_prismarine_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_dark_prismarine_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_dark_prismarine_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_dark_prismarine_sc.json index 44201c46..39ea7ca2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dark_prismarine_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dark_prismarine_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:dark_prismarine" }, - "result": "absentbydesign:wall_dark_prismarine", - "count": 1 + "result": { + "id": "absentbydesign:wall_dark_prismarine", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_deepslate.json b/src/main/resources/data/absentbydesign/recipe/wall_deepslate.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_deepslate.json rename to src/main/resources/data/absentbydesign/recipe/wall_deepslate.json index ff6e5ab7..a2de241b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_deepslate.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_deepslate.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_deepslate", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_deepslate" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_deepslate_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_deepslate_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_deepslate_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_deepslate_sc.json index 185bb78a..852ea386 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_deepslate_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_deepslate_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:deepslate" }, - "result": "absentbydesign:wall_deepslate", - "count": 1 + "result": { + "id": "absentbydesign:wall_deepslate", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_diamond.json b/src/main/resources/data/absentbydesign/recipe/wall_diamond.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_diamond.json rename to src/main/resources/data/absentbydesign/recipe/wall_diamond.json index bf34ae4f..2b050f3e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_diamond.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_diamond.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_diamond", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_diamond" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_diamond_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_diamond_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_diamond_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_diamond_sc.json index 87825dbd..88804089 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_diamond_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_diamond_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:diamond_block" }, - "result": "absentbydesign:wall_diamond", - "count": 1 + "result": { + "id": "absentbydesign:wall_diamond", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_diorite_smooth.json b/src/main/resources/data/absentbydesign/recipe/wall_diorite_smooth.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_diorite_smooth.json rename to src/main/resources/data/absentbydesign/recipe/wall_diorite_smooth.json index e23c1183..d840a369 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_diorite_smooth.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_diorite_smooth.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_diorite_smooth", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_diorite_smooth" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_diorite_smooth_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_diorite_smooth_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_diorite_smooth_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_diorite_smooth_sc.json index b85002bd..2372a74c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_diorite_smooth_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_diorite_smooth_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:polished_diorite" }, - "result": "absentbydesign:wall_diorite_smooth", - "count": 1 + "result": { + "id": "absentbydesign:wall_diorite_smooth", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dripstone.json b/src/main/resources/data/absentbydesign/recipe/wall_dripstone.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_dripstone.json rename to src/main/resources/data/absentbydesign/recipe/wall_dripstone.json index 76c9f861..6f25d65e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dripstone.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dripstone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_dripstone", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_dripstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_dripstone_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_dripstone_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_dripstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_dripstone_sc.json index 4b6d7bda..33e6cca6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_dripstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_dripstone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:dripstone_block" }, - "result": "absentbydesign:wall_dripstone", - "count": 1 + "result": { + "id": "absentbydesign:wall_dripstone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_emerald.json b/src/main/resources/data/absentbydesign/recipe/wall_emerald.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_emerald.json rename to src/main/resources/data/absentbydesign/recipe/wall_emerald.json index 4ec7bb02..fd508b07 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_emerald.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_emerald.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_emerald", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_emerald" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_emerald_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_emerald_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_emerald_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_emerald_sc.json index 00421c9d..2e06a4d5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_emerald_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_emerald_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:emerald_block" }, - "result": "absentbydesign:wall_emerald", - "count": 1 + "result": { + "id": "absentbydesign:wall_emerald", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_end_stone.json b/src/main/resources/data/absentbydesign/recipe/wall_end_stone.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_end_stone.json rename to src/main/resources/data/absentbydesign/recipe/wall_end_stone.json index 43239f2a..4f6c94d6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_end_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_end_stone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_end_stone", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_end_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_end_stone_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_end_stone_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_end_stone_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_end_stone_sc.json index 5a49e2f2..9d1a835d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_end_stone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_end_stone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:end_stone" }, - "result": "absentbydesign:wall_end_stone", - "count": 1 + "result": { + "id": "absentbydesign:wall_end_stone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_gilded_blackstone.json b/src/main/resources/data/absentbydesign/recipe/wall_gilded_blackstone.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/recipe/wall_gilded_blackstone.json index f70c5840..dea9b4a1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_gilded_blackstone.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_gilded_blackstone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_gilded_blackstone", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_gilded_blackstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_gilded_blackstone_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_gilded_blackstone_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_gilded_blackstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_gilded_blackstone_sc.json index c2135a40..06cce5ac 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_gilded_blackstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_gilded_blackstone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gilded_blackstone" }, - "result": "absentbydesign:wall_gilded_blackstone", - "count": 1 + "result": { + "id": "absentbydesign:wall_gilded_blackstone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass.json b/src/main/resources/data/absentbydesign/recipe/wall_glass.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_glass.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass.json index 1c286ec2..73f7615d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_black.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_black.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_black.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_black.json index dc721f7a..1ba331d2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_black.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_black.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_black", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_black_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_black_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_black_sc.json index 7a3d48ad..386c8cd6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_stained_glass" }, - "result": "absentbydesign:wall_glass_black", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_black", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_blue.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_blue.json index 736be178..f8fad5f4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_blue_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_blue_sc.json index e45d1ad2..0fb17264 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_stained_glass" }, - "result": "absentbydesign:wall_glass_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_brown.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_brown.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_brown.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_brown.json index 08e46749..26801ec6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_brown.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_brown_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_brown_sc.json index e4fe0ce1..b8c5b9d5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_stained_glass" }, - "result": "absentbydesign:wall_glass_brown", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_brown", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_cyan.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_cyan.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_cyan.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_cyan.json index 80d7a070..4133ad14 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_cyan.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_cyan_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_cyan_sc.json index 5108f33a..fad33496 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_stained_glass" }, - "result": "absentbydesign:wall_glass_cyan", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_cyan", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_gray.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_gray.json index 8180b70e..9c1d2c25 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_gray_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_gray_sc.json index 15aeda87..ea64ef20 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_stained_glass" }, - "result": "absentbydesign:wall_glass_gray", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_green.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_green.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_green.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_green.json index 6ae37210..1835af64 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_green.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_green.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_green", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_green_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_green_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_green_sc.json index 68a8f29c..7463c544 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_stained_glass" }, - "result": "absentbydesign:wall_glass_green", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_green", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_blue.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_light_blue.json index 753dbe38..3d46a9db 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_blue_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_light_blue_sc.json index 9f3c4b82..63b6752d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_stained_glass" }, - "result": "absentbydesign:wall_glass_light_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_light_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_gray.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_light_gray.json index af66c539..c80b41e2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_light_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_gray_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_light_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_light_gray_sc.json index 268ae87f..19ccc0a3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_light_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_light_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_stained_glass" }, - "result": "absentbydesign:wall_glass_light_gray", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_light_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_lime.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_lime.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_lime.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_lime.json index 5e732506..29293021 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_lime.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_lime_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_lime_sc.json index d9b48112..07a693c7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_stained_glass" }, - "result": "absentbydesign:wall_glass_lime", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_lime", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_magenta.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_magenta.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_magenta.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_magenta.json index aaadef96..ba279864 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_magenta.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_magenta_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_magenta_sc.json index e2636bf8..5c46bd37 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_stained_glass" }, - "result": "absentbydesign:wall_glass_magenta", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_magenta", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_orange.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_orange.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_orange.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_orange.json index acfc1a60..0ed542b7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_orange.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_orange_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_orange_sc.json index 6f96b614..9b2d61a4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_stained_glass" }, - "result": "absentbydesign:wall_glass_orange", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_orange", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_pink.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_pink.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_pink.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_pink.json index 968ac442..44f3f6ca 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_pink.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_pink_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_pink_sc.json index 82274ebc..6044e538 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_stained_glass" }, - "result": "absentbydesign:wall_glass_pink", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_pink", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_purple.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_purple.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_purple.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_purple.json index 04587d07..b518075e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_purple.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_purple_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_purple_sc.json index 685e83c0..144dab29 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_stained_glass" }, - "result": "absentbydesign:wall_glass_purple", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_purple", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_red.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_red.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_red.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_red.json index 8de8b236..ac20d778 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_red.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_red.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_red", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_red_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_red_sc.json similarity index 58% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_red_sc.json index 2da7c7de..0242b3ad 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_stained_glass" }, - "result": "absentbydesign:wall_glass_red", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_red", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_sc.json index 7930fb61..97068890 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:glass" }, - "result": "absentbydesign:wall_glass", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_white.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_white.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_white.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_white.json index f6ee5590..6d9f81e9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_white.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_white.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_white", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_white_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_white_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_white_sc.json index 535cdff9..4dfb1e85 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_white_sc.json @@ -1,8 +1,10 @@ - { +{ "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:white_stained_glass" }, - "result": "absentbydesign:wall_glass_white", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_white", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_yellow.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_yellow.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_yellow.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_yellow.json index 15bd68f4..b219ef25 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_yellow.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glass_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glass_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glass_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glass_yellow_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_glass_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glass_yellow_sc.json index d0cedf0f..ecc062ed 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glass_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glass_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_stained_glass" }, - "result": "absentbydesign:wall_glass_yellow", - "count": 1 + "result": { + "id": "absentbydesign:wall_glass_yellow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glowstone.json b/src/main/resources/data/absentbydesign/recipe/wall_glowstone.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_glowstone.json rename to src/main/resources/data/absentbydesign/recipe/wall_glowstone.json index 75781339..864b2f11 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glowstone.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glowstone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_glowstone", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_glowstone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_glowstone_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_glowstone_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_glowstone_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_glowstone_sc.json index d7a4d37e..9980da00 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_glowstone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_glowstone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:glowstone" }, - "result": "absentbydesign:wall_glowstone", - "count": 1 + "result": { + "id": "absentbydesign:wall_glowstone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_gold.json b/src/main/resources/data/absentbydesign/recipe/wall_gold.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/wall_gold.json rename to src/main/resources/data/absentbydesign/recipe/wall_gold.json index 5e959251..5e7aa36c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_gold.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_gold.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_gold", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_gold" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_gold_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_gold_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_gold_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_gold_sc.json index 77a03107..b87afff9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_gold_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_gold_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gold_block" }, - "result": "absentbydesign:wall_gold", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:wall_gold", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_granite_smooth.json b/src/main/resources/data/absentbydesign/recipe/wall_granite_smooth.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_granite_smooth.json rename to src/main/resources/data/absentbydesign/recipe/wall_granite_smooth.json index 962552d0..64f0ff9a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_granite_smooth.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_granite_smooth.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_granite_smooth", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_granite_smooth" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_granite_smooth_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_granite_smooth_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_granite_smooth_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_granite_smooth_sc.json index 54706724..4b933dfa 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_granite_smooth_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_granite_smooth_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:polished_granite" }, - "result": "absentbydesign:wall_granite_smooth", - "count": 1 + "result": { + "id": "absentbydesign:wall_granite_smooth", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_honeycomb.json b/src/main/resources/data/absentbydesign/recipe/wall_honeycomb.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_honeycomb.json rename to src/main/resources/data/absentbydesign/recipe/wall_honeycomb.json index d3173be7..827b0cc8 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_honeycomb.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_honeycomb.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_honeycomb", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_honeycomb" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipe/wall_honeycomb_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_honeycomb_sc.json new file mode 100644 index 00000000..0eed07ef --- /dev/null +++ b/src/main/resources/data/absentbydesign/recipe/wall_honeycomb_sc.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:honeycomb" + }, + "result": { + "id": "absentbydesign:wall_honeycomb", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_iron.json b/src/main/resources/data/absentbydesign/recipe/wall_iron.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/wall_iron.json rename to src/main/resources/data/absentbydesign/recipe/wall_iron.json index c011813e..0f7ebf5a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_iron.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_iron.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_iron", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_iron" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_iron_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_iron_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_iron_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_iron_sc.json index 8a258a47..cc18b66e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_iron_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_iron_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:iron_block" }, - "result": "absentbydesign:wall_iron", - "count": 1 + "result": { + "id": "absentbydesign:wall_iron", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_jungle_log.json b/src/main/resources/data/absentbydesign/recipe/wall_jungle_log.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_jungle_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_jungle_log.json index 4dece707..8d1cbec9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_jungle_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_jungle_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_jungle_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_jungle_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_jungle_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_jungle_log_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_jungle_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_jungle_log_sc.json index 5553545e..1cd78991 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_jungle_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_jungle_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:jungle_wood" }, - "result": "absentbydesign:wall_jungle_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_jungle_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_jungle_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_jungle_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_jungle_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_jungle_planks.json index 46ec2761..1314968c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_jungle_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_jungle_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_jungle_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_jungle_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_jungle_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_jungle_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_jungle_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_jungle_planks_sc.json index 302346c4..7e28c9ac 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_jungle_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_jungle_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:jungle_planks" }, - "result": "absentbydesign:wall_jungle_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_jungle_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_lapis.json b/src/main/resources/data/absentbydesign/recipe/wall_lapis.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/wall_lapis.json rename to src/main/resources/data/absentbydesign/recipe/wall_lapis.json index edda5a08..96c89451 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_lapis.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_lapis.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_lapis", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_lapis" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_lapis_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_lapis_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_lapis_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_lapis_sc.json index 112b66ec..12175154 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_lapis_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_lapis_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lapis_block" }, - "result": "absentbydesign:wall_lapis", - "count": 1 + "result": { + "id": "absentbydesign:wall_lapis", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_lodestone.json b/src/main/resources/data/absentbydesign/recipe/wall_lodestone.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_lodestone.json rename to src/main/resources/data/absentbydesign/recipe/wall_lodestone.json index 7c4475de..05a0ea1e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_lodestone.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_lodestone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_lodestone", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_lodestone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_lodestone_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_lodestone_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_lodestone_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_lodestone_sc.json index 27209286..756dbc25 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_lodestone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_lodestone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lodestone" }, - "result": "absentbydesign:wall_lodestone", - "count": 1 + "result": { + "id": "absentbydesign:wall_lodestone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_magma.json b/src/main/resources/data/absentbydesign/recipe/wall_magma.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/wall_magma.json rename to src/main/resources/data/absentbydesign/recipe/wall_magma.json index 45fb5133..0dbda417 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_magma.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_magma.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_magma", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_magma" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_magma_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_magma_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_magma_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_magma_sc.json index d58c416b..837cc38d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_magma_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_magma_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magma_block" }, - "result": "absentbydesign:wall_magma", - "count": 1 + "result": { + "id": "absentbydesign:wall_magma", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_log.json b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_log.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_mangrove_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_mangrove_log.json index 4c456a03..a530b8e5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_mangrove_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_mangrove_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_mangrove_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_mangrove_log_sc.json index f16863d4..2112ddbd 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:mangrove_log" }, - "result": "absentbydesign:wall_mangrove_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_mangrove_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_mangrove_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_mangrove_planks.json index 68c4fe79..c8436abf 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_mangrove_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_mangrove_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_mangrove_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_mangrove_planks_sc.json index b6e08262..c20c5731 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mangrove_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mangrove_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:mangrove_planks" }, - "result": "absentbydesign:wall_mangrove_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_mangrove_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_moss.json b/src/main/resources/data/absentbydesign/recipe/wall_moss.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/wall_moss.json rename to src/main/resources/data/absentbydesign/recipe/wall_moss.json index 85fad823..cb134926 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_moss.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_moss.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_moss", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_moss" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_moss_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_moss_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_moss_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_moss_sc.json index f6ca97a1..92eac96f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_moss_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_moss_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:moss_block" }, - "result": "absentbydesign:wall_moss", - "count": 1 + "result": { + "id": "absentbydesign:wall_moss", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mud.json b/src/main/resources/data/absentbydesign/recipe/wall_mud.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_mud.json rename to src/main/resources/data/absentbydesign/recipe/wall_mud.json index 7b0271ab..ceb573ef 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mud.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mud.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_mud", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_mud" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mud_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_mud_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_mud_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_mud_sc.json index d6688786..65f1d710 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mud_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mud_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:mud" }, - "result": "absentbydesign:wall_mud", - "count": 1 + "result": { + "id": "absentbydesign:wall_mud", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/recipe/wall_muddy_mangrove_roots.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/recipe/wall_muddy_mangrove_roots.json index 6a005245..3ccefed8 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_muddy_mangrove_roots.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_muddy_mangrove_roots.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_muddy_mangrove_roots", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_muddy_mangrove_roots" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_muddy_mangrove_roots_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_muddy_mangrove_roots_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_muddy_mangrove_roots_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_muddy_mangrove_roots_sc.json index 4ce9b938..34da66eb 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_muddy_mangrove_roots_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_muddy_mangrove_roots_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:muddy_mangrove_roots" }, - "result": "absentbydesign:wall_muddy_mangrove_roots", - "count": 1 + "result": { + "id": "absentbydesign:wall_muddy_mangrove_roots", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_polished.json b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_polished.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_mushroom_polished.json rename to src/main/resources/data/absentbydesign/recipe/wall_mushroom_polished.json index bb764604..90ca7b1e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_polished.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_polished.json @@ -9,7 +9,7 @@ } }, "result": { - "item": "absentbydesign:wall_mushroom_polished", - "count": 1 + "count": 1, + "id": "absentbydesign:wall_mushroom_polished" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_polished_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_polished_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_mushroom_polished_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_mushroom_polished_sc.json index 00598878..9741fa49 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_polished_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_polished_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "absentbydesign:wall_mushroom_stem" }, - "result": "absentbydesign:wall_mushroom_polished", - "count": 1 + "result": { + "id": "absentbydesign:wall_mushroom_polished", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_stem.json b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_stem.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_mushroom_stem.json rename to src/main/resources/data/absentbydesign/recipe/wall_mushroom_stem.json index 5df3c686..58f7cce0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_stem.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_stem.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_mushroom_stem", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_mushroom_stem" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_stem_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_stem_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_mushroom_stem_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_mushroom_stem_sc.json index 86b79d67..a4a2ea61 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_mushroom_stem_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_mushroom_stem_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:mushroom_stem" }, - "result": "absentbydesign:wall_mushroom_stem", - "count": 1 + "result": { + "id": "absentbydesign:wall_mushroom_stem", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_netherite.json b/src/main/resources/data/absentbydesign/recipe/wall_netherite.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_netherite.json rename to src/main/resources/data/absentbydesign/recipe/wall_netherite.json index fcd8a44b..ef4bd11f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_netherite.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_netherite.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_netherite", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_netherite" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_netherite_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_netherite_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_netherite_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_netherite_sc.json index ab5e6799..18e0383b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_netherite_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_netherite_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:netherite_block" }, - "result": "absentbydesign:wall_netherite", - "count": 1 + "result": { + "id": "absentbydesign:wall_netherite", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_netherrack.json b/src/main/resources/data/absentbydesign/recipe/wall_netherrack.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_netherrack.json rename to src/main/resources/data/absentbydesign/recipe/wall_netherrack.json index b691c076..d734184f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_netherrack.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_netherrack.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_netherrack", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_netherrack" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_netherrack_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_netherrack_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_netherrack_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_netherrack_sc.json index e81e4764..6e1eb228 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_netherrack_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_netherrack_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:netherrack" }, - "result": "absentbydesign:wall_netherrack", - "count": 1 + "result": { + "id": "absentbydesign:wall_netherrack", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_oak_log.json b/src/main/resources/data/absentbydesign/recipe/wall_oak_log.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_oak_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_oak_log.json index 5d3aa598..2f5fffb1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_oak_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_oak_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_oak_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_oak_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_oak_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_oak_log_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_oak_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_oak_log_sc.json index ee4807f7..bea7331d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_oak_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_oak_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:oak_wood" }, - "result": "absentbydesign:wall_oak_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_oak_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_oak_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_oak_planks.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_oak_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_oak_planks.json index b1ac8360..8eb7ee20 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_oak_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_oak_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_oak_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_oak_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_oak_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_oak_planks_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_oak_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_oak_planks_sc.json index 4cbb5c01..bbba6dca 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_oak_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_oak_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:oak_planks" }, - "result": "absentbydesign:wall_oak_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_oak_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_obsidian.json b/src/main/resources/data/absentbydesign/recipe/wall_obsidian.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_obsidian.json rename to src/main/resources/data/absentbydesign/recipe/wall_obsidian.json index 013dea44..2cb41170 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_obsidian.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_obsidian.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_obsidian", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_obsidian" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_obsidian_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_obsidian_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_obsidian_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_obsidian_sc.json index af09147e..3f5591f3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_obsidian_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_obsidian_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:obsidian" }, - "result": "absentbydesign:wall_obsidian", - "count": 1 + "result": { + "id": "absentbydesign:wall_obsidian", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_ochre_froglight.json b/src/main/resources/data/absentbydesign/recipe/wall_ochre_froglight.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_ochre_froglight.json rename to src/main/resources/data/absentbydesign/recipe/wall_ochre_froglight.json index 20fb4a47..345ec3c4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_ochre_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_ochre_froglight.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_ochre_froglight", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_ochre_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_ochre_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_ochre_froglight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_ochre_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_ochre_froglight_sc.json index 2c5a1d8f..8b95ee67 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_ochre_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_ochre_froglight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:ochre_froglight" }, - "result": "absentbydesign:wall_ochre_froglight", - "count": 1 + "result": { + "id": "absentbydesign:wall_ochre_froglight", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_packed_ice.json b/src/main/resources/data/absentbydesign/recipe/wall_packed_ice.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_packed_ice.json rename to src/main/resources/data/absentbydesign/recipe/wall_packed_ice.json index 0ced4453..76aeedb7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_packed_ice.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_packed_ice.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_packed_ice", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_packed_ice" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_packed_ice_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_packed_ice_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_packed_ice_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_packed_ice_sc.json index 0788d0ce..121a13b6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_packed_ice_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_packed_ice_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:packed_ice" }, - "result": "absentbydesign:wall_packed_ice", - "count": 1 + "result": { + "id": "absentbydesign:wall_packed_ice", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_packed_mud.json b/src/main/resources/data/absentbydesign/recipe/wall_packed_mud.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_packed_mud.json rename to src/main/resources/data/absentbydesign/recipe/wall_packed_mud.json index cc942ad0..c52d95db 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_packed_mud.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_packed_mud.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_packed_mud", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_packed_mud" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_packed_mud_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_packed_mud_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_packed_mud_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_packed_mud_sc.json index 0f0e7f19..9f97008c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_packed_mud_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_packed_mud_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:packed_mud" }, - "result": "absentbydesign:wall_packed_mud", - "count": 1 + "result": { + "id": "absentbydesign:wall_packed_mud", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/recipe/wall_pearlescent_froglight.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/recipe/wall_pearlescent_froglight.json index 902fd40f..3da6053a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_pearlescent_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_pearlescent_froglight.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_pearlescent_froglight", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_pearlescent_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_pearlescent_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_pearlescent_froglight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_pearlescent_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_pearlescent_froglight_sc.json index 10c72fac..aae2aa25 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_pearlescent_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_pearlescent_froglight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pearlescent_froglight" }, - "result": "absentbydesign:wall_pearlescent_froglight", - "count": 1 + "result": { + "id": "absentbydesign:wall_pearlescent_froglight", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_polished_basalt.json b/src/main/resources/data/absentbydesign/recipe/wall_polished_basalt.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_polished_basalt.json rename to src/main/resources/data/absentbydesign/recipe/wall_polished_basalt.json index f93db06a..a94c247a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_polished_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_polished_basalt.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_polished_basalt", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_polished_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_polished_basalt_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_polished_basalt_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_polished_basalt_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_polished_basalt_sc.json index 146e059b..384f36e2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_polished_basalt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_polished_basalt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:polished_basalt" }, - "result": "absentbydesign:wall_polished_basalt", - "count": 1 + "result": { + "id": "absentbydesign:wall_polished_basalt", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_prismarine_bricks.json b/src/main/resources/data/absentbydesign/recipe/wall_prismarine_bricks.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_prismarine_bricks.json rename to src/main/resources/data/absentbydesign/recipe/wall_prismarine_bricks.json index ee6e8508..70bd6842 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_prismarine_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_prismarine_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_prismarine_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_prismarine_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_prismarine_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_prismarine_bricks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_prismarine_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_prismarine_bricks_sc.json index 8f13f703..e7541f89 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_prismarine_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_prismarine_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:prismarine_bricks" }, - "result": "absentbydesign:wall_prismarine_bricks", - "count": 1 + "result": { + "id": "absentbydesign:wall_prismarine_bricks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_purpur.json b/src/main/resources/data/absentbydesign/recipe/wall_purpur.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_purpur.json rename to src/main/resources/data/absentbydesign/recipe/wall_purpur.json index 0d1d5925..583530a3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_purpur.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_purpur.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_purpur", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_purpur" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_purpur_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_purpur_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_purpur_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_purpur_sc.json index 015f9b4d..3795c68f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_purpur_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_purpur_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purpur_block" }, - "result": "absentbydesign:wall_purpur", - "count": 1 + "result": { + "id": "absentbydesign:wall_purpur", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_quartz.json b/src/main/resources/data/absentbydesign/recipe/wall_quartz.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_quartz.json rename to src/main/resources/data/absentbydesign/recipe/wall_quartz.json index e8be1d44..9b9010ce 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_quartz.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_quartz.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_quartz", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_quartz" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_quartz_bricks.json b/src/main/resources/data/absentbydesign/recipe/wall_quartz_bricks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_quartz_bricks.json rename to src/main/resources/data/absentbydesign/recipe/wall_quartz_bricks.json index bf5acb98..7fe88bff 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_quartz_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_quartz_bricks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_quartz_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_quartz_bricks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_quartz_bricks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_quartz_bricks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_quartz_bricks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_quartz_bricks_sc.json index 2517ecf5..dd1ed5a0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_quartz_bricks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_quartz_bricks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:quartz_bricks" }, - "result": "absentbydesign:wall_quartz_bricks", - "count": 1 + "result": { + "id": "absentbydesign:wall_quartz_bricks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_quartz_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_quartz_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_quartz_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_quartz_sc.json index 56617a4e..ebfc4718 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_quartz_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_quartz_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:quartz_block" }, - "result": "absentbydesign:wall_quartz", - "count": 1 + "result": { + "id": "absentbydesign:wall_quartz", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_raw_copper.json b/src/main/resources/data/absentbydesign/recipe/wall_raw_copper.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_raw_copper.json rename to src/main/resources/data/absentbydesign/recipe/wall_raw_copper.json index a78a1193..f4c081f0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_raw_copper.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_raw_copper.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_raw_copper", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_raw_copper" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_raw_copper_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_raw_copper_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_raw_copper_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_raw_copper_sc.json index 1e5f150b..933ec8ec 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_raw_copper_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_raw_copper_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:raw_copper_block" }, - "result": "absentbydesign:wall_raw_copper", - "count": 1 + "result": { + "id": "absentbydesign:wall_raw_copper", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_raw_gold.json b/src/main/resources/data/absentbydesign/recipe/wall_raw_gold.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_raw_gold.json rename to src/main/resources/data/absentbydesign/recipe/wall_raw_gold.json index e62c31a2..82f298e6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_raw_gold.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_raw_gold.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_raw_gold", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_raw_gold" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_raw_gold_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_raw_gold_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_raw_gold_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_raw_gold_sc.json index ec133e28..df238136 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_raw_gold_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_raw_gold_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:raw_gold_block" }, - "result": "absentbydesign:wall_raw_gold", - "count": 1 + "result": { + "id": "absentbydesign:wall_raw_gold", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_raw_iron.json b/src/main/resources/data/absentbydesign/recipe/wall_raw_iron.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_raw_iron.json rename to src/main/resources/data/absentbydesign/recipe/wall_raw_iron.json index 3230db58..9cd42db1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_raw_iron.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_raw_iron.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_raw_iron", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_raw_iron" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_raw_iron_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_raw_iron_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_raw_iron_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_raw_iron_sc.json index b03b038a..d248ea74 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_raw_iron_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_raw_iron_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:raw_iron_block" }, - "result": "absentbydesign:wall_raw_iron", - "count": 1 + "result": { + "id": "absentbydesign:wall_raw_iron", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_red_mushroom.json b/src/main/resources/data/absentbydesign/recipe/wall_red_mushroom.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_red_mushroom.json rename to src/main/resources/data/absentbydesign/recipe/wall_red_mushroom.json index b812550e..28568bd8 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_red_mushroom.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_red_mushroom.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_red_mushroom", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_red_mushroom" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_red_mushroom_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_red_mushroom_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_red_mushroom_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_red_mushroom_sc.json index 20830301..d603460b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_red_mushroom_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_red_mushroom_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_mushroom_block" }, - "result": "absentbydesign:wall_red_mushroom", - "count": 1 + "result": { + "id": "absentbydesign:wall_red_mushroom", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/recipe/wall_reinforced_deepslate.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/recipe/wall_reinforced_deepslate.json index da64ad21..427b683e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_reinforced_deepslate.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_reinforced_deepslate.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_reinforced_deepslate", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_reinforced_deepslate" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_reinforced_deepslate_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_reinforced_deepslate_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_reinforced_deepslate_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_reinforced_deepslate_sc.json index 807228f9..686ad68c 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_reinforced_deepslate_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_reinforced_deepslate_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:reinforced_deepslate" }, - "result": "absentbydesign:wall_reinforced_deepslate", - "count": 1 + "result": { + "id": "absentbydesign:wall_reinforced_deepslate", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_rooted_dirt.json b/src/main/resources/data/absentbydesign/recipe/wall_rooted_dirt.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_rooted_dirt.json rename to src/main/resources/data/absentbydesign/recipe/wall_rooted_dirt.json index 9b266e82..ddd9c716 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_rooted_dirt.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_rooted_dirt.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_rooted_dirt", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_rooted_dirt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_rooted_dirt_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_rooted_dirt_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_rooted_dirt_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_rooted_dirt_sc.json index 463afa48..7e8a331d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_rooted_dirt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_rooted_dirt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:rooted_dirt" }, - "result": "absentbydesign:wall_rooted_dirt", - "count": 1 + "result": { + "id": "absentbydesign:wall_rooted_dirt", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_red_smooth.json b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_red_smooth.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_sandstone_red_smooth.json rename to src/main/resources/data/absentbydesign/recipe/wall_sandstone_red_smooth.json index f3b4b5db..f75cd1ca 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_red_smooth.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_red_smooth.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_sandstone_red_smooth", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_sandstone_red_smooth" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_red_smooth_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_red_smooth_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_sandstone_red_smooth_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_sandstone_red_smooth_sc.json index 0d4012ca..06d2edd1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_red_smooth_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_red_smooth_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:smooth_red_sandstone" }, - "result": "absentbydesign:wall_sandstone_red_smooth", - "count": 1 + "result": { + "id": "absentbydesign:wall_sandstone_red_smooth", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_smooth.json b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_smooth.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_sandstone_smooth.json rename to src/main/resources/data/absentbydesign/recipe/wall_sandstone_smooth.json index 9230547a..8f6cca25 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_smooth.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_smooth.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_sandstone_smooth", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_sandstone_smooth" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_smooth_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_smooth_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_sandstone_smooth_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_sandstone_smooth_sc.json index 1cec023b..204b02ee 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sandstone_smooth_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sandstone_smooth_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:smooth_sandstone" }, - "result": "absentbydesign:wall_sandstone_smooth", - "count": 1 + "result": { + "id": "absentbydesign:wall_sandstone_smooth", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sculk.json b/src/main/resources/data/absentbydesign/recipe/wall_sculk.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_sculk.json rename to src/main/resources/data/absentbydesign/recipe/wall_sculk.json index b15d59d4..2d532de5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sculk.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sculk.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_sculk", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_sculk" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sculk_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_sculk_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_sculk_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_sculk_sc.json index f9402676..c930e26f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sculk_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sculk_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:sculk" }, - "result": "absentbydesign:wall_sculk", - "count": 1 + "result": { + "id": "absentbydesign:wall_sculk", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sea_lantern.json b/src/main/resources/data/absentbydesign/recipe/wall_sea_lantern.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_sea_lantern.json rename to src/main/resources/data/absentbydesign/recipe/wall_sea_lantern.json index 22ce841a..c91cd85e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sea_lantern.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sea_lantern.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_sea_lantern", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_sea_lantern" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_sea_lantern_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_sea_lantern_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_sea_lantern_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_sea_lantern_sc.json index 3593c459..d75ece32 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_sea_lantern_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_sea_lantern_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:sea_lantern" }, - "result": "absentbydesign:wall_sea_lantern", - "count": 1 + "result": { + "id": "absentbydesign:wall_sea_lantern", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_shroomlight.json b/src/main/resources/data/absentbydesign/recipe/wall_shroomlight.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_shroomlight.json rename to src/main/resources/data/absentbydesign/recipe/wall_shroomlight.json index 94c427ab..edb7ed67 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_shroomlight.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_shroomlight.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_shroomlight", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_shroomlight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_shroomlight_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_shroomlight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_shroomlight_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_shroomlight_sc.json index 4905a709..49f2c852 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_shroomlight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_shroomlight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:shroomlight" }, - "result": "absentbydesign:wall_shroomlight", - "count": 1 + "result": { + "id": "absentbydesign:wall_shroomlight", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_smooth_basalt.json b/src/main/resources/data/absentbydesign/recipe/wall_smooth_basalt.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_smooth_basalt.json rename to src/main/resources/data/absentbydesign/recipe/wall_smooth_basalt.json index 94493c3a..56032e0b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_smooth_basalt.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_smooth_basalt.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_smooth_basalt", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_smooth_basalt" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_smooth_basalt_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_smooth_basalt_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_smooth_basalt_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_smooth_basalt_sc.json index 4aaa0085..e27fde71 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_smooth_basalt_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_smooth_basalt_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:smooth_basalt" }, - "result": "absentbydesign:wall_smooth_basalt", - "count": 1 + "result": { + "id": "absentbydesign:wall_smooth_basalt", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_snow.json b/src/main/resources/data/absentbydesign/recipe/wall_snow.json similarity index 75% rename from src/main/resources/data/absentbydesign/recipes/wall_snow.json rename to src/main/resources/data/absentbydesign/recipe/wall_snow.json index 5302dc49..740f18a9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_snow.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_snow.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_snow", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_snow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_snow_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_snow_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_snow_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_snow_sc.json index 429bd1c1..7e44d437 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_snow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_snow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:snow_block" }, - "result": "absentbydesign:wall_snow", - "count": 1 + "result": { + "id": "absentbydesign:wall_snow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_soul_sand.json b/src/main/resources/data/absentbydesign/recipe/wall_soul_sand.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_soul_sand.json rename to src/main/resources/data/absentbydesign/recipe/wall_soul_sand.json index 0c9524ff..df6b79df 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_soul_sand.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_soul_sand.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_soul_sand", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_soul_sand" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_soul_sand_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_soul_sand_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_soul_sand_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_soul_sand_sc.json index e888246f..60e6d8cb 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_soul_sand_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_soul_sand_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:soul_sand" }, - "result": "absentbydesign:wall_soul_sand", - "count": 1 + "result": { + "id": "absentbydesign:wall_soul_sand", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_soul_soil.json b/src/main/resources/data/absentbydesign/recipe/wall_soul_soil.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_soul_soil.json rename to src/main/resources/data/absentbydesign/recipe/wall_soul_soil.json index 6adf4cb4..bfb23c1a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_soul_soil.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_soul_soil.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_soul_soil", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_soul_soil" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_soul_soil_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_soul_soil_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_soul_soil_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_soul_soil_sc.json index b0d17190..be6a1364 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_soul_soil_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_soul_soil_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:soul_soil" }, - "result": "absentbydesign:wall_soul_soil", - "count": 1 + "result": { + "id": "absentbydesign:wall_soul_soil", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_spruce_log.json b/src/main/resources/data/absentbydesign/recipe/wall_spruce_log.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_spruce_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_spruce_log.json index 6f25aa03..42b99952 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_spruce_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_spruce_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_spruce_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_spruce_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_spruce_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_spruce_log_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_spruce_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_spruce_log_sc.json index 1444f646..9a69a995 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_spruce_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_spruce_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:spruce_wood" }, - "result": "absentbydesign:wall_spruce_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_spruce_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_spruce_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_spruce_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_spruce_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_spruce_planks.json index 30e8c4a5..4d14839b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_spruce_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_spruce_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_spruce_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_spruce_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_spruce_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_spruce_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_spruce_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_spruce_planks_sc.json index 159e1343..31eb8702 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_spruce_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_spruce_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:spruce_planks" }, - "result": "absentbydesign:wall_spruce_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_spruce_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stone.json b/src/main/resources/data/absentbydesign/recipe/wall_stone.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_stone.json rename to src/main/resources/data/absentbydesign/recipe/wall_stone.json index c5b386bd..aaa1783b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stone.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stone.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stone", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stone" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stone_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stone_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_stone_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stone_sc.json index 2416b34b..44f5ca7b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stone_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stone_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stone" }, - "result": "absentbydesign:wall_stone", - "count": 1 + "result": { + "id": "absentbydesign:wall_stone", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stone_slab.json b/src/main/resources/data/absentbydesign/recipe/wall_stone_slab.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_stone_slab.json rename to src/main/resources/data/absentbydesign/recipe/wall_stone_slab.json index f24b97d5..581715f7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stone_slab.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stone_slab.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stone_slab", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stone_slab" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stone_slab_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stone_slab_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_stone_slab_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stone_slab_sc.json index c5e61053..cba2c9f4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stone_slab_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stone_slab_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:smooth_stone" }, - "result": "absentbydesign:wall_stone_slab", - "count": 1 + "result": { + "id": "absentbydesign:wall_stone_slab", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_carved.json b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_carved.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_stonebrick_carved.json rename to src/main/resources/data/absentbydesign/recipe/wall_stonebrick_carved.json index e5ce12a3..a98e1ad2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_carved.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_carved.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stonebrick_carved", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stonebrick_carved" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_carved_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_carved_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_stonebrick_carved_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stonebrick_carved_sc.json index 6ecc658e..b4a22837 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_carved_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_carved_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:chiseled_stone_bricks" }, - "result": "absentbydesign:wall_stonebrick_carved", - "count": 1 + "result": { + "id": "absentbydesign:wall_stonebrick_carved", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_cracked.json b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_cracked.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_stonebrick_cracked.json rename to src/main/resources/data/absentbydesign/recipe/wall_stonebrick_cracked.json index 17bd5242..841f7259 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stonebrick_cracked.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_cracked.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stonebrick_cracked", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stonebrick_cracked" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_bricks_cracked_stonecutting.json b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_cracked_sc.json similarity index 54% rename from src/main/resources/data/absentbydesign/recipes/stairs_bricks_cracked_stonecutting.json rename to src/main/resources/data/absentbydesign/recipe/wall_stonebrick_cracked_sc.json index e1fefc2b..103f35b4 100644 --- a/src/main/resources/data/absentbydesign/recipes/stairs_bricks_cracked_stonecutting.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stonebrick_cracked_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cracked_stone_bricks" }, - "result": "absentbydesign:stairs_bricks_cracked", - "count": 1 -} \ No newline at end of file + "result": { + "id": "absentbydesign:wall_stonebrick_cracked", + "count": 1 + } +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_acacia_log.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_acacia_log.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_acacia_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_acacia_log.json index 022aa2a4..fd0f928f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_acacia_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_acacia_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_acacia_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_acacia_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_acacia_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_acacia_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_acacia_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_acacia_log_sc.json index 5d5da2e8..cffe9921 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_acacia_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_acacia_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_acacia_wood" }, - "result": "absentbydesign:wall_stripped_acacia_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_acacia_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_birch_log.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_birch_log.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_birch_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_birch_log.json index 3fcb2614..5cc5ab2e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_birch_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_birch_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_birch_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_birch_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_birch_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_birch_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_birch_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_birch_log_sc.json index 76f0cbfc..a06dd2f7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_birch_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_birch_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_birch_wood" }, - "result": "absentbydesign:wall_stripped_birch_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_birch_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_crimson.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_crimson.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_crimson.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_crimson.json index e4eea045..8db646bf 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_crimson.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_crimson.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_crimson", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_crimson" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_crimson_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_crimson_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_crimson_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_crimson_sc.json index 5434757f..74da3b87 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_crimson_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_crimson_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_crimson_hyphae" }, - "result": "absentbydesign:wall_stripped_crimson", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_crimson", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_dark_oak_log.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_dark_oak_log.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_dark_oak_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_dark_oak_log.json index 7829cb4d..df8f96d8 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_dark_oak_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_dark_oak_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_dark_oak_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_dark_oak_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_dark_oak_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_dark_oak_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_dark_oak_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_dark_oak_log_sc.json index 543559b7..7128dea0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_dark_oak_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_dark_oak_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_dark_oak_wood" }, - "result": "absentbydesign:wall_stripped_dark_oak_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_dark_oak_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_jungle_log.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_jungle_log.json index 3ccffb4f..0e696246 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_cracked_nether_bricks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_jungle_log.json @@ -6,11 +6,11 @@ ], "key": { "#": { - "item": "minecraft:cracked_nether_bricks" + "item": "minecraft:stripped_jungle_wood" } }, "result": { - "item": "absentbydesign:wall_cracked_nether_bricks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_jungle_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_jungle_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_jungle_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_jungle_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_jungle_log_sc.json index 417f591c..059c4e6a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_jungle_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_jungle_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_jungle_wood" }, - "result": "absentbydesign:wall_stripped_jungle_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_jungle_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_mangrove_log.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_mangrove_log.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_mangrove_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_mangrove_log.json index 8ea52031..018188ab 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_mangrove_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_mangrove_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_mangrove_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_mangrove_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_mangrove_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_mangrove_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_mangrove_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_mangrove_log_sc.json index 9d0c303d..82001abc 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_mangrove_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_mangrove_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_mangrove_log" }, - "result": "absentbydesign:wall_stripped_mangrove_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_mangrove_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_oak_log.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_oak_log.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_oak_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_oak_log.json index a80692e9..97d0eaaf 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_oak_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_oak_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_oak_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_oak_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_oak_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_oak_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_oak_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_oak_log_sc.json index f802ed80..d63eef29 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_oak_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_oak_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_oak_wood" }, - "result": "absentbydesign:wall_stripped_oak_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_oak_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_spruce_log.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_spruce_log.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_spruce_log.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_spruce_log.json index 141cf1ca..1bcd42ba 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_spruce_log.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_spruce_log.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_spruce_log", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_spruce_log" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_spruce_log_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_spruce_log_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_spruce_log_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_spruce_log_sc.json index 8d53d4ca..a3afe972 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_spruce_log_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_spruce_log_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_spruce_wood" }, - "result": "absentbydesign:wall_stripped_spruce_log", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_spruce_log", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_warped.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_warped.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_warped.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_warped.json index 32ee49ac..93cddcff 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_warped.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_warped.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_stripped_warped", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_stripped_warped" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_warped_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_stripped_warped_sc.json similarity index 57% rename from src/main/resources/data/absentbydesign/recipes/wall_stripped_warped_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_stripped_warped_sc.json index 000aa9f9..db2bd178 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_warped_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_stripped_warped_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:stripped_warped_hyphae" }, - "result": "absentbydesign:wall_stripped_warped", - "count": 1 + "result": { + "id": "absentbydesign:wall_stripped_warped", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_black.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_black.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_black.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_black.json index 541fc620..33f99f1f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_black.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_black.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_black", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_black_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_black_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_black_sc.json index 3290999f..3f7488c6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_terracotta" }, - "result": "absentbydesign:wall_terracotta_black", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_black", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_blue.json index 0c515fdd..bddcb2b8 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_blue_sc.json index a628df57..04d21a37 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_terracotta" }, - "result": "absentbydesign:wall_terracotta_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_brown.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_brown.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_brown.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_brown.json index 777333f1..2ebf9a76 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_brown.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_brown_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_brown_sc.json index 2293e212..01d9db82 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_terracotta" }, - "result": "absentbydesign:wall_terracotta_brown", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_brown", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_cyan.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_cyan.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_cyan.json index 3dcf0a29..b0386c11 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_cyan.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_cyan_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_cyan_sc.json index dc3fdf98..3c20303b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_terracotta" }, - "result": "absentbydesign:wall_terracotta_cyan", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_cyan", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_gray.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_gray.json index 0d4c74a9..5fad0411 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_gray_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_gray_sc.json index fc00a1b7..3b95aad0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_gray_sc.json @@ -1,9 +1,10 @@ - { "type": "minecraft:stonecutting", "ingredient": { "item": "minecraft:gray_terracotta" }, - "result": "absentbydesign:wall_terracotta_gray", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_green.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_green.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_green.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_green.json index d5a345eb..fe0b5a47 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_green.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_green.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_green", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_green_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_green_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_green_sc.json index 4b3a9560..85d705ec 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_terracotta" }, - "result": "absentbydesign:wall_terracotta_green", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_green", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_blue.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_blue.json index cef2a426..e657f7f2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_blue_sc.json index edf1387a..a281f58a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_terracotta" }, - "result": "absentbydesign:wall_terracotta_light_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_light_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_gray.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_gray.json index 0ea84f00..6e9442c1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_light_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_gray_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_gray_sc.json index fa69a9de..c1fafbe0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_light_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_light_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_terracotta" }, - "result": "absentbydesign:wall_terracotta_light_gray", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_light_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_lime.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_lime.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_lime.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_lime.json index a7c86c7d..04ea9aa5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_lime.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_lime_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_lime_sc.json index 98a2a44b..e34df8f7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_terracotta" }, - "result": "absentbydesign:wall_terracotta_lime", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_lime", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_magenta.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_magenta.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_magenta.json index fec681b3..5165b016 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_magenta.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_magenta_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_magenta_sc.json index 72aa3c30..7ecbd0b3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_terracotta" }, - "result": "absentbydesign:wall_terracotta_magenta", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_magenta", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_orange.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_orange.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_orange.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_orange.json index 29933802..242dfbb3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_orange.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_orange_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_orange_sc.json index 747cc9d0..0e0e8478 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_terracotta" }, - "result": "absentbydesign:wall_terracotta_orange", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_orange", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_pink.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_pink.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_pink.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_pink.json index dbcbac0b..15774bf1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_pink.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_pink_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_pink_sc.json index 3683678f..9e91387a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_terracotta" }, - "result": "absentbydesign:wall_terracotta_pink", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_pink", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_purple.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_purple.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_purple.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_purple.json index 995cad23..c2bdb0d1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_purple.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_purple_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_purple_sc.json index 0739fb15..469fdaea 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_terracotta" }, - "result": "absentbydesign:wall_terracotta_purple", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_purple", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_red.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_red.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_red.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_red.json index e4f32656..c25b76b6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_red.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_red.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_red", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_red_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_red_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_red_sc.json index 44979b16..4fce262b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_terracotta" }, - "result": "absentbydesign:wall_terracotta_red", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_red", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_white.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_white.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_white.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_white.json index 465710e3..710494e9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_white.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_white.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_white", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_white_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_white_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_white_sc.json index 7cb78d94..231b29c6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_terracotta" }, - "result": "absentbydesign:wall_terracotta_white", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_white", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_yellow.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_yellow.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_yellow.json index a57e6fe5..2e8ae3f7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_yellow.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_terracotta_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_terracotta_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_yellow_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_terracotta_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_terracotta_yellow_sc.json index 2c9d638e..323e92f6 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_terracotta_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_terracotta_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_terracotta" }, - "result": "absentbydesign:wall_terracotta_yellow", - "count": 1 + "result": { + "id": "absentbydesign:wall_terracotta_yellow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_tuff.json b/src/main/resources/data/absentbydesign/recipe/wall_tuff.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_tuff.json rename to src/main/resources/data/absentbydesign/recipe/wall_tuff.json index 100b32dd..9408be9d 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_tuff.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_tuff.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_tuff", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_tuff" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_tuff_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_tuff_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_tuff_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_tuff_sc.json index ff31bd8e..e6cc649b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_tuff_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_tuff_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:tuff" }, - "result": "absentbydesign:wall_tuff", - "count": 1 + "result": { + "id": "absentbydesign:wall_tuff", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_verdant_froglight.json b/src/main/resources/data/absentbydesign/recipe/wall_verdant_froglight.json similarity index 71% rename from src/main/resources/data/absentbydesign/recipes/wall_verdant_froglight.json rename to src/main/resources/data/absentbydesign/recipe/wall_verdant_froglight.json index e6a939a9..3a8b44f1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_verdant_froglight.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_verdant_froglight.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_verdant_froglight", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_verdant_froglight" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_verdant_froglight_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_verdant_froglight_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_verdant_froglight_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_verdant_froglight_sc.json index 5ba08c39..efccb20f 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_verdant_froglight_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_verdant_froglight_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:verdant_froglight" }, - "result": "absentbydesign:wall_verdant_froglight", - "count": 1 + "result": { + "id": "absentbydesign:wall_verdant_froglight", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_warped.json b/src/main/resources/data/absentbydesign/recipe/wall_warped.json similarity index 74% rename from src/main/resources/data/absentbydesign/recipes/wall_warped.json rename to src/main/resources/data/absentbydesign/recipe/wall_warped.json index 16d8a9df..dbb4cc77 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_warped.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_warped.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_warped", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_warped" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_warped_planks.json b/src/main/resources/data/absentbydesign/recipe/wall_warped_planks.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_warped_planks.json rename to src/main/resources/data/absentbydesign/recipe/wall_warped_planks.json index 71b5b6bf..7e990f01 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_warped_planks.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_warped_planks.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_warped_planks", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_warped_planks" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_warped_planks_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_warped_planks_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_warped_planks_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_warped_planks_sc.json index 2982ba07..7ad436df 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_warped_planks_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_warped_planks_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:warped_planks" }, - "result": "absentbydesign:wall_warped_planks", - "count": 1 + "result": { + "id": "absentbydesign:wall_warped_planks", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_warped_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_warped_sc.json similarity index 58% rename from src/main/resources/data/absentbydesign/recipes/wall_warped_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_warped_sc.json index 7f78f027..e3dc97c1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_warped_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_warped_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:warped_hyphae" }, - "result": "absentbydesign:wall_warped", - "count": 1 + "result": { + "id": "absentbydesign:wall_warped", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_black.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_black.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_black.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_black.json index 52bb95a7..f7d691c2 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_black.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_black.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_black", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_black" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_black_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_black_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_black_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_black_sc.json index 1265aad2..b72a0e7a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_black_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_black_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:black_wool" }, - "result": "absentbydesign:wall_wool_black", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_black", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_blue.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_blue.json index 10fbaeba..201aa6c0 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_blue_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_blue_sc.json index 293fc737..6c7a4605 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:blue_wool" }, - "result": "absentbydesign:wall_wool_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_brown.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_brown.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_brown.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_brown.json index 9e46b18e..89a18ffe 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_brown.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_brown.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_brown", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_brown" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_brown_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_brown_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_brown_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_brown_sc.json index 41d5f06f..4fbc7c35 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_brown_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_brown_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:brown_wool" }, - "result": "absentbydesign:wall_wool_brown", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_brown", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_cyan.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_cyan.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_cyan.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_cyan.json index 48369178..42e0efe4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_cyan.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_cyan.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_cyan", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_cyan" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_cyan_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_cyan_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_cyan_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_cyan_sc.json index 00f22b68..c1d882e9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_cyan_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_cyan_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:cyan_wool" }, - "result": "absentbydesign:wall_wool_cyan", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_cyan", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_gray.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_gray.json index 45dc603f..0dabde4b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_gray_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_gray_sc.json index e6b71dd4..82a84b1b 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:gray_wool" }, - "result": "absentbydesign:wall_wool_gray", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_green.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_green.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_green.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_green.json index 6e8e9d46..452d5b67 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_green.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_green.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_green", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_green" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_green_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_green_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_green_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_green_sc.json index 9b36dfbc..aec097d7 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_green_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_green_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:green_wool" }, - "result": "absentbydesign:wall_wool_green", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_green", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_blue.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_blue.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_light_blue.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_light_blue.json index 21934c7a..53fbefad 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_blue.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_blue.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_light_blue", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_light_blue" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_blue_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_blue_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_light_blue_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_light_blue_sc.json index e4a6882c..01d7a63e 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_blue_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_blue_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_blue_wool" }, - "result": "absentbydesign:wall_wool_light_blue", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_light_blue", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_gray.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_gray.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_light_gray.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_light_gray.json index 17fc918b..4e4381a4 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_gray.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_gray.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_light_gray", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_light_gray" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_gray_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_gray_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_light_gray_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_light_gray_sc.json index 818024c3..4827de38 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_light_gray_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_light_gray_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:light_gray_wool" }, - "result": "absentbydesign:wall_wool_light_gray", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_light_gray", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_lime.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_lime.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_lime.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_lime.json index 7afb324f..e2eb7a06 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_lime.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_lime.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_lime", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_lime" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_lime_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_lime_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_lime_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_lime_sc.json index f24d16aa..64b4b8f5 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_lime_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_lime_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:lime_wool" }, - "result": "absentbydesign:wall_wool_lime", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_lime", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_magenta.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_magenta.json similarity index 72% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_magenta.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_magenta.json index 0621198d..bc7fbd1a 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_magenta.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_magenta.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_magenta", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_magenta" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_magenta_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_magenta_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_magenta_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_magenta_sc.json index fb33e436..1adcf1f1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_magenta_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_magenta_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:magenta_wool" }, - "result": "absentbydesign:wall_wool_magenta", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_magenta", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_orange.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_orange.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_orange.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_orange.json index 05d6ae0d..d918e3b9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_orange.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_orange.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_orange", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_orange" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_orange_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_orange_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_orange_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_orange_sc.json index f80e1d7b..c5e4db77 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_orange_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_orange_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:orange_wool" }, - "result": "absentbydesign:wall_wool_orange", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_orange", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_pink.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_pink.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_pink.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_pink.json index 05dbbabf..31391ab9 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_pink.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_pink.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_pink", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_pink" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_pink_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_pink_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_pink_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_pink_sc.json index ef5d1d8b..63e7c6d3 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_pink_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_pink_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:pink_wool" }, - "result": "absentbydesign:wall_wool_pink", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_pink", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_purple.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_purple.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_purple.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_purple.json index 4207b9e4..7574f9eb 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_purple.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_purple.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_purple", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_purple" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_purple_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_purple_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_purple_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_purple_sc.json index 1f9162ba..c01f6996 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_purple_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_purple_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:purple_wool" }, - "result": "absentbydesign:wall_wool_purple", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_purple", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_red.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_red.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_red.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_red.json index ba6cb3fc..34708b38 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_red.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_red.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_red", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_red" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_red_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_red_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_red_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_red_sc.json index 90c52dda..6992bce1 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_red_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_red_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:red_wool" }, - "result": "absentbydesign:wall_wool_red", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_red", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_white.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_white.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_white.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_white.json index 284a5d0d..fff0ba01 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_white.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_white.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_white", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_white" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_white_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_white_sc.json similarity index 56% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_white_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_white_sc.json index 0e417806..8a3adafc 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_white_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_white_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:white_wool" }, - "result": "absentbydesign:wall_wool_white", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_white", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_yellow.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_yellow.json similarity index 73% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_yellow.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_yellow.json index db0a5c99..ca92f738 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_yellow.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_yellow.json @@ -10,7 +10,7 @@ } }, "result": { - "item": "absentbydesign:wall_wool_yellow", - "count": 6 + "count": 6, + "id": "absentbydesign:wall_wool_yellow" } -} \ No newline at end of file +} diff --git a/src/main/resources/data/absentbydesign/recipes/wall_wool_yellow_sc.json b/src/main/resources/data/absentbydesign/recipe/wall_wool_yellow_sc.json similarity index 55% rename from src/main/resources/data/absentbydesign/recipes/wall_wool_yellow_sc.json rename to src/main/resources/data/absentbydesign/recipe/wall_wool_yellow_sc.json index 3849221b..111a5dbc 100644 --- a/src/main/resources/data/absentbydesign/recipes/wall_wool_yellow_sc.json +++ b/src/main/resources/data/absentbydesign/recipe/wall_wool_yellow_sc.json @@ -3,6 +3,8 @@ "ingredient": { "item": "minecraft:yellow_wool" }, - "result": "absentbydesign:wall_wool_yellow", - "count": 1 + "result": { + "id": "absentbydesign:wall_wool_yellow", + "count": 1 + } } diff --git a/src/main/resources/data/absentbydesign/recipes/slab_calcite_sc.json b/src/main/resources/data/absentbydesign/recipes/slab_calcite_sc.json deleted file mode 100644 index ffd6e4b0..00000000 --- a/src/main/resources/data/absentbydesign/recipes/slab_calcite_sc.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "absentbydesign:slab_calcite", - "count": 2 -} diff --git a/src/main/resources/data/absentbydesign/recipes/slab_wool_brown_sc.json b/src/main/resources/data/absentbydesign/recipes/slab_wool_brown_sc.json deleted file mode 100644 index 0a7f07f2..00000000 --- a/src/main/resources/data/absentbydesign/recipes/slab_wool_brown_sc.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:brown_wool" - }, - "result": "absentbydesign:slab_wool_brown", - "count": 2 -} diff --git a/src/main/resources/data/absentbydesign/recipes/stairs_snow_sc.json b/src/main/resources/data/absentbydesign/recipes/stairs_snow_sc.json deleted file mode 100644 index c344074a..00000000 --- a/src/main/resources/data/absentbydesign/recipes/stairs_snow_sc.json +++ /dev/null @@ -1,9 +0,0 @@ - -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:snow_block" - }, - "result": "absentbydesign:stairs_snow", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/absentbydesign/recipes/wall_stripped_jungle_log.json b/src/main/resources/data/absentbydesign/recipes/wall_stripped_jungle_log.json deleted file mode 100644 index ce86e929..00000000 --- a/src/main/resources/data/absentbydesign/recipes/wall_stripped_jungle_log.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "minecraft:stripped_jungle_wood" - } - }, - "result": { - "item": "absentbydesign:wall_stripped_jungle_log", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/dragon_immune.json b/src/main/resources/data/minecraft/tags/block/dragon_immune.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/dragon_immune.json rename to src/main/resources/data/minecraft/tags/block/dragon_immune.json diff --git a/src/main/resources/data/minecraft/tags/blocks/fence_gates.json b/src/main/resources/data/minecraft/tags/block/fence_gates.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/fence_gates.json rename to src/main/resources/data/minecraft/tags/block/fence_gates.json diff --git a/src/main/resources/data/minecraft/tags/blocks/fences.json b/src/main/resources/data/minecraft/tags/block/fences.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/fences.json rename to src/main/resources/data/minecraft/tags/block/fences.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/axe.json b/src/main/resources/data/minecraft/tags/block/mineable/axe.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/axe.json rename to src/main/resources/data/minecraft/tags/block/mineable/axe.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/hoe.json b/src/main/resources/data/minecraft/tags/block/mineable/hoe.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/hoe.json rename to src/main/resources/data/minecraft/tags/block/mineable/hoe.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json rename to src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/shears.json b/src/main/resources/data/minecraft/tags/block/mineable/shears.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/shears.json rename to src/main/resources/data/minecraft/tags/block/mineable/shears.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/shovel.json b/src/main/resources/data/minecraft/tags/block/mineable/shovel.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/shovel.json rename to src/main/resources/data/minecraft/tags/block/mineable/shovel.json diff --git a/src/main/resources/data/minecraft/tags/blocks/slabs.json b/src/main/resources/data/minecraft/tags/block/slabs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/slabs.json rename to src/main/resources/data/minecraft/tags/block/slabs.json diff --git a/src/main/resources/data/minecraft/tags/blocks/soul_fire_base_blocks.json b/src/main/resources/data/minecraft/tags/block/soul_fire_base_blocks.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/soul_fire_base_blocks.json rename to src/main/resources/data/minecraft/tags/block/soul_fire_base_blocks.json diff --git a/src/main/resources/data/minecraft/tags/blocks/soul_speed_blocks.json b/src/main/resources/data/minecraft/tags/block/soul_speed_blocks.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/soul_speed_blocks.json rename to src/main/resources/data/minecraft/tags/block/soul_speed_blocks.json diff --git a/src/main/resources/data/minecraft/tags/blocks/stairs.json b/src/main/resources/data/minecraft/tags/block/stairs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/stairs.json rename to src/main/resources/data/minecraft/tags/block/stairs.json diff --git a/src/main/resources/data/minecraft/tags/blocks/trapdoors.json b/src/main/resources/data/minecraft/tags/block/trapdoors.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/trapdoors.json rename to src/main/resources/data/minecraft/tags/block/trapdoors.json diff --git a/src/main/resources/data/minecraft/tags/blocks/walls.json b/src/main/resources/data/minecraft/tags/block/walls.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/walls.json rename to src/main/resources/data/minecraft/tags/block/walls.json diff --git a/src/main/resources/data/minecraft/tags/blocks/wither_immune.json b/src/main/resources/data/minecraft/tags/block/wither_immune.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/wither_immune.json rename to src/main/resources/data/minecraft/tags/block/wither_immune.json diff --git a/src/main/resources/data/minecraft/tags/items/fence_gates.json b/src/main/resources/data/minecraft/tags/item/fence_gates.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/fence_gates.json rename to src/main/resources/data/minecraft/tags/item/fence_gates.json diff --git a/src/main/resources/data/minecraft/tags/items/fences.json b/src/main/resources/data/minecraft/tags/item/fences.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/fences.json rename to src/main/resources/data/minecraft/tags/item/fences.json diff --git a/src/main/resources/data/minecraft/tags/items/slabs.json b/src/main/resources/data/minecraft/tags/item/slabs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/slabs.json rename to src/main/resources/data/minecraft/tags/item/slabs.json diff --git a/src/main/resources/data/minecraft/tags/items/soul_fire_base_blocks.json b/src/main/resources/data/minecraft/tags/item/soul_fire_base_blocks.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/soul_fire_base_blocks.json rename to src/main/resources/data/minecraft/tags/item/soul_fire_base_blocks.json diff --git a/src/main/resources/data/minecraft/tags/items/stairs.json b/src/main/resources/data/minecraft/tags/item/stairs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/stairs.json rename to src/main/resources/data/minecraft/tags/item/stairs.json diff --git a/src/main/resources/data/minecraft/tags/items/trapdoors.json b/src/main/resources/data/minecraft/tags/item/trapdoors.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/trapdoors.json rename to src/main/resources/data/minecraft/tags/item/trapdoors.json diff --git a/src/main/resources/data/minecraft/tags/items/walls.json b/src/main/resources/data/minecraft/tags/item/walls.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/walls.json rename to src/main/resources/data/minecraft/tags/item/walls.json diff --git a/src/main/templates/META-INF/neoforge.mods.toml b/src/main/templates/META-INF/neoforge.mods.toml index 6ff22aca..4cf29c38 100644 --- a/src/main/templates/META-INF/neoforge.mods.toml +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -65,6 +65,12 @@ ${mod_description} versionRange="[${minecraft_version},)" ordering="NONE" side="BOTH" +[[dependencies.${mod_id}]] + modId="flib" + type="required" + versionRange="[0.1.0,)" + ordering="NONE" + side="BOTH" #[features.${mod_id}] #openGLVersion="[3.2,)" \ No newline at end of file From 096df7b33201809799f9935bbfcd4cd8154b9037 Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 11 Apr 2026 00:58:27 -0700 Subject: [PATCH 3/4] fix loot table/blocks --- .../absentbydesign/loot_table/{block => blocks}/fence_cherry.json | 0 .../loot_table/{block => blocks}/fence_crimson.json | 0 .../loot_table/{block => blocks}/fence_log_acacia.json | 0 .../loot_table/{block => blocks}/fence_log_birch.json | 0 .../loot_table/{block => blocks}/fence_log_darkoak.json | 0 .../loot_table/{block => blocks}/fence_log_jungle.json | 0 .../loot_table/{block => blocks}/fence_log_oak.json | 0 .../loot_table/{block => blocks}/fence_log_spruce.json | 0 .../loot_table/{block => blocks}/fence_mangrove.json | 0 .../loot_table/{block => blocks}/fence_obsidian.json | 0 .../absentbydesign/loot_table/{block => blocks}/fence_quartz.json | 0 .../loot_table/{block => blocks}/fence_red_netherbrick.json | 0 .../absentbydesign/loot_table/{block => blocks}/fence_warped.json | 0 .../absentbydesign/loot_table/{block => blocks}/gate_basalt.json | 0 .../loot_table/{block => blocks}/gate_blackstone.json | 0 .../loot_table/{block => blocks}/gate_blackstone_bricks.json | 0 .../absentbydesign/loot_table/{block => blocks}/gate_bricks.json | 0 .../loot_table/{block => blocks}/gate_cobblestone.json | 0 .../loot_table/{block => blocks}/gate_end_stone_bricks.json | 0 .../loot_table/{block => blocks}/gate_mud_bricks.json | 0 .../loot_table/{block => blocks}/gate_nether_bricks.json | 0 .../loot_table/{block => blocks}/gate_obsidian.json | 0 .../loot_table/{block => blocks}/gate_prismarine.json | 0 .../loot_table/{block => blocks}/gate_prismarine_brick.json | 0 .../loot_table/{block => blocks}/gate_prismarine_dark.json | 0 .../absentbydesign/loot_table/{block => blocks}/gate_purpur.json | 0 .../absentbydesign/loot_table/{block => blocks}/gate_quartz.json | 0 .../loot_table/{block => blocks}/gate_red_nether_bricks.json | 0 .../loot_table/{block => blocks}/gate_red_sandstone.json | 0 .../loot_table/{block => blocks}/gate_sandstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/gate_stone.json | 0 .../loot_table/{block => blocks}/gate_stone_bricks.json | 0 .../loot_table/{block => blocks}/slab_amethyst.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_basalt.json | 0 .../loot_table/{block => blocks}/slab_blue_ice.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_bone.json | 0 .../loot_table/{block => blocks}/slab_bricks_cracked.json | 0 .../loot_table/{block => blocks}/slab_brown_mushroom.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_calcite.json | 0 .../loot_table/{block => blocks}/slab_coarse_dirt.json | 0 .../loot_table/{block => blocks}/slab_concrete_black.json | 0 .../loot_table/{block => blocks}/slab_concrete_blue.json | 0 .../loot_table/{block => blocks}/slab_concrete_brown.json | 0 .../loot_table/{block => blocks}/slab_concrete_cyan.json | 0 .../loot_table/{block => blocks}/slab_concrete_gray.json | 0 .../loot_table/{block => blocks}/slab_concrete_green.json | 0 .../loot_table/{block => blocks}/slab_concrete_light_blue.json | 0 .../loot_table/{block => blocks}/slab_concrete_lime.json | 0 .../loot_table/{block => blocks}/slab_concrete_magenta.json | 0 .../loot_table/{block => blocks}/slab_concrete_orange.json | 0 .../loot_table/{block => blocks}/slab_concrete_pink.json | 0 .../loot_table/{block => blocks}/slab_concrete_purple.json | 0 .../loot_table/{block => blocks}/slab_concrete_red.json | 0 .../loot_table/{block => blocks}/slab_concrete_silver.json | 0 .../loot_table/{block => blocks}/slab_concrete_white.json | 0 .../loot_table/{block => blocks}/slab_concrete_yellow.json | 0 .../{block => blocks}/slab_cracked_deepslate_bricks.json | 0 .../{block => blocks}/slab_cracked_deepslate_tiles.json | 0 .../loot_table/{block => blocks}/slab_cracked_nether_bricks.json | 0 .../slab_cracked_polished_blackstone_bricks.json | 0 .../loot_table/{block => blocks}/slab_crying_obsidian.json | 0 .../loot_table/{block => blocks}/slab_deepslate.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_diamond.json | 0 .../loot_table/{block => blocks}/slab_dripstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_emerald.json | 0 .../loot_table/{block => blocks}/slab_end_stone.json | 0 .../loot_table/{block => blocks}/slab_gilded_blackstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_glass.json | 0 .../loot_table/{block => blocks}/slab_glass_black.json | 0 .../loot_table/{block => blocks}/slab_glass_blue.json | 0 .../loot_table/{block => blocks}/slab_glass_brown.json | 0 .../loot_table/{block => blocks}/slab_glass_cyan.json | 0 .../loot_table/{block => blocks}/slab_glass_gray.json | 0 .../loot_table/{block => blocks}/slab_glass_green.json | 0 .../loot_table/{block => blocks}/slab_glass_light_blue.json | 0 .../loot_table/{block => blocks}/slab_glass_light_gray.json | 0 .../loot_table/{block => blocks}/slab_glass_lime.json | 0 .../loot_table/{block => blocks}/slab_glass_magenta.json | 0 .../loot_table/{block => blocks}/slab_glass_orange.json | 0 .../loot_table/{block => blocks}/slab_glass_pink.json | 0 .../loot_table/{block => blocks}/slab_glass_purple.json | 0 .../loot_table/{block => blocks}/slab_glass_red.json | 0 .../loot_table/{block => blocks}/slab_glass_white.json | 0 .../loot_table/{block => blocks}/slab_glass_yellow.json | 0 .../loot_table/{block => blocks}/slab_glowstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_gold.json | 0 .../loot_table/{block => blocks}/slab_honeycomb.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_iron.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_lapis.json | 0 .../loot_table/{block => blocks}/slab_lodestone.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_magma.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_moss.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_mud.json | 0 .../loot_table/{block => blocks}/slab_muddy_mangrove_roots.json | 0 .../loot_table/{block => blocks}/slab_mushroom_polished.json | 0 .../loot_table/{block => blocks}/slab_mushroom_stem.json | 0 .../loot_table/{block => blocks}/slab_netherite.json | 0 .../loot_table/{block => blocks}/slab_netherrack.json | 0 .../loot_table/{block => blocks}/slab_obsidian.json | 0 .../loot_table/{block => blocks}/slab_ochre_froglight.json | 0 .../loot_table/{block => blocks}/slab_packed_ice.json | 0 .../loot_table/{block => blocks}/slab_packed_mud.json | 0 .../loot_table/{block => blocks}/slab_pearlescent_froglight.json | 0 .../loot_table/{block => blocks}/slab_polished_basalt.json | 0 .../loot_table/{block => blocks}/slab_quartz_bricks.json | 0 .../loot_table/{block => blocks}/slab_raw_copper.json | 0 .../loot_table/{block => blocks}/slab_raw_gold.json | 0 .../loot_table/{block => blocks}/slab_raw_iron.json | 0 .../loot_table/{block => blocks}/slab_red_mushroom.json | 0 .../loot_table/{block => blocks}/slab_reinforced_deepslate.json | 0 .../loot_table/{block => blocks}/slab_rooted_dirt.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_sculk.json | 0 .../loot_table/{block => blocks}/slab_sea_lantern.json | 0 .../loot_table/{block => blocks}/slab_shroomlight.json | 0 .../loot_table/{block => blocks}/slab_smooth_basalt.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_snow.json | 0 .../loot_table/{block => blocks}/slab_soul_sand.json | 0 .../loot_table/{block => blocks}/slab_soul_soil.json | 0 .../loot_table/{block => blocks}/slab_terracotta.json | 0 .../loot_table/{block => blocks}/slab_terracotta_black.json | 0 .../loot_table/{block => blocks}/slab_terracotta_blue.json | 0 .../loot_table/{block => blocks}/slab_terracotta_brown.json | 0 .../loot_table/{block => blocks}/slab_terracotta_cyan.json | 0 .../loot_table/{block => blocks}/slab_terracotta_gray.json | 0 .../loot_table/{block => blocks}/slab_terracotta_green.json | 0 .../loot_table/{block => blocks}/slab_terracotta_light_blue.json | 0 .../loot_table/{block => blocks}/slab_terracotta_light_gray.json | 0 .../loot_table/{block => blocks}/slab_terracotta_lime.json | 0 .../loot_table/{block => blocks}/slab_terracotta_magenta.json | 0 .../loot_table/{block => blocks}/slab_terracotta_orange.json | 0 .../loot_table/{block => blocks}/slab_terracotta_pink.json | 0 .../loot_table/{block => blocks}/slab_terracotta_purple.json | 0 .../loot_table/{block => blocks}/slab_terracotta_red.json | 0 .../loot_table/{block => blocks}/slab_terracotta_white.json | 0 .../loot_table/{block => blocks}/slab_terracotta_yellow.json | 0 .../absentbydesign/loot_table/{block => blocks}/slab_tuff.json | 0 .../loot_table/{block => blocks}/slab_verdant_froglight.json | 0 .../loot_table/{block => blocks}/slab_wool_black.json | 0 .../loot_table/{block => blocks}/slab_wool_blue.json | 0 .../loot_table/{block => blocks}/slab_wool_brown.json | 0 .../loot_table/{block => blocks}/slab_wool_cyan.json | 0 .../loot_table/{block => blocks}/slab_wool_gray.json | 0 .../loot_table/{block => blocks}/slab_wool_green.json | 0 .../loot_table/{block => blocks}/slab_wool_light_blue.json | 0 .../loot_table/{block => blocks}/slab_wool_lime.json | 0 .../loot_table/{block => blocks}/slab_wool_magenta.json | 0 .../loot_table/{block => blocks}/slab_wool_orange.json | 0 .../loot_table/{block => blocks}/slab_wool_pink.json | 0 .../loot_table/{block => blocks}/slab_wool_purple.json | 0 .../loot_table/{block => blocks}/slab_wool_red.json | 0 .../loot_table/{block => blocks}/slab_wool_silver.json | 0 .../loot_table/{block => blocks}/slab_wool_white.json | 0 .../loot_table/{block => blocks}/slab_wool_yellow.json | 0 .../loot_table/{block => blocks}/stairs_amethyst.json | 0 .../loot_table/{block => blocks}/stairs_basalt.json | 0 .../loot_table/{block => blocks}/stairs_blue_ice.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_bone.json | 0 .../loot_table/{block => blocks}/stairs_bricks_cracked.json | 0 .../loot_table/{block => blocks}/stairs_brown_mushroom.json | 0 .../loot_table/{block => blocks}/stairs_calcite.json | 0 .../loot_table/{block => blocks}/stairs_coarse_dirt.json | 0 .../loot_table/{block => blocks}/stairs_concrete_black.json | 0 .../loot_table/{block => blocks}/stairs_concrete_blue.json | 0 .../loot_table/{block => blocks}/stairs_concrete_brown.json | 0 .../loot_table/{block => blocks}/stairs_concrete_cyan.json | 0 .../loot_table/{block => blocks}/stairs_concrete_gray.json | 0 .../loot_table/{block => blocks}/stairs_concrete_green.json | 0 .../loot_table/{block => blocks}/stairs_concrete_light_blue.json | 0 .../loot_table/{block => blocks}/stairs_concrete_lime.json | 0 .../loot_table/{block => blocks}/stairs_concrete_magenta.json | 0 .../loot_table/{block => blocks}/stairs_concrete_orange.json | 0 .../loot_table/{block => blocks}/stairs_concrete_pink.json | 0 .../loot_table/{block => blocks}/stairs_concrete_purple.json | 0 .../loot_table/{block => blocks}/stairs_concrete_red.json | 0 .../loot_table/{block => blocks}/stairs_concrete_silver.json | 0 .../loot_table/{block => blocks}/stairs_concrete_white.json | 0 .../loot_table/{block => blocks}/stairs_concrete_yellow.json | 0 .../{block => blocks}/stairs_cracked_deepslate_bricks.json | 0 .../{block => blocks}/stairs_cracked_deepslate_tiles.json | 0 .../{block => blocks}/stairs_cracked_nether_bricks.json | 0 .../stairs_cracked_polished_blackstone_bricks.json | 0 .../loot_table/{block => blocks}/stairs_crying_obsidian.json | 0 .../loot_table/{block => blocks}/stairs_deepslate.json | 0 .../loot_table/{block => blocks}/stairs_diamond.json | 0 .../loot_table/{block => blocks}/stairs_dripstone.json | 0 .../loot_table/{block => blocks}/stairs_emerald.json | 0 .../loot_table/{block => blocks}/stairs_end_stone.json | 0 .../loot_table/{block => blocks}/stairs_gilded_blackstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_glass.json | 0 .../loot_table/{block => blocks}/stairs_glass_black.json | 0 .../loot_table/{block => blocks}/stairs_glass_blue.json | 0 .../loot_table/{block => blocks}/stairs_glass_brown.json | 0 .../loot_table/{block => blocks}/stairs_glass_cyan.json | 0 .../loot_table/{block => blocks}/stairs_glass_gray.json | 0 .../loot_table/{block => blocks}/stairs_glass_green.json | 0 .../loot_table/{block => blocks}/stairs_glass_light_blue.json | 0 .../loot_table/{block => blocks}/stairs_glass_light_gray.json | 0 .../loot_table/{block => blocks}/stairs_glass_lime.json | 0 .../loot_table/{block => blocks}/stairs_glass_magenta.json | 0 .../loot_table/{block => blocks}/stairs_glass_orange.json | 0 .../loot_table/{block => blocks}/stairs_glass_pink.json | 0 .../loot_table/{block => blocks}/stairs_glass_purple.json | 0 .../loot_table/{block => blocks}/stairs_glass_red.json | 0 .../loot_table/{block => blocks}/stairs_glass_white.json | 0 .../loot_table/{block => blocks}/stairs_glass_yellow.json | 0 .../loot_table/{block => blocks}/stairs_glowstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_gold.json | 0 .../loot_table/{block => blocks}/stairs_honeycomb.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_iron.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_lapis.json | 0 .../loot_table/{block => blocks}/stairs_lodestone.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_magma.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_moss.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_mud.json | 0 .../loot_table/{block => blocks}/stairs_muddy_mangrove_roots.json | 0 .../loot_table/{block => blocks}/stairs_mushroom_polished.json | 0 .../loot_table/{block => blocks}/stairs_mushroom_stem.json | 0 .../loot_table/{block => blocks}/stairs_netherite.json | 0 .../loot_table/{block => blocks}/stairs_netherrack.json | 0 .../loot_table/{block => blocks}/stairs_obsidian.json | 0 .../loot_table/{block => blocks}/stairs_ochre_froglight.json | 0 .../loot_table/{block => blocks}/stairs_packed_ice.json | 0 .../loot_table/{block => blocks}/stairs_packed_mud.json | 0 .../{block => blocks}/stairs_pearlescent_froglight.json | 0 .../loot_table/{block => blocks}/stairs_polished_basalt.json | 0 .../loot_table/{block => blocks}/stairs_quartz_bricks.json | 0 .../loot_table/{block => blocks}/stairs_raw_copper.json | 0 .../loot_table/{block => blocks}/stairs_raw_gold.json | 0 .../loot_table/{block => blocks}/stairs_raw_iron.json | 0 .../loot_table/{block => blocks}/stairs_red_mushroom.json | 0 .../loot_table/{block => blocks}/stairs_reinforced_deepslate.json | 0 .../loot_table/{block => blocks}/stairs_rooted_dirt.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_sculk.json | 0 .../loot_table/{block => blocks}/stairs_sea_lantern.json | 0 .../loot_table/{block => blocks}/stairs_shroomlight.json | 0 .../loot_table/{block => blocks}/stairs_smooth_basalt.json | 0 .../loot_table/{block => blocks}/stairs_smooth_stone.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_snow.json | 0 .../loot_table/{block => blocks}/stairs_soul_sand.json | 0 .../loot_table/{block => blocks}/stairs_soul_soil.json | 0 .../loot_table/{block => blocks}/stairs_terracotta.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_black.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_blue.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_brown.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_cyan.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_gray.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_green.json | 0 .../{block => blocks}/stairs_terracotta_light_blue.json | 0 .../{block => blocks}/stairs_terracotta_light_gray.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_lime.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_magenta.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_orange.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_pink.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_purple.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_red.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_white.json | 0 .../loot_table/{block => blocks}/stairs_terracotta_yellow.json | 0 .../absentbydesign/loot_table/{block => blocks}/stairs_tuff.json | 0 .../loot_table/{block => blocks}/stairs_verdant_froglight.json | 0 .../loot_table/{block => blocks}/stairs_wool_black.json | 0 .../loot_table/{block => blocks}/stairs_wool_blue.json | 0 .../loot_table/{block => blocks}/stairs_wool_brown.json | 0 .../loot_table/{block => blocks}/stairs_wool_cyan.json | 0 .../loot_table/{block => blocks}/stairs_wool_gray.json | 0 .../loot_table/{block => blocks}/stairs_wool_green.json | 0 .../loot_table/{block => blocks}/stairs_wool_light_blue.json | 0 .../loot_table/{block => blocks}/stairs_wool_lime.json | 0 .../loot_table/{block => blocks}/stairs_wool_magenta.json | 0 .../loot_table/{block => blocks}/stairs_wool_orange.json | 0 .../loot_table/{block => blocks}/stairs_wool_pink.json | 0 .../loot_table/{block => blocks}/stairs_wool_purple.json | 0 .../loot_table/{block => blocks}/stairs_wool_red.json | 0 .../loot_table/{block => blocks}/stairs_wool_silver.json | 0 .../loot_table/{block => blocks}/stairs_wool_white.json | 0 .../loot_table/{block => blocks}/stairs_wool_yellow.json | 0 .../loot_table/{block => blocks}/trapdoor_amethyst.json | 0 .../loot_table/{block => blocks}/trapdoor_andesite.json | 0 .../loot_table/{block => blocks}/trapdoor_basalt.json | 0 .../loot_table/{block => blocks}/trapdoor_blackstone.json | 0 .../loot_table/{block => blocks}/trapdoor_blackstone_bricks.json | 0 .../loot_table/{block => blocks}/trapdoor_bricks.json | 0 .../loot_table/{block => blocks}/trapdoor_crying_obsidian.json | 0 .../loot_table/{block => blocks}/trapdoor_diamond.json | 0 .../loot_table/{block => blocks}/trapdoor_diorite.json | 0 .../loot_table/{block => blocks}/trapdoor_emerald.json | 0 .../loot_table/{block => blocks}/trapdoor_end_stone.json | 0 .../loot_table/{block => blocks}/trapdoor_gold.json | 0 .../loot_table/{block => blocks}/trapdoor_granite.json | 0 .../loot_table/{block => blocks}/trapdoor_lapis.json | 0 .../loot_table/{block => blocks}/trapdoor_mud_bricks.json | 0 .../loot_table/{block => blocks}/trapdoor_obsidian.json | 0 .../loot_table/{block => blocks}/trapdoor_purpur.json | 0 .../loot_table/{block => blocks}/trapdoor_quartz.json | 0 .../loot_table/{block => blocks}/trapdoor_quartz_bricks.json | 0 .../loot_table/{block => blocks}/trapdoor_stone.json | 0 .../loot_table/{block => blocks}/trapdoor_stone_bricks.json | 0 .../loot_table/{block => blocks}/wall_acacia_log.json | 0 .../loot_table/{block => blocks}/wall_acacia_planks.json | 0 .../loot_table/{block => blocks}/wall_amethyst.json | 0 .../loot_table/{block => blocks}/wall_andesite_smooth.json | 0 .../loot_table/{block => blocks}/wall_bamboo_mosaic.json | 0 .../loot_table/{block => blocks}/wall_bamboo_planks.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_basalt.json | 0 .../loot_table/{block => blocks}/wall_birch_log.json | 0 .../loot_table/{block => blocks}/wall_birch_planks.json | 0 .../loot_table/{block => blocks}/wall_blue_ice.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_bone.json | 0 .../loot_table/{block => blocks}/wall_brown_mushroom.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_calcite.json | 0 .../loot_table/{block => blocks}/wall_cherry_log.json | 0 .../loot_table/{block => blocks}/wall_cherry_planks.json | 0 .../loot_table/{block => blocks}/wall_cherry_stripped_log.json | 0 .../loot_table/{block => blocks}/wall_coarse_dirt.json | 0 .../loot_table/{block => blocks}/wall_concrete_black.json | 0 .../loot_table/{block => blocks}/wall_concrete_blue.json | 0 .../loot_table/{block => blocks}/wall_concrete_brown.json | 0 .../loot_table/{block => blocks}/wall_concrete_cyan.json | 0 .../loot_table/{block => blocks}/wall_concrete_gray.json | 0 .../loot_table/{block => blocks}/wall_concrete_green.json | 0 .../loot_table/{block => blocks}/wall_concrete_light_blue.json | 0 .../loot_table/{block => blocks}/wall_concrete_light_gray.json | 0 .../loot_table/{block => blocks}/wall_concrete_lime.json | 0 .../loot_table/{block => blocks}/wall_concrete_magenta.json | 0 .../loot_table/{block => blocks}/wall_concrete_orange.json | 0 .../loot_table/{block => blocks}/wall_concrete_pink.json | 0 .../loot_table/{block => blocks}/wall_concrete_purple.json | 0 .../loot_table/{block => blocks}/wall_concrete_red.json | 0 .../loot_table/{block => blocks}/wall_concrete_white.json | 0 .../loot_table/{block => blocks}/wall_concrete_yellow.json | 0 .../{block => blocks}/wall_cracked_deepslate_bricks.json | 0 .../{block => blocks}/wall_cracked_deepslate_tiles.json | 0 .../loot_table/{block => blocks}/wall_cracked_nether_bricks.json | 0 .../wall_cracked_polished_blackstone_bricks.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_crimson.json | 0 .../loot_table/{block => blocks}/wall_crimson_planks.json | 0 .../loot_table/{block => blocks}/wall_crying_obsidian.json | 0 .../loot_table/{block => blocks}/wall_dark_oak_log.json | 0 .../loot_table/{block => blocks}/wall_dark_oak_planks.json | 0 .../loot_table/{block => blocks}/wall_dark_prismarine.json | 0 .../loot_table/{block => blocks}/wall_deepslate.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_diamond.json | 0 .../loot_table/{block => blocks}/wall_diorite_smooth.json | 0 .../loot_table/{block => blocks}/wall_dripstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_emerald.json | 0 .../loot_table/{block => blocks}/wall_end_stone.json | 0 .../loot_table/{block => blocks}/wall_gilded_blackstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_glass.json | 0 .../loot_table/{block => blocks}/wall_glass_black.json | 0 .../loot_table/{block => blocks}/wall_glass_blue.json | 0 .../loot_table/{block => blocks}/wall_glass_brown.json | 0 .../loot_table/{block => blocks}/wall_glass_cyan.json | 0 .../loot_table/{block => blocks}/wall_glass_gray.json | 0 .../loot_table/{block => blocks}/wall_glass_green.json | 0 .../loot_table/{block => blocks}/wall_glass_light_blue.json | 0 .../loot_table/{block => blocks}/wall_glass_light_gray.json | 0 .../loot_table/{block => blocks}/wall_glass_lime.json | 0 .../loot_table/{block => blocks}/wall_glass_magenta.json | 0 .../loot_table/{block => blocks}/wall_glass_orange.json | 0 .../loot_table/{block => blocks}/wall_glass_pink.json | 0 .../loot_table/{block => blocks}/wall_glass_purple.json | 0 .../loot_table/{block => blocks}/wall_glass_red.json | 0 .../loot_table/{block => blocks}/wall_glass_white.json | 0 .../loot_table/{block => blocks}/wall_glass_yellow.json | 0 .../loot_table/{block => blocks}/wall_glowstone.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_gold.json | 0 .../loot_table/{block => blocks}/wall_granite_smooth.json | 0 .../loot_table/{block => blocks}/wall_honeycomb.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_iron.json | 0 .../loot_table/{block => blocks}/wall_jungle_log.json | 0 .../loot_table/{block => blocks}/wall_jungle_planks.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_lapis.json | 0 .../loot_table/{block => blocks}/wall_lodestone.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_magma.json | 0 .../loot_table/{block => blocks}/wall_mangrove_log.json | 0 .../loot_table/{block => blocks}/wall_mangrove_planks.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_moss.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_mud.json | 0 .../loot_table/{block => blocks}/wall_muddy_mangrove_roots.json | 0 .../loot_table/{block => blocks}/wall_mushroom_polished.json | 0 .../loot_table/{block => blocks}/wall_mushroom_stem.json | 0 .../loot_table/{block => blocks}/wall_netherite.json | 0 .../loot_table/{block => blocks}/wall_netherrack.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_oak_log.json | 0 .../loot_table/{block => blocks}/wall_oak_planks.json | 0 .../loot_table/{block => blocks}/wall_obsidian.json | 0 .../loot_table/{block => blocks}/wall_ochre_froglight.json | 0 .../loot_table/{block => blocks}/wall_packed_ice.json | 0 .../loot_table/{block => blocks}/wall_packed_mud.json | 0 .../loot_table/{block => blocks}/wall_pearlescent_froglight.json | 0 .../loot_table/{block => blocks}/wall_polished_basalt.json | 0 .../loot_table/{block => blocks}/wall_prismarine_bricks.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_purpur.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_quartz.json | 0 .../loot_table/{block => blocks}/wall_quartz_bricks.json | 0 .../loot_table/{block => blocks}/wall_raw_copper.json | 0 .../loot_table/{block => blocks}/wall_raw_gold.json | 0 .../loot_table/{block => blocks}/wall_raw_iron.json | 0 .../loot_table/{block => blocks}/wall_red_mushroom.json | 0 .../loot_table/{block => blocks}/wall_reinforced_deepslate.json | 0 .../loot_table/{block => blocks}/wall_rooted_dirt.json | 0 .../loot_table/{block => blocks}/wall_sandstone_red_smooth.json | 0 .../loot_table/{block => blocks}/wall_sandstone_smooth.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_sculk.json | 0 .../loot_table/{block => blocks}/wall_sea_lantern.json | 0 .../loot_table/{block => blocks}/wall_shroomlight.json | 0 .../loot_table/{block => blocks}/wall_smooth_basalt.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_snow.json | 0 .../loot_table/{block => blocks}/wall_soul_sand.json | 0 .../loot_table/{block => blocks}/wall_soul_soil.json | 0 .../loot_table/{block => blocks}/wall_spruce_log.json | 0 .../loot_table/{block => blocks}/wall_spruce_planks.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_stone.json | 0 .../loot_table/{block => blocks}/wall_stone_slab.json | 0 .../loot_table/{block => blocks}/wall_stonebrick_carved.json | 0 .../loot_table/{block => blocks}/wall_stonebrick_cracked.json | 0 .../loot_table/{block => blocks}/wall_stripped_acacia_log.json | 0 .../loot_table/{block => blocks}/wall_stripped_birch_log.json | 0 .../loot_table/{block => blocks}/wall_stripped_crimson.json | 0 .../loot_table/{block => blocks}/wall_stripped_dark_oak_log.json | 0 .../loot_table/{block => blocks}/wall_stripped_jungle_log.json | 0 .../loot_table/{block => blocks}/wall_stripped_mangrove_log.json | 0 .../loot_table/{block => blocks}/wall_stripped_oak_log.json | 0 .../loot_table/{block => blocks}/wall_stripped_spruce_log.json | 0 .../loot_table/{block => blocks}/wall_stripped_warped.json | 0 .../loot_table/{block => blocks}/wall_terracotta_black.json | 0 .../loot_table/{block => blocks}/wall_terracotta_blue.json | 0 .../loot_table/{block => blocks}/wall_terracotta_brown.json | 0 .../loot_table/{block => blocks}/wall_terracotta_cyan.json | 0 .../loot_table/{block => blocks}/wall_terracotta_gray.json | 0 .../loot_table/{block => blocks}/wall_terracotta_green.json | 0 .../loot_table/{block => blocks}/wall_terracotta_light_blue.json | 0 .../loot_table/{block => blocks}/wall_terracotta_light_gray.json | 0 .../loot_table/{block => blocks}/wall_terracotta_lime.json | 0 .../loot_table/{block => blocks}/wall_terracotta_magenta.json | 0 .../loot_table/{block => blocks}/wall_terracotta_orange.json | 0 .../loot_table/{block => blocks}/wall_terracotta_pink.json | 0 .../loot_table/{block => blocks}/wall_terracotta_purple.json | 0 .../loot_table/{block => blocks}/wall_terracotta_red.json | 0 .../loot_table/{block => blocks}/wall_terracotta_white.json | 0 .../loot_table/{block => blocks}/wall_terracotta_yellow.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_tuff.json | 0 .../loot_table/{block => blocks}/wall_verdant_froglight.json | 0 .../absentbydesign/loot_table/{block => blocks}/wall_warped.json | 0 .../loot_table/{block => blocks}/wall_warped_planks.json | 0 .../loot_table/{block => blocks}/wall_wool_black.json | 0 .../loot_table/{block => blocks}/wall_wool_blue.json | 0 .../loot_table/{block => blocks}/wall_wool_brown.json | 0 .../loot_table/{block => blocks}/wall_wool_cyan.json | 0 .../loot_table/{block => blocks}/wall_wool_gray.json | 0 .../loot_table/{block => blocks}/wall_wool_green.json | 0 .../loot_table/{block => blocks}/wall_wool_light_blue.json | 0 .../loot_table/{block => blocks}/wall_wool_light_gray.json | 0 .../loot_table/{block => blocks}/wall_wool_lime.json | 0 .../loot_table/{block => blocks}/wall_wool_magenta.json | 0 .../loot_table/{block => blocks}/wall_wool_orange.json | 0 .../loot_table/{block => blocks}/wall_wool_pink.json | 0 .../loot_table/{block => blocks}/wall_wool_purple.json | 0 .../loot_table/{block => blocks}/wall_wool_red.json | 0 .../loot_table/{block => blocks}/wall_wool_white.json | 0 .../loot_table/{block => blocks}/wall_wool_yellow.json | 0 460 files changed, 0 insertions(+), 0 deletions(-) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_cherry.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_crimson.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_log_acacia.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_log_birch.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_log_darkoak.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_log_jungle.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_log_oak.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_log_spruce.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_mangrove.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_quartz.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_red_netherbrick.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/fence_warped.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_blackstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_cobblestone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_end_stone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_mud_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_prismarine.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_prismarine_brick.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_prismarine_dark.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_purpur.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_quartz.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_red_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_red_sandstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_sandstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/gate_stone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_amethyst.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_blue_ice.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_bone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_bricks_cracked.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_brown_mushroom.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_calcite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_coarse_dirt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_silver.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_concrete_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_cracked_deepslate_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_cracked_deepslate_tiles.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_cracked_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_cracked_polished_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_deepslate.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_diamond.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_dripstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_emerald.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_end_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_gilded_blackstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glass_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_glowstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_gold.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_honeycomb.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_iron.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_lapis.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_lodestone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_magma.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_moss.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_mud.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_muddy_mangrove_roots.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_mushroom_polished.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_mushroom_stem.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_netherite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_netherrack.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_ochre_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_packed_ice.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_packed_mud.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_pearlescent_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_polished_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_raw_copper.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_raw_gold.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_raw_iron.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_red_mushroom.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_reinforced_deepslate.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_rooted_dirt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_sculk.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_sea_lantern.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_shroomlight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_smooth_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_snow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_soul_sand.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_soul_soil.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_terracotta_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_tuff.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_verdant_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_silver.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/slab_wool_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_amethyst.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_blue_ice.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_bone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_bricks_cracked.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_brown_mushroom.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_calcite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_coarse_dirt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_silver.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_concrete_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_cracked_deepslate_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_cracked_deepslate_tiles.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_cracked_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_cracked_polished_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_deepslate.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_diamond.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_dripstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_emerald.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_end_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_gilded_blackstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glass_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_glowstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_gold.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_honeycomb.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_iron.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_lapis.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_lodestone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_magma.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_moss.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_mud.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_muddy_mangrove_roots.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_mushroom_polished.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_mushroom_stem.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_netherite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_netherrack.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_ochre_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_packed_ice.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_packed_mud.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_pearlescent_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_polished_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_raw_copper.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_raw_gold.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_raw_iron.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_red_mushroom.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_reinforced_deepslate.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_rooted_dirt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_sculk.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_sea_lantern.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_shroomlight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_smooth_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_smooth_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_snow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_soul_sand.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_soul_soil.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_terracotta_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_tuff.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_verdant_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_silver.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/stairs_wool_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_amethyst.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_andesite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_blackstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_diamond.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_diorite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_emerald.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_end_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_gold.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_granite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_lapis.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_mud_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_purpur.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_quartz.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/trapdoor_stone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_acacia_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_acacia_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_amethyst.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_andesite_smooth.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_bamboo_mosaic.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_bamboo_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_birch_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_birch_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_blue_ice.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_bone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_brown_mushroom.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_calcite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_cherry_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_cherry_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_cherry_stripped_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_coarse_dirt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_concrete_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_cracked_deepslate_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_cracked_deepslate_tiles.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_cracked_nether_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_cracked_polished_blackstone_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_crimson.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_crimson_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_crying_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_dark_oak_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_dark_oak_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_dark_prismarine.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_deepslate.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_diamond.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_diorite_smooth.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_dripstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_emerald.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_end_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_gilded_blackstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glass_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_glowstone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_gold.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_granite_smooth.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_honeycomb.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_iron.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_jungle_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_jungle_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_lapis.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_lodestone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_magma.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_mangrove_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_mangrove_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_moss.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_mud.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_muddy_mangrove_roots.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_mushroom_polished.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_mushroom_stem.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_netherite.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_netherrack.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_oak_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_oak_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_obsidian.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_ochre_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_packed_ice.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_packed_mud.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_pearlescent_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_polished_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_prismarine_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_purpur.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_quartz.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_quartz_bricks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_raw_copper.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_raw_gold.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_raw_iron.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_red_mushroom.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_reinforced_deepslate.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_rooted_dirt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_sandstone_red_smooth.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_sandstone_smooth.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_sculk.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_sea_lantern.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_shroomlight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_smooth_basalt.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_snow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_soul_sand.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_soul_soil.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_spruce_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_spruce_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stone.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stone_slab.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stonebrick_carved.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stonebrick_cracked.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_acacia_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_birch_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_crimson.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_dark_oak_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_jungle_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_mangrove_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_oak_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_spruce_log.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_stripped_warped.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_terracotta_yellow.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_tuff.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_verdant_froglight.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_warped.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_warped_planks.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_black.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_brown.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_cyan.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_green.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_light_blue.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_light_gray.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_lime.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_magenta.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_orange.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_pink.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_purple.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_red.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_white.json (100%) rename src/main/resources/data/absentbydesign/loot_table/{block => blocks}/wall_wool_yellow.json (100%) diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_cherry.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_cherry.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_cherry.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_cherry.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_crimson.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_crimson.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_crimson.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_crimson.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_log_acacia.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_acacia.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_log_acacia.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_acacia.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_log_birch.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_birch.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_log_birch.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_birch.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_log_darkoak.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_darkoak.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_log_darkoak.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_darkoak.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_log_jungle.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_jungle.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_log_jungle.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_jungle.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_log_oak.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_oak.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_log_oak.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_oak.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_log_spruce.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_spruce.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_log_spruce.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_log_spruce.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_mangrove.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_mangrove.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_mangrove.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_mangrove.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_quartz.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_red_netherbrick.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_red_netherbrick.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_red_netherbrick.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_red_netherbrick.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/fence_warped.json b/src/main/resources/data/absentbydesign/loot_table/blocks/fence_warped.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/fence_warped.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/fence_warped.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_cobblestone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_cobblestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_cobblestone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_cobblestone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_end_stone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_end_stone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_end_stone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_end_stone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_mud_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_mud_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_mud_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_mud_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_prismarine.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_prismarine.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_brick.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_prismarine_brick.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_brick.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_prismarine_brick.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_dark.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_prismarine_dark.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_prismarine_dark.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_prismarine_dark.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_purpur.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_purpur.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_purpur.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_purpur.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_quartz.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_red_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_red_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_red_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_red_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_red_sandstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_red_sandstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_red_sandstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_red_sandstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_sandstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_sandstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_sandstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_sandstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/gate_stone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/gate_stone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/gate_stone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/gate_stone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_blue_ice.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_blue_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_blue_ice.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_blue_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_bone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_bone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_bone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_bone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_bricks_cracked.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_bricks_cracked.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_bricks_cracked.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_bricks_cracked.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_brown_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_brown_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_brown_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_brown_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_calcite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_calcite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_calcite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_calcite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_coarse_dirt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_coarse_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_coarse_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_coarse_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_silver.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_silver.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_concrete_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_concrete_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_deepslate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_deepslate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_deepslate_tiles.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_deepslate_tiles.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_cracked_polished_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_diamond.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_dripstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_dripstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_dripstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_dripstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_emerald.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_gilded_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_gilded_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_gilded_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glass_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glass_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glass_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_glowstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_glowstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_glowstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_glowstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_gold.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_gold.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_honeycomb.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_honeycomb.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_honeycomb.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_honeycomb.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_iron.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_iron.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_lapis.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_lodestone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_lodestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_lodestone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_lodestone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_magma.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_magma.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_magma.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_magma.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_moss.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_moss.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_moss.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_moss.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_mud.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_mud.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_muddy_mangrove_roots.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_muddy_mangrove_roots.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_polished.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_mushroom_polished.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_polished.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_mushroom_polished.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_stem.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_mushroom_stem.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_mushroom_stem.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_mushroom_stem.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_netherite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_netherite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_netherite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_netherrack.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_netherrack.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_netherrack.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_netherrack.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_ochre_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_ochre_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_ochre_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_ochre_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_packed_ice.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_packed_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_packed_ice.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_packed_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_packed_mud.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_packed_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_packed_mud.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_packed_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_pearlescent_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_pearlescent_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_polished_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_polished_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_polished_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_polished_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_raw_copper.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_raw_copper.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_raw_copper.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_raw_copper.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_raw_gold.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_raw_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_raw_gold.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_raw_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_raw_iron.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_raw_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_raw_iron.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_raw_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_red_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_red_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_red_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_red_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_reinforced_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_reinforced_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_rooted_dirt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_rooted_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_rooted_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_rooted_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_sculk.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_sculk.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_sculk.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_sculk.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_sea_lantern.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_sea_lantern.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_sea_lantern.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_sea_lantern.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_shroomlight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_shroomlight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_shroomlight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_shroomlight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_smooth_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_smooth_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_smooth_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_smooth_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_snow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_snow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_snow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_snow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_soul_sand.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_soul_sand.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_soul_sand.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_soul_sand.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_soul_soil.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_soul_soil.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_soul_soil.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_soul_soil.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_terracotta_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_tuff.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_tuff.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_tuff.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_tuff.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_verdant_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_verdant_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_verdant_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_verdant_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_silver.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_silver.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/slab_wool_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/slab_wool_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/slab_wool_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_blue_ice.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_blue_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_blue_ice.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_blue_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_bone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_bone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_bone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_bone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_bricks_cracked.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_bricks_cracked.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_bricks_cracked.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_bricks_cracked.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_brown_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_brown_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_brown_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_brown_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_calcite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_calcite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_calcite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_calcite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_coarse_dirt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_coarse_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_coarse_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_coarse_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_silver.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_silver.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_concrete_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_concrete_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_deepslate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_deepslate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_deepslate_tiles.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_deepslate_tiles.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_cracked_polished_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_diamond.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_dripstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_dripstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_dripstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_dripstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_emerald.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_gilded_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_gilded_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_gilded_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glass_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glass_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_glowstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glowstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_glowstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_glowstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_gold.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_gold.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_honeycomb.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_honeycomb.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_honeycomb.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_honeycomb.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_iron.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_iron.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_lapis.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_lodestone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_lodestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_lodestone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_lodestone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_magma.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_magma.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_magma.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_magma.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_moss.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_moss.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_moss.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_moss.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_mud.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_mud.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_muddy_mangrove_roots.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_muddy_mangrove_roots.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_polished.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_mushroom_polished.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_polished.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_mushroom_polished.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_stem.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_mushroom_stem.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_mushroom_stem.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_mushroom_stem.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_netherite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_netherite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_netherite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_netherrack.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_netherrack.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_netherrack.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_netherrack.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_ochre_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_ochre_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_ochre_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_ochre_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_ice.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_packed_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_ice.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_packed_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_mud.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_packed_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_packed_mud.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_packed_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_pearlescent_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_pearlescent_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_polished_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_polished_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_polished_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_polished_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_copper.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_raw_copper.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_copper.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_raw_copper.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_gold.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_raw_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_gold.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_raw_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_iron.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_raw_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_raw_iron.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_raw_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_red_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_red_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_red_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_red_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_reinforced_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_reinforced_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_rooted_dirt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_rooted_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_rooted_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_rooted_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_sculk.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_sculk.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_sculk.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_sculk.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_sea_lantern.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_sea_lantern.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_sea_lantern.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_sea_lantern.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_shroomlight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_shroomlight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_shroomlight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_shroomlight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_smooth_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_smooth_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_smooth_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_smooth_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_smooth_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_snow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_snow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_snow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_snow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_sand.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_soul_sand.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_sand.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_soul_sand.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_soil.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_soul_soil.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_soul_soil.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_soul_soil.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_terracotta_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_tuff.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_tuff.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_tuff.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_tuff.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_verdant_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_verdant_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_verdant_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_verdant_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_silver.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_silver.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_silver.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_silver.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/stairs_wool_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/stairs_wool_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_andesite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_andesite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_andesite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_andesite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diamond.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diorite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_diorite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_diorite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_diorite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_emerald.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_gold.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_gold.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_granite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_granite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_granite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_granite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_lapis.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_mud_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_mud_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_mud_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_mud_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_purpur.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_purpur.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_purpur.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_purpur.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_stone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/trapdoor_stone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/trapdoor_stone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_acacia_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_acacia_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_acacia_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_acacia_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_acacia_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_amethyst.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_amethyst.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_amethyst.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_amethyst.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_andesite_smooth.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_andesite_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_andesite_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_andesite_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_mosaic.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_bamboo_mosaic.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_mosaic.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_bamboo_mosaic.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_bamboo_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_bamboo_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_bamboo_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_birch_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_birch_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_birch_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_birch_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_birch_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_birch_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_birch_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_birch_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_blue_ice.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_blue_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_blue_ice.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_blue_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_bone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_bone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_bone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_bone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_brown_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_brown_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_brown_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_brown_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_calcite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_calcite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_calcite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_calcite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_cherry_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_cherry_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_cherry_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_cherry_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_stripped_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_cherry_stripped_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_cherry_stripped_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_cherry_stripped_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_coarse_dirt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_coarse_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_coarse_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_coarse_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_concrete_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_concrete_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_deepslate_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_deepslate_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_tiles.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_deepslate_tiles.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_deepslate_tiles.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_deepslate_tiles.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_nether_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_nether_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_nether_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_nether_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_polished_blackstone_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_cracked_polished_blackstone_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_cracked_polished_blackstone_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_crimson.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_crimson.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_crimson.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_crimson.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_crimson_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_crimson_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_crimson_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_crimson_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_crying_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_crying_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_crying_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_crying_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_dark_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_dark_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_dark_oak_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_dark_oak_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_dark_oak_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_dark_prismarine.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_dark_prismarine.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_dark_prismarine.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_dark_prismarine.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_diamond.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_diamond.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_diamond.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_diamond.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_diorite_smooth.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_diorite_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_diorite_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_diorite_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_dripstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_dripstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_dripstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_dripstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_emerald.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_emerald.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_emerald.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_emerald.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_end_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_end_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_end_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_end_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_gilded_blackstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_gilded_blackstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_gilded_blackstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_gilded_blackstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glass_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glass_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glass_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_glowstone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_glowstone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_glowstone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_glowstone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_gold.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_gold.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_granite_smooth.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_granite_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_granite_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_granite_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_honeycomb.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_honeycomb.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_honeycomb.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_honeycomb.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_iron.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_iron.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_jungle_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_jungle_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_jungle_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_jungle_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_jungle_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_lapis.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_lapis.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_lapis.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_lapis.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_lodestone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_lodestone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_lodestone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_lodestone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_magma.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_magma.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_magma.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_magma.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_mangrove_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_mangrove_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_mangrove_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_mangrove_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_mangrove_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_moss.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_moss.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_moss.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_moss.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_mud.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_mud.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_muddy_mangrove_roots.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_muddy_mangrove_roots.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_muddy_mangrove_roots.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_muddy_mangrove_roots.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_polished.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_mushroom_polished.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_polished.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_mushroom_polished.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_stem.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_mushroom_stem.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_mushroom_stem.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_mushroom_stem.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_netherite.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_netherite.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_netherite.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_netherite.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_netherrack.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_netherrack.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_netherrack.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_netherrack.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_oak_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_oak_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_oak_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_oak_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_obsidian.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_obsidian.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_obsidian.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_obsidian.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_ochre_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_ochre_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_ochre_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_ochre_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_packed_ice.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_packed_ice.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_packed_ice.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_packed_ice.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_packed_mud.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_packed_mud.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_packed_mud.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_packed_mud.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_pearlescent_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_pearlescent_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_pearlescent_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_pearlescent_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_polished_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_polished_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_polished_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_polished_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_prismarine_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_prismarine_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_prismarine_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_prismarine_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_purpur.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_purpur.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_purpur.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_purpur.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_quartz.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_quartz.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_quartz.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_quartz.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_quartz_bricks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_quartz_bricks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_quartz_bricks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_quartz_bricks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_raw_copper.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_raw_copper.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_raw_copper.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_raw_copper.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_raw_gold.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_raw_gold.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_raw_gold.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_raw_gold.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_raw_iron.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_raw_iron.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_raw_iron.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_raw_iron.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_red_mushroom.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_red_mushroom.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_red_mushroom.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_red_mushroom.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_reinforced_deepslate.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_reinforced_deepslate.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_reinforced_deepslate.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_reinforced_deepslate.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_rooted_dirt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_rooted_dirt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_rooted_dirt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_rooted_dirt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_red_smooth.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_sandstone_red_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_red_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_sandstone_red_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_smooth.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_sandstone_smooth.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_sandstone_smooth.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_sandstone_smooth.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_sculk.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_sculk.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_sculk.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_sculk.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_sea_lantern.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_sea_lantern.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_sea_lantern.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_sea_lantern.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_shroomlight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_shroomlight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_shroomlight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_shroomlight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_smooth_basalt.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_smooth_basalt.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_smooth_basalt.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_smooth_basalt.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_snow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_snow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_snow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_snow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_soul_sand.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_soul_sand.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_soul_sand.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_soul_sand.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_soul_soil.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_soul_soil.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_soul_soil.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_soul_soil.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_spruce_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_spruce_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_spruce_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_spruce_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_spruce_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stone.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stone.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stone.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stone.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stone_slab.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stone_slab.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stone_slab.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stone_slab.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_carved.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stonebrick_carved.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_carved.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stonebrick_carved.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_cracked.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stonebrick_cracked.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stonebrick_cracked.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stonebrick_cracked.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_acacia_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_acacia_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_acacia_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_acacia_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_birch_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_birch_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_birch_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_birch_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_crimson.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_crimson.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_crimson.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_crimson.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_dark_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_dark_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_dark_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_dark_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_jungle_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_jungle_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_jungle_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_jungle_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_mangrove_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_mangrove_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_mangrove_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_mangrove_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_oak_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_oak_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_oak_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_oak_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_spruce_log.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_spruce_log.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_spruce_log.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_spruce_log.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_warped.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_warped.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_stripped_warped.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_stripped_warped.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_terracotta_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_terracotta_yellow.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_tuff.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_tuff.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_tuff.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_tuff.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_verdant_froglight.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_verdant_froglight.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_verdant_froglight.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_verdant_froglight.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_warped.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_warped.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_warped.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_warped.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_warped_planks.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_warped_planks.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_warped_planks.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_warped_planks.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_black.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_black.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_black.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_black.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_brown.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_brown.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_brown.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_brown.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_cyan.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_cyan.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_cyan.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_cyan.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_green.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_green.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_green.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_green.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_blue.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_light_blue.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_blue.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_light_blue.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_gray.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_light_gray.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_light_gray.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_light_gray.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_lime.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_lime.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_lime.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_lime.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_magenta.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_magenta.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_magenta.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_magenta.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_orange.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_orange.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_orange.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_orange.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_pink.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_pink.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_pink.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_pink.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_purple.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_purple.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_purple.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_purple.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_red.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_red.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_red.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_red.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_white.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_white.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_white.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_white.json diff --git a/src/main/resources/data/absentbydesign/loot_table/block/wall_wool_yellow.json b/src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_yellow.json similarity index 100% rename from src/main/resources/data/absentbydesign/loot_table/block/wall_wool_yellow.json rename to src/main/resources/data/absentbydesign/loot_table/blocks/wall_wool_yellow.json From 65a89c9f14b2577534fa6d92a2882628c06a8109 Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 2 May 2026 20:16:03 -0700 Subject: [PATCH 4/4] publish gradle and fix grass doubleslabs --- .github/README.md | 11 ++- build.gradle | 48 +++++++++++-- gradle/deploy.gradle | 68 +++++++++++++++++++ mod.properties | 5 +- .../blockstates/slab_glass.json | 2 +- .../blockstates/slab_glass_black.json | 2 +- .../blockstates/slab_glass_blue.json | 2 +- .../blockstates/slab_glass_brown.json | 2 +- .../blockstates/slab_glass_cyan.json | 2 +- .../blockstates/slab_glass_gray.json | 2 +- .../blockstates/slab_glass_green.json | 2 +- .../blockstates/slab_glass_light_blue.json | 2 +- .../blockstates/slab_glass_light_gray.json | 2 +- .../blockstates/slab_glass_lime.json | 2 +- .../blockstates/slab_glass_magenta.json | 2 +- .../blockstates/slab_glass_orange.json | 2 +- .../blockstates/slab_glass_pink.json | 2 +- .../blockstates/slab_glass_purple.json | 2 +- .../blockstates/slab_glass_red.json | 2 +- .../blockstates/slab_glass_white.json | 2 +- .../blockstates/slab_glass_yellow.json | 2 +- .../models/block/slab_glass_black_double.json | 7 ++ .../models/block/slab_glass_blue_double.json | 7 ++ .../models/block/slab_glass_brown_double.json | 7 ++ .../models/block/slab_glass_cyan_double.json | 7 ++ .../models/block/slab_glass_double.json | 7 ++ .../models/block/slab_glass_gray_double.json | 7 ++ .../models/block/slab_glass_green_double.json | 7 ++ .../block/slab_glass_light_blue_double.json | 7 ++ .../block/slab_glass_light_gray_double.json | 7 ++ .../models/block/slab_glass_lime_double.json | 7 ++ .../block/slab_glass_magenta_double.json | 7 ++ .../block/slab_glass_orange_double.json | 7 ++ .../models/block/slab_glass_pink_double.json | 7 ++ .../block/slab_glass_purple_double.json | 7 ++ .../models/block/slab_glass_red_double.json | 7 ++ .../models/block/slab_glass_white_double.json | 7 ++ .../block/slab_glass_yellow_double.json | 7 ++ 38 files changed, 254 insertions(+), 31 deletions(-) create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_black_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_blue_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_brown_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_cyan_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_gray_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_green_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_light_blue_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_light_gray_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_lime_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_magenta_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_orange_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_pink_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_purple_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_red_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_white_double.json create mode 100644 src/main/resources/assets/absentbydesign/models/block/slab_glass_yellow_double.json diff --git a/.github/README.md b/.github/README.md index 0cb1aaad..2a75f2db 100644 --- a/.github/README.md +++ b/.github/README.md @@ -1,10 +1,9 @@ -# Absent by Design +# Absent by Design A Minecraft mod built on the Forge API [https://files.minecraftforge.net/](https://files.minecraftforge.net) -Project page with releases: https://www.curseforge.com/minecraft/mc-mods/absent-by-design - -https://modrinth.com/mod/absent-by-design +[![CurseForge](https://img.shields.io/badge/CurseForge-F16436?style=flat-square&logo=curseforge&logoColor=white)](https://www.curseforge.com/minecraft/mc-mods/absent-by-design) +[![Modrinth](https://img.shields.io/badge/Modrinth-1bd96a?style=flat-square&logo=modrinth&logoColor=white)](https://modrinth.com/mod/absent-by-design) @@ -15,7 +14,7 @@ https://modrinth.com/mod/absent-by-design [![Build](https://github.com/Lothrazar/AbsentByDesign/actions/workflows/build.yml/badge.svg)](https://github.com/Lothrazar/AbsentByDesign/actions/workflows/build.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) -[![Discord](https://img.shields.io/discord/749302798797242449.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/uWZ3jf56fV) [![links](https://img.shields.io/badge/more-links-ff69b4.svg)](https://allmylinks.com/lothrazar) -[![Twitter Badge](https://img.shields.io/badge/contact-twitter-blue.svg)](https://twitter.com/lothrazar) + +[![Support](https://img.shields.io/badge/Patreon-Support-orange.svg?logo=Patreon)](https://www.patreon.com/Lothrazar) diff --git a/build.gradle b/build.gradle index 5b7a776a..d64622ee 100644 --- a/build.gradle +++ b/build.gradle @@ -1,14 +1,19 @@ +import net.darkhax.curseforgegradle.TaskPublishCurseForge + plugins { id 'java-library' id 'maven-publish' id 'net.neoforged.moddev' version '2.0.141' id 'idea' + id 'net.darkhax.curseforgegradle' version '1.1.25' + id 'com.modrinth.minotaur' version '2.8.7' apply false } def localProps = new Properties() def localFile = file("mod.properties") localFile.withInputStream { localProps.load(it) } localProps.each { k, v -> project.ext.set(k, v) } +if (project == rootProject) { tasks.named('wrapper', Wrapper).configure { // Define wrapper values here so as to not have to always do so when updating gradlew.properties. // Switching this to Wrapper.DistributionType.ALL will download the full gradle sources that comes with @@ -16,7 +21,8 @@ tasks.named('wrapper', Wrapper).configure { // file size for Gradle. If you do switch this to ALL, run the Gradle wrapper task twice afterwards. // (Verify by checking gradle/wrapper/gradle-wrapper.properties to see if distributionUrl now points to `-all`) distributionType = Wrapper.DistributionType.BIN -} +}} + version = "${minecraft_version}-${mod_version}" group = mod_group_id @@ -142,20 +148,22 @@ configurations { dependencies { - // for other mods depending on THIS FLIB library, use - implementation "local.mods:flib:${minecraft_version}-${flib_version}" + // for other mods depending on THIS FLIB library, use either a local copy or a maven + // implementation "local.mods:flib:${minecraft_version}-${flib_version}" + implementation "curse.maven:flib-661261:${flib_file}" //these mods have API jars for compile as well as the full mod for local compileOnly "mezz.jei:jei-${minecraft_version}-neoforge-api:${jei_version}" localRuntime "mezz.jei:jei-${minecraft_version}-neoforge:${jei_version}" - // compileOnly "top.theillusivec4.curios:curios-neoforge:${curios_version}+${minecraft_version}" - // localRuntime "top.theillusivec4.curios:curios-neoforge:${curios_version}+${minecraft_version}" + compileOnly "top.theillusivec4.curios:curios-neoforge:${curios_version}+${minecraft_version}" + localRuntime "top.theillusivec4.curios:curios-neoforge:${curios_version}+${minecraft_version}" // no APIs - // compileOnly "vazkii.patchouli:Patchouli:${minecraft_version}-${patchouli_version}-NEOFORGE" - // compileOnly "com.blamejared.crafttweaker:CraftTweaker-neoforge-${minecraft_version}:${crafttweaker_version}" + compileOnly "vazkii.patchouli:Patchouli:${minecraft_version}-${patchouli_version}-NEOFORGE" + + compileOnly "com.blamejared.crafttweaker:CraftTweaker-neoforge-${minecraft_version}:${crafttweaker_version}" // Example mod dependency using a mod jar from ./libs with a flat dir repository @@ -181,6 +189,7 @@ var generateModMetadata = tasks.register("generateModMetadata", ProcessResources minecraft_version : minecraft_version, neo_version : neo_version, loader_version_range : loader_version_range, + curse_slug : curse_slug, mod_id : mod_id, mod_name : mod_name, mod_license : mod_license, @@ -233,6 +242,31 @@ publishing { apply from: 'gradle/deploy.gradle' +// Capture ext properties set by deploy.gradle into local vars so they are +// accessible inside the task closure (where ext resolves to the task's ext). +def cfApiKey = ext.cfApiKey +def changelog = ext.changelog + +// --- CurseForge --- +// Defined here (not deploy.gradle) so TaskPublishCurseForge resolves against +// the plugins {} block classpath. +// it will safely fail if the version already exists: will not overwrite or create a duplicate entry +tasks.register('publishCurseForge', TaskPublishCurseForge) { + group = 'publishing' + description = 'Uploads the mod jar to CurseForge.' + dependsOn jar + + apiToken = cfApiKey + def mainFile = upload(curse_id, jar) + mainFile.displayName = "${mod_name} ${project.version}" + mainFile.releaseType = 'release' + mainFile.addGameVersion(minecraft_version) + mainFile.addGameVersion('NeoForge') + mainFile.addGameVersion('Java 21') + mainFile.changelog = changelog + mainFile.changelogType = 'markdown' +} + tasks.withType(JavaCompile).configureEach { options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation } diff --git a/gradle/deploy.gradle b/gradle/deploy.gradle index 1b17f2a6..685e4c1c 100644 --- a/gradle/deploy.gradle +++ b/gradle/deploy.gradle @@ -45,3 +45,71 @@ tasks.register('deployLocal') { tasks.named('publish') { finalizedBy 'deployLocal' } + +// --------------------------------------------------------------------------- +// publishCurseForge / publishModrinth / release / publishAll +// API keys are read from ~/.gradle/gradle.properties, deploy.properties, or env vars. +// +// ~/.gradle/gradle.properties (recommended): +// curseforge_api_key=... +// modrinth_token=... +// +// Run individually: +// gradlew publishCurseForge +// gradlew publishModrinth +// Run all at once: +// gradlew publishAll +// --------------------------------------------------------------------------- +apply plugin: 'com.modrinth.minotaur' + +def changelogText = (new groovy.json.JsonSlurper().parse(file('update.json'))[minecraft_version]?[mod_version] ?: '') as String +def mrToken = findProperty('modrinth_token') ?: deployProps.getProperty('modrinth_token', '') ?: System.getenv('MODRINTH_TOKEN') ?: '' + +// Exposed as ext so publishCurseForge in build.gradle can read them after apply from: +ext.cfApiKey = findProperty('curseforge_api_key') ?: deployProps.getProperty('curseforge_api_key', '') ?: System.getenv('CURSEFORGE_API_KEY') ?: '' +ext.changelog = changelogText + +// --- Modrinth --- +modrinth { + token = mrToken + projectId = modrinth_id + versionNumber = project.version + versionType = 'release' + uploadFile = jar + gameVersions = [minecraft_version] + loaders = ['neoforge'] + changelog = changelogText +} + +// important: unlike curseforge, modrinth has no problem with you making many copies of the same version +//so we have to hand roll up our own checke +tasks.named('modrinth').configure { + notCompatibleWithConfigurationCache('Minotaur is not configuration-cache compatible') + + doFirst { + def versions = new groovy.json.JsonSlurper() + .parse(new URI("https://api.modrinth.com/v2/project/${modrinth_id}/version").toURL()) + if (versions.any { it.version_number == project.version }) { + throw new GradleException("Modrinth version ${modrinth_id}-${project.version} already exists — bump mod_version before publishing.") + } + } +} + +tasks.register('publishModrinth') { + group = 'publishing' + description = 'Uploads the mod jar to Modrinth.' + dependsOn 'modrinth' +} + +// --- Combined tasks --- +tasks.register('release') { + group = 'publishing' + description = 'Publishes to CurseForge, Modrinth, and Maven.' + dependsOn 'publishCurseForge', 'publishModrinth', 'publish' +} + +//tasks.register('publishAll') { +// group = 'publishing' +// description = 'Uploads to CurseForge and Modrinth, and deploys locally.' +// dependsOn 'publishCurseForge', 'publishModrinth', 'deployLocal' +//} diff --git a/mod.properties b/mod.properties index f3470279..4dbfd2b5 100644 --- a/mod.properties +++ b/mod.properties @@ -8,5 +8,8 @@ mod_description=mod mod_name=Absent by Design mod_group_id=com.lothrazar.absentbydesign curse_id=305840 +curse_slug=absent-by-design +modrinth_id=absent-by-design -flib_version=1.0.0-SNAPSHOT +flib_version=0.1.0 +flib_file=8022223 diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass.json index e53cd86b..d19fe8f6 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass" }, "type=top": { "model": "absentbydesign:block/slab_glass_upper" }, - "type=double": { "model": "block/glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_black.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_black.json index a434d96e..9a5f4c69 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_black.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_black.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_black" }, "type=top": { "model": "absentbydesign:block/slab_glass_black_upper" }, - "type=double": { "model": "block/black_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_black_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_blue.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_blue.json index e07d07fc..407237c9 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_blue.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_blue.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_blue" }, "type=top": { "model": "absentbydesign:block/slab_glass_blue_upper" }, - "type=double": { "model": "block/blue_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_blue_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_brown.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_brown.json index 3d0acdea..7b9da3b0 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_brown.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_brown.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_brown" }, "type=top": { "model": "absentbydesign:block/slab_glass_brown_upper" }, - "type=double": { "model": "block/brown_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_brown_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_cyan.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_cyan.json index 7f859d77..d273787d 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_cyan.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_cyan.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_cyan" }, "type=top": { "model": "absentbydesign:block/slab_glass_cyan_upper" }, - "type=double": { "model": "block/cyan_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_cyan_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_gray.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_gray.json index abfafab8..8c2cbecc 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_gray.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_gray.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_gray" }, "type=top": { "model": "absentbydesign:block/slab_glass_gray_upper" }, - "type=double": { "model": "block/gray_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_gray_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_green.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_green.json index be73a6e0..796dcb89 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_green.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_green.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_green" }, "type=top": { "model": "absentbydesign:block/slab_glass_green_upper" }, - "type=double": { "model": "block/green_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_green_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_blue.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_blue.json index 853d19dd..53e9fcaa 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_blue.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_blue.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_light_blue" }, "type=top": { "model": "absentbydesign:block/slab_glass_light_blue_upper" }, - "type=double": { "model": "block/light_blue_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_light_blue_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_gray.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_gray.json index d6d6f885..63c3cabb 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_gray.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_light_gray.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_light_gray" }, "type=top": { "model": "absentbydesign:block/slab_glass_light_gray_upper" }, - "type=double": { "model": "block/light_gray_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_light_gray_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_lime.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_lime.json index 5a6ea3b3..417f1651 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_lime.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_lime.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_lime" }, "type=top": { "model": "absentbydesign:block/slab_glass_lime_upper" }, - "type=double": { "model": "block/lime_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_lime_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_magenta.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_magenta.json index 182fc4a9..910ef682 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_magenta.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_magenta.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_magenta" }, "type=top": { "model": "absentbydesign:block/slab_glass_magenta_upper" }, - "type=double": { "model": "block/magenta_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_magenta_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_orange.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_orange.json index b297cdbe..c76f5bf1 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_orange.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_orange.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_orange" }, "type=top": { "model": "absentbydesign:block/slab_glass_orange_upper" }, - "type=double": { "model": "block/orange_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_orange_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_pink.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_pink.json index c510584b..fb6f42dc 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_pink.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_pink.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_pink" }, "type=top": { "model": "absentbydesign:block/slab_glass_pink_upper" }, - "type=double": { "model": "block/pink_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_pink_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_purple.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_purple.json index 05e6cff2..ef646fe9 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_purple.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_purple.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_purple" }, "type=top": { "model": "absentbydesign:block/slab_glass_purple_upper" }, - "type=double": { "model": "block/purple_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_purple_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_red.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_red.json index 4b33f795..4c8ccf8c 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_red.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_red.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_red" }, "type=top": { "model": "absentbydesign:block/slab_glass_red_upper" }, - "type=double": { "model": "minecraft:block/red_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_red_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_white.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_white.json index 55dac2e8..03383c2c 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_white.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_white.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_white" }, "type=top": { "model": "absentbydesign:block/slab_glass_white_upper" }, - "type=double": { "model": "minecraft:block/white_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_white_double" } } } diff --git a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_yellow.json b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_yellow.json index bb3fdf23..d68f3f55 100644 --- a/src/main/resources/assets/absentbydesign/blockstates/slab_glass_yellow.json +++ b/src/main/resources/assets/absentbydesign/blockstates/slab_glass_yellow.json @@ -2,6 +2,6 @@ "variants": { "type=bottom": { "model": "absentbydesign:block/slab_glass_yellow" }, "type=top": { "model": "absentbydesign:block/slab_glass_yellow_upper" }, - "type=double": { "model": "block/yellow_stained_glass" } + "type=double": { "model": "absentbydesign:block/slab_glass_yellow_double" } } } diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_black_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_black_double.json new file mode 100644 index 00000000..d894f84a --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_black_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/black_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_blue_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_blue_double.json new file mode 100644 index 00000000..9d6068cf --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_blue_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/blue_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_brown_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_brown_double.json new file mode 100644 index 00000000..9fa48a40 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_brown_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/brown_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_cyan_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_cyan_double.json new file mode 100644 index 00000000..abb9454d --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_cyan_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/cyan_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_double.json new file mode 100644 index 00000000..e1c7fa7b --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "cutout", + "textures": { + "all": "block/glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_gray_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_gray_double.json new file mode 100644 index 00000000..f2093cb1 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_gray_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/gray_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_green_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_green_double.json new file mode 100644 index 00000000..cca8e9a4 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_green_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/green_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_light_blue_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_light_blue_double.json new file mode 100644 index 00000000..91616ab0 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_light_blue_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/light_blue_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_light_gray_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_light_gray_double.json new file mode 100644 index 00000000..ea296853 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_light_gray_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/light_gray_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_lime_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_lime_double.json new file mode 100644 index 00000000..a79ea068 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_lime_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/lime_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_magenta_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_magenta_double.json new file mode 100644 index 00000000..548c210d --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_magenta_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/magenta_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_orange_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_orange_double.json new file mode 100644 index 00000000..e789b4fd --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_orange_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/orange_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_pink_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_pink_double.json new file mode 100644 index 00000000..793dac70 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_pink_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/pink_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_purple_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_purple_double.json new file mode 100644 index 00000000..a2390932 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_purple_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/purple_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_red_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_red_double.json new file mode 100644 index 00000000..4c2d6fe4 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_red_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/red_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_white_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_white_double.json new file mode 100644 index 00000000..ccf5fd70 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_white_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/white_stained_glass" + } +} diff --git a/src/main/resources/assets/absentbydesign/models/block/slab_glass_yellow_double.json b/src/main/resources/assets/absentbydesign/models/block/slab_glass_yellow_double.json new file mode 100644 index 00000000..9efb0c25 --- /dev/null +++ b/src/main/resources/assets/absentbydesign/models/block/slab_glass_yellow_double.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_all", + "render_type": "translucent", + "textures": { + "all": "block/yellow_stained_glass" + } +}