diff --git a/gradle.properties b/gradle.properties index 1d037bb..281c0fe 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,13 +7,13 @@ org.gradle.daemon=false ## Environment Properties # The Minecraft version must agree with the Forge version to get a valid artifact -minecraft_version=1.21 +minecraft_version=1.21.3 # The Minecraft version range can use any release version of Minecraft as bounds. # Snapshots, pre-releases, and release candidates are not guaranteed to sort properly # as they do not follow standard versioning conventions. minecraft_version_range=[1.21,1.22) # The Forge version must agree with the Minecraft version to get a valid artifact -forge_version=51.0.33 +forge_version=53.0.25 # The Forge version range can use any version of Forge as bounds or match the loader version range forge_version_range=[0,) # The loader version range can only use the major version of Forge/FML as bounds @@ -35,7 +35,7 @@ loader_version_range=[0,) mapping_channel=parchment # The mapping version to query from the mapping channel. # This must match the format required by the mapping channel. -mapping_version=2024.07.28-1.21 +mapping_version=1.21-2024.11.10-1.21.3 ## Mod Properties @@ -56,4 +56,4 @@ mod_group_id=xyz.sillyangel.nugget # The authors of the mod. This is a simple text string that is used for display purposes in the mod list. mod_authors=sillyangel # The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list. -mod_description=Forge mod that brings the meme of Gegagedigedagedago Nugget into the Minecraft, Whether you’re building, mining, or battling, this mod introduces nugget around the minecraft theme. Perfect for players looking play with their world with humor and creativity. \ No newline at end of file +mod_description=Forge mod that brings the meme of Gegagedigedagedago Nugget into the Minecraft, Whether you are building, mining, or battling, this mod introduces nugget around the minecraft theme. Perfect for players looking play with their world with humor and creativity. \ No newline at end of file diff --git a/run-data/logs/2025-01-04-1.log.gz b/run-data/logs/2025-01-04-1.log.gz deleted file mode 100644 index 3875e10..0000000 Binary files a/run-data/logs/2025-01-04-1.log.gz and /dev/null differ diff --git a/run-data/logs/2025-01-04-2.log.gz b/run-data/logs/2025-01-04-2.log.gz index 1d9047b..5a2f42a 100644 Binary files a/run-data/logs/2025-01-04-2.log.gz and b/run-data/logs/2025-01-04-2.log.gz differ diff --git a/run-data/logs/2025-01-04-3.log.gz b/run-data/logs/2025-01-04-3.log.gz index a86c881..3875e10 100644 Binary files a/run-data/logs/2025-01-04-3.log.gz and b/run-data/logs/2025-01-04-3.log.gz differ diff --git a/run-data/logs/2025-01-04-4.log.gz b/run-data/logs/2025-01-04-4.log.gz index c47005d..1d9047b 100644 Binary files a/run-data/logs/2025-01-04-4.log.gz and b/run-data/logs/2025-01-04-4.log.gz differ diff --git a/run-data/logs/2025-01-04-5.log.gz b/run-data/logs/2025-01-04-5.log.gz index e65eb5b..a86c881 100644 Binary files a/run-data/logs/2025-01-04-5.log.gz and b/run-data/logs/2025-01-04-5.log.gz differ diff --git a/run-data/logs/2025-01-04-6.log.gz b/run-data/logs/2025-01-04-6.log.gz index bbd6a8d..c47005d 100644 Binary files a/run-data/logs/2025-01-04-6.log.gz and b/run-data/logs/2025-01-04-6.log.gz differ diff --git a/run-data/logs/2025-01-04-7.log.gz b/run-data/logs/2025-01-04-7.log.gz new file mode 100644 index 0000000..e65eb5b Binary files /dev/null and b/run-data/logs/2025-01-04-7.log.gz differ diff --git a/run-data/logs/2025-01-04-8.log.gz b/run-data/logs/2025-01-04-8.log.gz new file mode 100644 index 0000000..bbd6a8d Binary files /dev/null and b/run-data/logs/2025-01-04-8.log.gz differ diff --git a/run-data/logs/debug-1.log.gz b/run-data/logs/debug-1.log.gz index 2f312b9..8e3a11f 100644 Binary files a/run-data/logs/debug-1.log.gz and b/run-data/logs/debug-1.log.gz differ diff --git a/run-data/logs/debug-2.log.gz b/run-data/logs/debug-2.log.gz index 3b7555a..c3a9a61 100644 Binary files a/run-data/logs/debug-2.log.gz and b/run-data/logs/debug-2.log.gz differ diff --git a/run-data/logs/debug-3.log.gz b/run-data/logs/debug-3.log.gz index dc3073c..2f312b9 100644 Binary files a/run-data/logs/debug-3.log.gz and b/run-data/logs/debug-3.log.gz differ diff --git a/run-data/logs/debug-4.log.gz b/run-data/logs/debug-4.log.gz index ca610ff..3b7555a 100644 Binary files a/run-data/logs/debug-4.log.gz and b/run-data/logs/debug-4.log.gz differ diff --git a/run-data/logs/debug-5.log.gz b/run-data/logs/debug-5.log.gz index 423954e..dc3073c 100644 Binary files a/run-data/logs/debug-5.log.gz and b/run-data/logs/debug-5.log.gz differ diff --git a/run-data/logs/debug.log b/run-data/logs/debug.log index cc0cfd1..fc8273b 100644 --- a/run-data/logs/debug.log +++ b/run-data/logs/debug.log @@ -1,251 +1,331 @@ -[04Jan2025 19:50:29.678] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forge_userdev_data, --assetIndex, 17, --assetsDir, /media/sillyangel3/Samsung T7 SSD/.gradle/caches/forge_gradle/assets, --gameDir, ., --mod, nuggetmod, --all, --output, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/generated/resources, --existing, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/main/resources] -[04Jan2025 19:50:29.683] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.5+11-LTS -[04Jan2025 19:50:29.687] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.2.1 starting: java version 21.0.5 by Eclipse Adoptium; OS Linux arch amd64 version 6.8.0-51-generic -[04Jan2025 19:50:29.764] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [forge_userdev_client,forge_dev_data,minecraft,forge_userdev_server_gametest,forge_dev_client,forge_userdev_data,forge_dev_server_gametest,testharness,forge_userdev_server,forge_client,forge_dev_server,forge_server] -[04Jan2025 19:50:29.786] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp] -[04Jan2025 19:50:29.812] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,slf4jfixer,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner] -[04Jan2025 19:50:29.824] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services -[04Jan2025 19:50:29.829] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data -[04Jan2025 19:50:29.830] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data/mods -[04Jan2025 19:50:29.833] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data/config -[04Jan2025 19:50:29.834] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data/config/fml.toml -[04Jan2025 19:50:29.893] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forge_userdev_data -[04Jan2025 19:50:29.921] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer service: fml: / -[04Jan2025 19:50:29.924] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer service: mixin: / -[04Jan2025 19:50:29.924] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading -[04Jan2025 19:50:29.925] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin -[04Jan2025 19:50:29.926] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin -[04Jan2025 19:50:29.926] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml -[04Jan2025 19:50:29.937] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Detected version data : VersionInfo[forgeVersion=51.0.33, mcVersion=1.21, mcpVersion=20240613.102039, forgeGroup=net.minecraftforge] -[04Jan2025 19:50:29.938] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 51.0.33 -[04Jan2025 19:50:29.939] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 51.0.33 loading -[04Jan2025 19:50:29.939] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ModLauncher version: 10.2.1 -[04Jan2025 19:50:29.940] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found AccessTransformer version: 8.2.0 -[04Jan2025 19:50:29.940] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found EventBus version: 6.2.8 -[04Jan2025 19:50:29.940] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found RuntimeDistCleaner version: 51.0.33 -[04Jan2025 19:50:29.941] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.1.6 -[04Jan2025 19:50:29.942] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI version: 7.1.4 -[04Jan2025 19:50:29.943] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml -[04Jan2025 19:50:29.943] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services -[04Jan2025 19:50:29.951] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing -[04Jan2025 19:50:29.952] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin -[04Jan2025 19:50:30.007] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in SecureModuleClassLoader[SECURE-BOOTSTRAP]@107241811 -[04Jan2025 19:50:30.027] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=jar:file:///media/sillyangel3/Samsung%20T7%20SSD/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.7/8ab114ac385e6dbdad5efafe28aba4df8120915f/mixin-0.8.7.jar!/ Service=ModLauncher Env=UNKNOWN -[04Jan2025 19:50:30.031] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager -[04Jan2025 19:50:30.032] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2) -[04Jan2025 19:50:30.033] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2) -[04Jan2025 19:50:30.034] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2) -[04Jan2025 19:50:30.035] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2) -[04Jan2025 19:50:30.035] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2) -[04Jan2025 19:50:30.039] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin -[04Jan2025 19:50:30.040] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml -[04Jan2025 19:50:30.040] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories -[04Jan2025 19:50:30.041] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data -[04Jan2025 19:50:30.041] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data/mods -[04Jan2025 19:50:30.042] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data/config -[04Jan2025 19:50:30.042] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/run-data/config/fml.toml -[04Jan2025 19:50:30.042] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration -[04Jan2025 19:50:30.046] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile -[04Jan2025 19:50:30.050] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler -[04Jan2025 19:50:30.051] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forge_userdev_data as launch service -[04Jan2025 19:50:30.056] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml -[04Jan2025 19:50:30.056] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'mcp' -[04Jan2025 19:50:30.057] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {srg=net.minecraftforge.fml.loading.MCPNamingService@3163987e} -[04Jan2025 19:50:30.057] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning -[04Jan2025 19:50:30.060] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin -[04Jan2025 19:50:30.061] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin -[04Jan2025 19:50:30.062] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml -[04Jan2025 19:50:30.062] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan -[04Jan2025 19:50:30.070] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(minecraft:null),(classpath:null),(forge_dev_locator:null),(forge_userdev_locator:null) -[04Jan2025 19:50:30.071] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Dependency Locators : (JarInJar:null) -[04Jan2025 19:50:30.496] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {minecraft} mods - versions {1.21} -[04Jan2025 19:50:30.753] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/build/sourcesSets/main -[04Jan2025 19:50:30.764] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {nuggetmod} mods - versions {1.2.0} -[04Jan2025 19:50:30.852] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate / -[04Jan2025 19:50:30.856] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {forge} mods - versions {51.0.33} -[04Jan2025 19:50:30.868] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from , it does not contain dependency information. -[04Jan2025 19:50:30.868] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from , it does not contain dependency information. -[04Jan2025 19:50:30.869] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from javafmllanguage-1.21-51.0.33.jar, it does not contain dependency information. -[04Jan2025 19:50:30.869] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from main, it does not contain dependency information. -[04Jan2025 19:50:30.869] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from lowcodelanguage-1.21-51.0.33.jar, it does not contain dependency information. -[04Jan2025 19:50:30.869] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from mclanguage-1.21-51.0.33.jar, it does not contain dependency information. -[04Jan2025 19:50:30.869] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from fmlcore-1.21-51.0.33.jar, it does not contain dependency information. -[04Jan2025 19:50:30.931] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping! -[04Jan2025 19:50:30.933] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {minecraft} mods - versions {1.21} -[04Jan2025 19:50:30.936] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file / with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]] -[04Jan2025 19:50:30.938] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate / -[04Jan2025 19:50:30.940] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {forge} mods - versions {51.0.33} -[04Jan2025 19:50:30.940] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file / with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]] -[04Jan2025 19:50:30.943] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js -[04Jan2025 19:50:30.944] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod method_redirector with Javascript path coremods/method_redirector.js -[04Jan2025 19:50:30.944] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod /coremods/field_to_method.js -[04Jan2025 19:50:30.945] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod /coremods/method_redirector.js -[04Jan2025 19:50:30.945] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/build/sourcesSets/main -[04Jan2025 19:50:30.949] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {nuggetmod} mods - versions {1.2.0} -[04Jan2025 19:50:30.949] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/build/sourcesSets/main with languages [LanguageSpec[languageName=javafml, acceptedVersions=[0,)]] -[04Jan2025 19:50:30.952] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml -[04Jan2025 19:50:30.967] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 3 language providers -[04Jan2025 19:50:30.968] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0 -[04Jan2025 19:50:30.969] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider lowcodefml, version 51 -[04Jan2025 19:50:30.969] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 51.0.33 -[04Jan2025 19:50:30.972] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Configured system mods: [minecraft, forge] -[04Jan2025 19:50:30.973] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: minecraft -[04Jan2025 19:50:30.973] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: forge -[04Jan2025 19:50:30.975] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 2 mod requirements (2 mandatory, 0 optional) -[04Jan2025 19:50:30.976] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional) -[04Jan2025 19:50:31.285] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 39712 method mappings from methods.csv -[04Jan2025 19:50:31.338] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 35630 field mappings from fields.csv -[04Jan2025 19:50:31.360] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers -[04Jan2025 19:50:31.360] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin -[04Jan2025 19:50:31.361] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin -[04Jan2025 19:50:31.361] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml -[04Jan2025 19:50:31.361] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers -[04Jan2025 19:50:31.362] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from /coremods/field_to_method.js -[04Jan2025 19:50:31.495] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully -[04Jan2025 19:50:31.496] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from /coremods/method_redirector.js -[04Jan2025 19:50:31.587] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully -[04Jan2025 19:50:31.596] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@596a7f44 to Target : CLASS {Lnet/minecraft/world/level/biome/Biome;} {} {V} -[04Jan2025 19:50:31.598] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@31e76a8d to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V} -[04Jan2025 19:50:31.598] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@770beef5 to Target : CLASS {Lnet/minecraft/world/level/block/LiquidBlock;} {} {V} -[04Jan2025 19:50:31.599] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@6dd1f638 to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V} -[04Jan2025 19:50:31.599] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@414f13fc to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V} -[04Jan2025 19:50:31.599] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/server/commands/RaidCommand;} {} {V} -[04Jan2025 19:50:31.599] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/levelgen/PhantomSpawner;} {} {V} -[04Jan2025 19:50:31.600] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/SwampHutPiece;} {} {V} -[04Jan2025 19:50:31.601] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/animal/frog/Tadpole;} {} {V} -[04Jan2025 19:50:31.601] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/npc/Villager;} {} {V} -[04Jan2025 19:50:31.601] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/EntityType;} {} {V} -[04Jan2025 19:50:31.601] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/ai/village/VillageSiege;} {} {V} -[04Jan2025 19:50:31.602] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/levelgen/PatrolSpawner;} {} {V} -[04Jan2025 19:50:31.602] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/monster/Strider;} {} {V} -[04Jan2025 19:50:31.603] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal;} {} {V} -[04Jan2025 19:50:31.603] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/monster/Spider;} {} {V} -[04Jan2025 19:50:31.604] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/raid/Raid;} {} {V} -[04Jan2025 19:50:31.605] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece;} {} {V} -[04Jan2025 19:50:31.606] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/server/commands/SummonCommand;} {} {V} -[04Jan2025 19:50:31.607] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/monster/ZombieVillager;} {} {V} -[04Jan2025 19:50:31.609] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece;} {} {V} -[04Jan2025 19:50:31.609] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;} {} {V} -[04Jan2025 19:50:31.610] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/NaturalSpawner;} {} {V} -[04Jan2025 19:50:31.612] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;} {} {V} -[04Jan2025 19:50:31.612] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/npc/CatSpawner;} {} {V} -[04Jan2025 19:50:31.613] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece;} {} {V} -[04Jan2025 19:50:31.614] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal;} {} {V} -[04Jan2025 19:50:31.615] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4b76aa5a to Target : CLASS {Lnet/minecraft/world/entity/monster/Zombie;} {} {V} -[04Jan2025 19:50:31.616] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml -[04Jan2025 19:50:31.686] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] -[04Jan2025 19:50:31.687] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] -[04Jan2025 19:50:31.689] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(mixin.synthetic) -[04Jan2025 19:50:31.690] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(mixin.synthetic) -[04Jan2025 19:50:31.691] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(mixin.synthetic) -[04Jan2025 19:50:31.692] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(mixin.synthetic) -[04Jan2025 19:50:31.693] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(mixin.synthetic) -[04Jan2025 19:50:31.693] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mixin.synthetic)] -[04Jan2025 19:50:31.694] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft) -[04Jan2025 19:50:31.696] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft) -[04Jan2025 19:50:31.698] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft) -[04Jan2025 19:50:31.698] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft) -[04Jan2025 19:50:31.699] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft) -[04Jan2025 19:50:31.700] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] -[04Jan2025 19:50:31.700] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge) -[04Jan2025 19:50:31.702] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge) -[04Jan2025 19:50:31.703] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge) -[04Jan2025 19:50:31.704] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge) -[04Jan2025 19:50:31.705] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge) -[04Jan2025 19:50:31.707] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] -[04Jan2025 19:50:31.709] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(nuggetmod) -[04Jan2025 19:50:31.710] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(nuggetmod) -[04Jan2025 19:50:31.711] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(nuggetmod) -[04Jan2025 19:50:31.711] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(nuggetmod) -[04Jan2025 19:50:31.712] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(nuggetmod) -[04Jan2025 19:50:31.714] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(nuggetmod)] -[04Jan2025 19:50:31.714] [main/DEBUG] [mixin/]: inject() running with 5 agents -[04Jan2025 19:50:31.715] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] -[04Jan2025 19:50:31.717] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mixin.synthetic)] -[04Jan2025 19:50:31.719] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] -[04Jan2025 19:50:31.720] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] -[04Jan2025 19:50:31.720] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(nuggetmod)] -[04Jan2025 19:50:31.722] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forge_userdev_data' with arguments [--gameDir, ., --assetsDir, /media/sillyangel3/Samsung T7 SSD/.gradle/caches/forge_gradle/assets, --assetIndex, 17, --mod, nuggetmod, --all, --output, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/generated/resources, --existing, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/main/resources] -[04Jan2025 19:50:31.763] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT] -[04Jan2025 19:50:31.944] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using SLF4J as the default logging framework -[04Jan2025 19:50:31.948] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple -[04Jan2025 19:50:31.949] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4 -[04Jan2025 19:50:32.374] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/EntityType -[04Jan2025 19:50:33.027] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/LiquidBlock -[04Jan2025 19:50:33.229] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock -[04Jan2025 19:50:33.734] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance -[04Jan2025 19:50:34.050] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/biome/Biome -[04Jan2025 19:50:34.808] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/frog/Tadpole -[04Jan2025 19:50:34.867] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem -[04Jan2025 19:50:36.002] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Spider -[04Jan2025 19:50:36.037] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Zombie -[04Jan2025 19:50:36.081] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/ZombieVillager -[04Jan2025 19:50:36.120] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal -[04Jan2025 19:50:36.217] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/horse/SkeletonTrapGoal -[04Jan2025 19:50:36.228] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Strider -[04Jan2025 19:50:36.261] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/Villager -[04Jan2025 19:50:37.100] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece -[04Jan2025 19:50:37.114] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece -[04Jan2025 19:50:37.128] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece -[04Jan2025 19:50:37.145] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece -[04Jan2025 19:50:37.491] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Creating vanilla freeze snapshot -[04Jan2025 19:50:37.494] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.509] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:fluid Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.509] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:item Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.520] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:mob_effect Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.521] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sound_event Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.531] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:potion Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.532] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:entity_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.534] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block_entity_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.535] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:particle_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.535] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:menu Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.536] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:painting_variant Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.536] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.536] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_serializer Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.537] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:attribute Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.537] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:stat_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.537] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:command_argument_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.538] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:villager_profession Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.538] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:point_of_interest_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.541] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:memory_module_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.542] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sensor_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.542] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:schedule Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.543] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:activity Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.543] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/carver Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.544] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/feature Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.545] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:chunk_status Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.545] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/block_state_provider_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.545] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/foliage_placer_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.545] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/tree_decorator_type Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.546] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/biome Sync: VANILLA -> ACTIVE -[04Jan2025 19:50:37.552] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Vanilla freeze snapshot created -[04Jan2025 19:50:37.554] [main/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 4 threads for parallel mod-loading -[04Jan2025 19:50:37.561] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader TransformingClassLoader[TRANSFORMER]@1382756158 - got SecureModuleClassLoader[LAYER PLUGIN]@1248334686 -[04Jan2025 19:50:37.562] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod -[04Jan2025 19:50:37.564] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader TransformingClassLoader[TRANSFORMER]@1382756158 - got SecureModuleClassLoader[LAYER PLUGIN]@1248334686 -[04Jan2025 19:50:37.565] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for xyz.sillyangel.nugget.NuggetMod -[04Jan2025 19:50:37.597] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 0.0 from TransformingClassLoader[TRANSFORMER]@1382756158 -[04Jan2025 19:50:37.598] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge version 51.0.33 -[04Jan2025 19:50:37.598] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge spec 0.0 -[04Jan2025 19:50:37.598] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge group net.minecraftforge -[04Jan2025 19:50:37.599] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: MCP Version package package net.minecraftforge.versions.mcp, Minecraft, version 1.21 from TransformingClassLoader[TRANSFORMER]@1382756158 -[04Jan2025 19:50:37.599] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MC version information 1.21 -[04Jan2025 19:50:37.599] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MCP version information 20240613.102039 -[04Jan2025 19:50:37.599] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 51.0.33, for MC 1.21 with MCP 20240613.102039 -[04Jan2025 19:50:37.599] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v51.0.33 Initialized -[04Jan2025 19:50:37.691] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Opening jdk.naming.dns/com.sun.jndi.dns to java.naming -[04Jan2025 19:50:37.696] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file nuggetmod-common.toml for nuggetmod tracking -[04Jan2025 19:50:37.702] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for nuggetmod -[04Jan2025 19:50:37.746] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing xyz.sillyangel.nugget.Config to MOD -[04Jan2025 19:50:37.767] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing xyz.sillyangel.nugget.datagen.DataGenerators to MOD -[04Jan2025 19:50:37.790] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing xyz.sillyangel.nugget.NuggetMod$ClientModEvents to MOD -[04Jan2025 19:50:37.806] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false -[04Jan2025 19:50:37.806] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 21 -[04Jan2025 19:50:37.808] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available -[04Jan2025 19:50:37.809] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available -[04Jan2025 19:50:37.809] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.storeFence: available -[04Jan2025 19:50:37.810] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available -[04Jan2025 19:50:37.810] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: direct buffer constructor: unavailable +[05Jan2025 21:32:05.394] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forge_userdev_data, --assetIndex, 18, --assetsDir, D:\.gradle\caches\forge_gradle\assets, --gameDir, ., --mod, nuggetmod, --all, --output, D:\Coding Projects\Java\nuggetmod_code\src\generated\resources, --existing, D:\Coding Projects\Java\nuggetmod_code\src\main\resources] +[05Jan2025 21:32:05.402] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.5+11-LTS +[05Jan2025 21:32:05.405] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.2.2 starting: java version 21.0.5 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0 +[05Jan2025 21:32:05.433] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [forge_userdev_client,forge_dev_data,minecraft,forge_userdev_server_gametest,forge_dev_client,forge_userdev_data,forge_dev_server_gametest,testharness,forge_userdev_server,forge_client,forge_dev_server,forge_server] +[05Jan2025 21:32:05.448] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp] +[05Jan2025 21:32:05.476] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,slf4jfixer,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner] +[05Jan2025 21:32:05.484] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services +[05Jan2025 21:32:05.488] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is D:\Coding Projects\Java\nuggetmod_code\run-data +[05Jan2025 21:32:05.488] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is D:\Coding Projects\Java\nuggetmod_code\run-data\mods +[05Jan2025 21:32:05.488] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is D:\Coding Projects\Java\nuggetmod_code\run-data\config +[05Jan2025 21:32:05.489] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is D:\Coding Projects\Java\nuggetmod_code\run-data\config\fml.toml +[05Jan2025 21:32:05.553] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forge_userdev_data +[05Jan2025 21:32:05.594] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer service: fml: / +[05Jan2025 21:32:05.597] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer service: mixin: / +[05Jan2025 21:32:05.598] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading +[05Jan2025 21:32:05.599] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin +[05Jan2025 21:32:05.600] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin +[05Jan2025 21:32:05.600] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml +[05Jan2025 21:32:05.615] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Detected version data : VersionInfo[forgeVersion=53.0.25, mcVersion=1.21.3, mcpVersion=20241025.112443, forgeGroup=net.minecraftforge] +[05Jan2025 21:32:05.617] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 53.0.25 +[05Jan2025 21:32:05.617] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 53.0.25 loading +[05Jan2025 21:32:05.618] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ModLauncher version: 10.2.2 +[05Jan2025 21:32:05.618] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found AccessTransformer version: 8.2.0 +[05Jan2025 21:32:05.618] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found EventBus version: 6.2.8 +[05Jan2025 21:32:05.620] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found RuntimeDistCleaner version: 53.0.25 +[05Jan2025 21:32:05.630] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.2.1 +[05Jan2025 21:32:05.630] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI version: 7.1.5 +[05Jan2025 21:32:05.632] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml +[05Jan2025 21:32:05.632] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services +[05Jan2025 21:32:05.660] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing +[05Jan2025 21:32:05.662] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin +[05Jan2025 21:32:05.819] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in SecureModuleClassLoader[SECURE-BOOTSTRAP]@225472281 +[05Jan2025 21:32:05.956] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=jar:file:///D:/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.7/8ab114ac385e6dbdad5efafe28aba4df8120915f/mixin-0.8.7.jar!/ Service=ModLauncher Env=UNKNOWN +[05Jan2025 21:32:05.963] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager +[05Jan2025 21:32:05.964] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2) +[05Jan2025 21:32:05.972] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2) +[05Jan2025 21:32:05.974] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2) +[05Jan2025 21:32:05.976] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2) +[05Jan2025 21:32:05.977] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2) +[05Jan2025 21:32:05.980] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin +[05Jan2025 21:32:05.981] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml +[05Jan2025 21:32:05.984] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories +[05Jan2025 21:32:05.985] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is D:\Coding Projects\Java\nuggetmod_code\run-data +[05Jan2025 21:32:05.986] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is D:\Coding Projects\Java\nuggetmod_code\run-data\mods +[05Jan2025 21:32:05.986] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is D:\Coding Projects\Java\nuggetmod_code\run-data\config +[05Jan2025 21:32:05.986] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is D:\Coding Projects\Java\nuggetmod_code\run-data\config\fml.toml +[05Jan2025 21:32:05.987] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration +[05Jan2025 21:32:06.002] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile +[05Jan2025 21:32:06.006] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler +[05Jan2025 21:32:06.007] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forge_userdev_data as launch service +[05Jan2025 21:32:06.014] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml +[05Jan2025 21:32:06.017] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'mcp' +[05Jan2025 21:32:06.020] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {srg=net.minecraftforge.fml.loading.MCPNamingService@70325d20} +[05Jan2025 21:32:06.021] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning +[05Jan2025 21:32:06.024] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin +[05Jan2025 21:32:06.024] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin +[05Jan2025 21:32:06.024] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml +[05Jan2025 21:32:06.025] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan +[05Jan2025 21:32:06.038] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(minecraft:null),(classpath:null),(forge_dev_locator:null),(forge_userdev_locator:null) +[05Jan2025 21:32:06.041] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Dependency Locators : (JarInJar:null) +[05Jan2025 21:32:06.923] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {minecraft} mods - versions {1.21.3} +[05Jan2025 21:32:07.241] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate D:\Coding Projects\Java\nuggetmod_code\build\sourcesSets\main +[05Jan2025 21:32:07.253] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {nuggetmod} mods - versions {1.2.0} +[05Jan2025 21:32:07.792] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate / +[05Jan2025 21:32:07.799] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {forge} mods - versions {53.0.25} +[05Jan2025 21:32:07.810] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from , it does not contain dependency information. +[05Jan2025 21:32:07.811] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from , it does not contain dependency information. +[05Jan2025 21:32:07.811] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from javafmllanguage-1.21.3-53.0.25.jar, it does not contain dependency information. +[05Jan2025 21:32:07.811] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from main, it does not contain dependency information. +[05Jan2025 21:32:07.811] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from lowcodelanguage-1.21.3-53.0.25.jar, it does not contain dependency information. +[05Jan2025 21:32:07.812] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from mclanguage-1.21.3-53.0.25.jar, it does not contain dependency information. +[05Jan2025 21:32:07.812] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Failed to load resource META-INF\jarjar\metadata.json from fmlcore-1.21.3-53.0.25.jar, it does not contain dependency information. +[05Jan2025 21:32:07.867] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping! +[05Jan2025 21:32:07.871] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {minecraft} mods - versions {1.21.3} +[05Jan2025 21:32:07.875] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file / with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]] +[05Jan2025 21:32:07.877] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate / +[05Jan2025 21:32:07.879] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {forge} mods - versions {53.0.25} +[05Jan2025 21:32:07.879] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file / with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]] +[05Jan2025 21:32:07.886] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js +[05Jan2025 21:32:07.886] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod method_redirector with Javascript path coremods/method_redirector.js +[05Jan2025 21:32:07.887] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod /coremods/field_to_method.js +[05Jan2025 21:32:07.887] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod /coremods/method_redirector.js +[05Jan2025 21:32:07.887] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate D:\Coding Projects\Java\nuggetmod_code\build\sourcesSets\main +[05Jan2025 21:32:07.892] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {nuggetmod} mods - versions {1.2.0} +[05Jan2025 21:32:07.893] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file D:\Coding Projects\Java\nuggetmod_code\build\sourcesSets\main with languages [LanguageSpec[languageName=javafml, acceptedVersions=[0,)]] +[05Jan2025 21:32:07.895] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml +[05Jan2025 21:32:07.917] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 3 language providers +[05Jan2025 21:32:07.918] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0 +[05Jan2025 21:32:07.918] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider lowcodefml, version 53 +[05Jan2025 21:32:07.920] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 53.0.25 +[05Jan2025 21:32:07.923] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Configured system mods: [minecraft, forge] +[05Jan2025 21:32:07.924] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: minecraft +[05Jan2025 21:32:07.924] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: forge +[05Jan2025 21:32:07.935] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 2 mod requirements (2 mandatory, 0 optional) +[05Jan2025 21:32:07.935] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional) +[05Jan2025 21:32:08.441] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 42082 method mappings from methods.csv +[05Jan2025 21:32:08.489] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 37382 field mappings from fields.csv +[05Jan2025 21:32:08.530] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers +[05Jan2025 21:32:08.531] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin +[05Jan2025 21:32:08.532] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin +[05Jan2025 21:32:08.532] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml +[05Jan2025 21:32:08.532] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers +[05Jan2025 21:32:08.532] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from /coremods/field_to_method.js +[05Jan2025 21:32:08.807] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully +[05Jan2025 21:32:08.807] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from /coremods/method_redirector.js +[05Jan2025 21:32:08.993] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully +[05Jan2025 21:32:09.006] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@76130a29 to Target : CLASS {Lnet/minecraft/world/level/biome/Biome;} {} {V} +[05Jan2025 21:32:09.008] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@5d342959 to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V} +[05Jan2025 21:32:09.008] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@2ecf5915 to Target : CLASS {Lnet/minecraft/world/level/block/LiquidBlock;} {} {V} +[05Jan2025 21:32:09.009] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@53e76c11 to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V} +[05Jan2025 21:32:09.010] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@42cc183e to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V} +[05Jan2025 21:32:09.010] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece;} {} {V} +[05Jan2025 21:32:09.011] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/SwampHutPiece;} {} {V} +[05Jan2025 21:32:09.012] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/levelgen/PatrolSpawner;} {} {V} +[05Jan2025 21:32:09.013] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;} {} {V} +[05Jan2025 21:32:09.013] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/npc/CatSpawner;} {} {V} +[05Jan2025 21:32:09.018] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal;} {} {V} +[05Jan2025 21:32:09.018] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/raid/Raid;} {} {V} +[05Jan2025 21:32:09.018] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/server/commands/SummonCommand;} {} {V} +[05Jan2025 21:32:09.018] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal;} {} {V} +[05Jan2025 21:32:09.019] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/NaturalSpawner;} {} {V} +[05Jan2025 21:32:09.019] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/monster/Strider;} {} {V} +[05Jan2025 21:32:09.019] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/monster/ZombieVillager;} {} {V} +[05Jan2025 21:32:09.019] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/animal/frog/Tadpole;} {} {V} +[05Jan2025 21:32:09.020] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/EntityType;} {} {V} +[05Jan2025 21:32:09.020] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/monster/Zombie;} {} {V} +[05Jan2025 21:32:09.020] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;} {} {V} +[05Jan2025 21:32:09.020] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/server/commands/RaidCommand;} {} {V} +[05Jan2025 21:32:09.021] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/monster/Spider;} {} {V} +[05Jan2025 21:32:09.021] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece;} {} {V} +[05Jan2025 21:32:09.021] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/ai/village/VillageSiege;} {} {V} +[05Jan2025 21:32:09.021] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/levelgen/PhantomSpawner;} {} {V} +[05Jan2025 21:32:09.022] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece;} {} {V} +[05Jan2025 21:32:09.022] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3e4e8fdf to Target : CLASS {Lnet/minecraft/world/entity/npc/Villager;} {} {V} +[05Jan2025 21:32:09.022] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml +[05Jan2025 21:32:09.185] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] +[05Jan2025 21:32:09.186] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] +[05Jan2025 21:32:09.190] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(mixin.synthetic) +[05Jan2025 21:32:09.191] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(mixin.synthetic) +[05Jan2025 21:32:09.191] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(mixin.synthetic) +[05Jan2025 21:32:09.192] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(mixin.synthetic) +[05Jan2025 21:32:09.192] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(mixin.synthetic) +[05Jan2025 21:32:09.193] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mixin.synthetic)] +[05Jan2025 21:32:09.193] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft) +[05Jan2025 21:32:09.193] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft) +[05Jan2025 21:32:09.193] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft) +[05Jan2025 21:32:09.194] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft) +[05Jan2025 21:32:09.195] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft) +[05Jan2025 21:32:09.196] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] +[05Jan2025 21:32:09.196] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(net.minecraftforge.forge) +[05Jan2025 21:32:09.196] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(net.minecraftforge.forge) +[05Jan2025 21:32:09.197] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(net.minecraftforge.forge) +[05Jan2025 21:32:09.197] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(net.minecraftforge.forge) +[05Jan2025 21:32:09.197] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(net.minecraftforge.forge) +[05Jan2025 21:32:09.229] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(net.minecraftforge.forge)] +[05Jan2025 21:32:09.229] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(nuggetmod) +[05Jan2025 21:32:09.230] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(nuggetmod) +[05Jan2025 21:32:09.230] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(nuggetmod) +[05Jan2025 21:32:09.238] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(nuggetmod) +[05Jan2025 21:32:09.238] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(nuggetmod) +[05Jan2025 21:32:09.238] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(nuggetmod)] +[05Jan2025 21:32:09.241] [main/DEBUG] [mixin/]: inject() running with 5 agents +[05Jan2025 21:32:09.242] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] +[05Jan2025 21:32:09.243] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(mixin.synthetic)] +[05Jan2025 21:32:09.243] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] +[05Jan2025 21:32:09.243] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(net.minecraftforge.forge)] +[05Jan2025 21:32:09.245] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(nuggetmod)] +[05Jan2025 21:32:09.250] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forge_userdev_data' with arguments [--gameDir, ., --assetsDir, D:\.gradle\caches\forge_gradle\assets, --assetIndex, 18, --mod, nuggetmod, --all, --output, D:\Coding Projects\Java\nuggetmod_code\src\generated\resources, --existing, D:\Coding Projects\Java\nuggetmod_code\src\main\resources] +[05Jan2025 21:32:09.336] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT] +[05Jan2025 21:32:09.738] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using SLF4J as the default logging framework +[05Jan2025 21:32:09.743] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple +[05Jan2025 21:32:09.743] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4 +[05Jan2025 21:32:10.997] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/EntityType +[05Jan2025 21:32:12.408] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/LiquidBlock +[05Jan2025 21:32:12.480] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock +[05Jan2025 21:32:13.078] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance +[05Jan2025 21:32:13.551] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/biome/Biome +[05Jan2025 21:32:14.616] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/frog/Tadpole +[05Jan2025 21:32:14.868] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem +[05Jan2025 21:32:16.313] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Spider +[05Jan2025 21:32:16.378] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Zombie +[05Jan2025 21:32:16.433] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/ZombieVillager +[05Jan2025 21:32:16.453] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/Villager +[05Jan2025 21:32:16.565] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal +[05Jan2025 21:32:16.800] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/horse/SkeletonTrapGoal +[05Jan2025 21:32:16.829] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Strider +[05Jan2025 21:32:17.966] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece +[05Jan2025 21:32:17.978] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece +[05Jan2025 21:32:17.988] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece +[05Jan2025 21:32:18.004] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece +[05Jan2025 21:32:18.590] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Creating vanilla freeze snapshot +[05Jan2025 21:32:18.593] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.618] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:fluid Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.627] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:item Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.662] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:mob_effect Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.674] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sound_event Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.712] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:potion Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.712] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:entity_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.714] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:block_entity_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.715] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:particle_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.716] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:menu Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.717] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:painting_variant Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.718] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.719] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:recipe_serializer Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.720] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:attribute Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.721] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:stat_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.721] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:command_argument_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.722] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:data_component_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.723] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:villager_profession Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.724] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:point_of_interest_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.734] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:memory_module_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.737] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:sensor_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.737] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:schedule Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.738] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:activity Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.739] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/carver Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.739] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/feature Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.740] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:chunk_status Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.740] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/block_state_provider_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.741] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/foliage_placer_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.741] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/tree_decorator_type Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.741] [main/DEBUG] [net.minecraftforge.registries.ForgeRegistry/REGISTRIES]: Registry minecraft:worldgen/biome Sync: VANILLA -> ACTIVE +[05Jan2025 21:32:18.754] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Vanilla registry order: +[05Jan2025 21:32:18.754] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:root +[05Jan2025 21:32:18.755] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:sound_event +[05Jan2025 21:32:18.755] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:fluid +[05Jan2025 21:32:18.755] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:attribute +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:particle_type +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:mob_effect +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_effect_component_type +[05Jan2025 21:32:18.757] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:data_component_type +[05Jan2025 21:32:18.757] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:entity_type +[05Jan2025 21:32:18.757] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:item +[05Jan2025 21:32:18.758] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:game_event +[05Jan2025 21:32:18.758] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:potion +[05Jan2025 21:32:18.758] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block_entity_type +[05Jan2025 21:32:18.759] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:stat_type +[05Jan2025 21:32:18.759] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:custom_stat +[05Jan2025 21:32:18.759] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:chunk_status +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:rule_test +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:rule_block_entity_modifier +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:pos_rule_test +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:menu +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_type +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_serializer +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:position_source_type +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:command_argument_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:villager_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:villager_profession +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:point_of_interest_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:memory_module_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:sensor_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:activity +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:schedule +[05Jan2025 21:32:18.762] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_score_provider_type +[05Jan2025 21:32:18.762] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_number_provider_type +[05Jan2025 21:32:18.762] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:map_decoration_type +[05Jan2025 21:32:18.763] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_nbt_provider_type +[05Jan2025 21:32:18.764] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_function_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_pool_entry_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_condition_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:float_provider_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:int_provider_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:height_provider_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block_predicate_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/carver +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_processor +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/feature +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_placement +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_piece +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_type +[05Jan2025 21:32:18.773] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/placement_modifier_type +[05Jan2025 21:32:18.773] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/block_state_provider_type +[05Jan2025 21:32:18.773] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/foliage_placer_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/trunk_placer_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/root_placer_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/tree_decorator_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/feature_size_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/biome_source +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/chunk_generator +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/material_condition +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/material_rule +[05Jan2025 21:32:18.780] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/density_function_type +[05Jan2025 21:32:18.780] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block_type +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_pool_element +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/pool_alias_binding +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:cat_variant +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:frog_variant +[05Jan2025 21:32:18.782] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:decorated_pot_pattern +[05Jan2025 21:32:18.782] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:creative_mode_tab +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:trigger_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:number_format_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:entity_sub_predicate_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:item_sub_predicate_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_level_based_value_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_entity_effect_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_location_based_effect_type +[05Jan2025 21:32:18.784] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_value_effect_type +[05Jan2025 21:32:18.785] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_provider_type +[05Jan2025 21:32:18.787] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:consume_effect_type +[05Jan2025 21:32:18.787] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_display +[05Jan2025 21:32:18.788] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:slot_display +[05Jan2025 21:32:18.788] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_book_category +[05Jan2025 21:32:18.788] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Vanilla freeze snapshot created +[05Jan2025 21:32:18.796] [main/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 4 threads for parallel mod-loading +[05Jan2025 21:32:18.808] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader TransformingClassLoader[TRANSFORMER]@1137945509 - got SecureModuleClassLoader[LAYER PLUGIN]@92941132 +[05Jan2025 21:32:18.812] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod +[05Jan2025 21:32:18.816] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Loaded modclass net.minecraftforge.forge/net.minecraftforge.common.ForgeMod with TransformingClassLoader[TRANSFORMER]@1137945509 +[05Jan2025 21:32:18.817] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader TransformingClassLoader[TRANSFORMER]@1137945509 - got SecureModuleClassLoader[LAYER PLUGIN]@92941132 +[05Jan2025 21:32:18.817] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for xyz.sillyangel.nugget.NuggetMod +[05Jan2025 21:32:18.818] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Loaded modclass nuggetmod/xyz.sillyangel.nugget.NuggetMod with TransformingClassLoader[TRANSFORMER]@1137945509 +[05Jan2025 21:32:18.952] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 0.0 from TransformingClassLoader[TRANSFORMER]@1137945509 +[05Jan2025 21:32:18.953] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge version 53.0.25 +[05Jan2025 21:32:18.953] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge spec 0.0 +[05Jan2025 21:32:18.953] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge group net.minecraftforge +[05Jan2025 21:32:18.954] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: MCP Version package package net.minecraftforge.versions.mcp, Minecraft, version 1.21.3 from TransformingClassLoader[TRANSFORMER]@1137945509 +[05Jan2025 21:32:18.955] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MC version information 1.21.3 +[05Jan2025 21:32:18.955] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MCP version information 20241025.112443 +[05Jan2025 21:32:18.955] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 53.0.25, for MC 1.21.3 with MCP 20241025.112443 +[05Jan2025 21:32:18.955] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v53.0.25 Initialized +[05Jan2025 21:32:19.043] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Opening jdk.naming.dns/com.sun.jndi.dns to java.naming +[05Jan2025 21:32:19.451] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false +[05Jan2025 21:32:19.453] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 21 +[05Jan2025 21:32:19.454] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available +[05Jan2025 21:32:19.455] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available +[05Jan2025 21:32:19.455] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.storeFence: available +[05Jan2025 21:32:19.456] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available +[05Jan2025 21:32:19.456] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: direct buffer constructor: unavailable java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.internal.PlatformDependent0$5.run(PlatformDependent0.java:289) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] @@ -256,22 +336,23 @@ java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.ConstantPool.(ConstantPool.java:34) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.AttributeKey$1.(AttributeKey.java:27) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.AttributeKey.(AttributeKey.java:27) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] - at TRANSFORMER/forge@51.0.33/net.minecraftforge.network.NetworkInitialization.(NetworkInitialization.java:27) ~[forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar:?] - at TRANSFORMER/forge@51.0.33/net.minecraftforge.common.ForgeMod.(ForgeMod.java:385) ~[forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar:?] + at TRANSFORMER/net.minecraftforge.forge@53.0.25/net.minecraftforge.network.NetworkInitialization.(NetworkInitialization.java:27) ~[forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar:?] + at TRANSFORMER/net.minecraftforge.forge@53.0.25/net.minecraftforge.common.ForgeMod.(ForgeMod.java:379) ~[forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar:?] at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?] - at LAYER PLUGIN/net.minecraftforge.javafmlmod@1.21-51.0.33/net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:66) ~[javafmllanguage-1.21-51.0.33.jar!/:51.0.33] - at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21-51.0.33/net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$5(ModContainer.java:125) ~[fmlcore-1.21-51.0.33.jar!/:1.0] - at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) [?:?] - at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) [?:?] + at LAYER PLUGIN/net.minecraftforge.javafmlmod@1.21.3-53.0.25/net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:144) ~[javafmllanguage-1.21.3-53.0.25.jar!/:53.0.25] + at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21.3-53.0.25/net.minecraftforge.fml.ModStateTransitionHelper.lambda$addCompletableFutureTaskForModDispatch$5(ModStateTransitionHelper.java:117) ~[fmlcore-1.21.3-53.0.25.jar!/:1.0] + at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) [?:?] + at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483) [?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] -[04Jan2025 19:50:37.833] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true -[04Jan2025 19:50:37.835] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable +[05Jan2025 21:32:19.490] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true +[05Jan2025 21:32:19.618] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file nuggetmod-common.toml for nuggetmod tracking +[05Jan2025 21:32:19.492] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$7 (in module io.netty.common) cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to module io.netty.common at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:394) ~[?:?] at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:714) ~[?:?] @@ -284,243 +365,251 @@ java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.ConstantPool.(ConstantPool.java:34) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.AttributeKey$1.(AttributeKey.java:27) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] at SECURE-BOOTSTRAP/io.netty.common@4.1.97.Final/io.netty.util.AttributeKey.(AttributeKey.java:27) ~[netty-common-4.1.97.Final.jar:4.1.97.Final] - at TRANSFORMER/forge@51.0.33/net.minecraftforge.network.NetworkInitialization.(NetworkInitialization.java:27) ~[forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar:?] - at TRANSFORMER/forge@51.0.33/net.minecraftforge.common.ForgeMod.(ForgeMod.java:385) ~[forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar:?] + at TRANSFORMER/net.minecraftforge.forge@53.0.25/net.minecraftforge.network.NetworkInitialization.(NetworkInitialization.java:27) ~[forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar:?] + at TRANSFORMER/net.minecraftforge.forge@53.0.25/net.minecraftforge.common.ForgeMod.(ForgeMod.java:379) ~[forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar:?] at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?] - at LAYER PLUGIN/net.minecraftforge.javafmlmod@1.21-51.0.33/net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:66) ~[javafmllanguage-1.21-51.0.33.jar!/:51.0.33] - at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21-51.0.33/net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$5(ModContainer.java:125) ~[fmlcore-1.21-51.0.33.jar!/:1.0] - at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) [?:?] - at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) [?:?] + at LAYER PLUGIN/net.minecraftforge.javafmlmod@1.21.3-53.0.25/net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:144) ~[javafmllanguage-1.21.3-53.0.25.jar!/:53.0.25] + at LAYER PLUGIN/net.minecraftforge.fmlcore@1.21.3-53.0.25/net.minecraftforge.fml.ModStateTransitionHelper.lambda$addCompletableFutureTaskForModDispatch$5(ModStateTransitionHelper.java:117) ~[fmlcore-1.21.3-53.0.25.jar!/:1.0] + at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) [?:?] + at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483) [?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] -[04Jan2025 19:50:37.837] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.(long, {int,long}): unavailable -[04Jan2025 19:50:37.838] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available -[04Jan2025 19:50:37.838] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 1986002944 bytes (maybe) -[04Jan2025 19:50:37.840] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: /tmp (java.io.tmpdir) -[04Jan2025 19:50:37.840] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model) -[04Jan2025 19:50:37.841] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes -[04Jan2025 19:50:37.842] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1 -[04Jan2025 19:50:37.843] [modloading-worker-0/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available -[04Jan2025 19:50:37.844] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false -[04Jan2025 19:50:37.884] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:login v0 -[04Jan2025 19:50:37.884] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:handshake v0 -[04Jan2025 19:50:37.885] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:handshake v0 -[04Jan2025 19:50:37.885] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:channel_registration v0 -[04Jan2025 19:50:37.892] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking -[04Jan2025 19:50:37.892] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking -[04Jan2025 19:50:37.893] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.ModLoadingContext/]: Attempted to register an empty config for type COMMON on mod forge -[04Jan2025 19:50:37.907] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge -[04Jan2025 19:50:37.908] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD -[04Jan2025 19:50:37.910] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$ColorRegisterHandler to MOD -[04Jan2025 19:50:37.912] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.model.data.ModelDataManager to FORGE -[04Jan2025 19:50:37.914] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ForgeHooksClient$ClientEvents to MOD -[04Jan2025 19:50:37.920] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ClientForgeMod to MOD -[04Jan2025 19:50:37.931] [main/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Processing ObjectHolder annotations -[04Jan2025 19:50:38.016] [main/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Found 4049 ObjectHolder annotations -[04Jan2025 19:50:38.019] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/energy/IEnergyStorage; -[04Jan2025 19:50:38.022] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandler; -[04Jan2025 19:50:38.022] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandlerItem; -[04Jan2025 19:50:38.022] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/items/IItemHandler; -[04Jan2025 19:50:38.022] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Unfreezing vanilla registries -[04Jan2025 19:50:38.025] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sound_event -[04Jan2025 19:50:38.057] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sound_event -[04Jan2025 19:50:38.058] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:fluid -[04Jan2025 19:50:38.059] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:fluid -[04Jan2025 19:50:38.059] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block -[04Jan2025 19:50:38.077] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block -[04Jan2025 19:50:38.078] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:attribute -[04Jan2025 19:50:38.079] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:attribute -[04Jan2025 19:50:38.079] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:mob_effect -[04Jan2025 19:50:38.080] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:mob_effect -[04Jan2025 19:50:38.081] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:particle_type -[04Jan2025 19:50:38.083] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:particle_type -[04Jan2025 19:50:38.084] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:data_component_type -[04Jan2025 19:50:38.086] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:data_component_type -[04Jan2025 19:50:38.086] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_effect_component_type -[04Jan2025 19:50:38.088] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_effect_component_type -[04Jan2025 19:50:38.095] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:item -[04Jan2025 19:50:38.115] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:item -[04Jan2025 19:50:38.115] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:entity_type -[04Jan2025 19:50:38.117] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:entity_type -[04Jan2025 19:50:38.117] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:armor_material -[04Jan2025 19:50:38.118] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:armor_material -[04Jan2025 19:50:38.119] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:game_event -[04Jan2025 19:50:38.120] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:game_event -[04Jan2025 19:50:38.121] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:potion -[04Jan2025 19:50:38.122] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:potion -[04Jan2025 19:50:38.123] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_entity_type -[04Jan2025 19:50:38.124] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_entity_type -[04Jan2025 19:50:38.124] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:stat_type -[04Jan2025 19:50:38.125] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:stat_type -[04Jan2025 19:50:38.126] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:custom_stat -[04Jan2025 19:50:38.127] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:custom_stat -[04Jan2025 19:50:38.127] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:chunk_status -[04Jan2025 19:50:38.131] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:chunk_status -[04Jan2025 19:50:38.132] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_test -[04Jan2025 19:50:38.133] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_test -[04Jan2025 19:50:38.133] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_block_entity_modifier -[04Jan2025 19:50:38.135] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_block_entity_modifier -[04Jan2025 19:50:38.135] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:pos_rule_test -[04Jan2025 19:50:38.136] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:pos_rule_test -[04Jan2025 19:50:38.136] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:menu -[04Jan2025 19:50:38.138] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:menu -[04Jan2025 19:50:38.138] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_type -[04Jan2025 19:50:38.139] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_type -[04Jan2025 19:50:38.142] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_serializer -[04Jan2025 19:50:38.144] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_serializer -[04Jan2025 19:50:38.144] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:position_source_type -[04Jan2025 19:50:38.145] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:position_source_type -[04Jan2025 19:50:38.147] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:command_argument_type -[04Jan2025 19:50:38.155] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:command_argument_type -[04Jan2025 19:50:38.156] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_type -[04Jan2025 19:50:38.158] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_type -[04Jan2025 19:50:38.159] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_profession -[04Jan2025 19:50:38.160] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_profession -[04Jan2025 19:50:38.160] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:point_of_interest_type -[04Jan2025 19:50:38.161] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:point_of_interest_type -[04Jan2025 19:50:38.161] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:memory_module_type -[04Jan2025 19:50:38.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:memory_module_type -[04Jan2025 19:50:38.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sensor_type -[04Jan2025 19:50:38.163] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sensor_type -[04Jan2025 19:50:38.163] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:schedule -[04Jan2025 19:50:38.164] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:schedule -[04Jan2025 19:50:38.164] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:activity -[04Jan2025 19:50:38.165] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:activity -[04Jan2025 19:50:38.165] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_number_provider_type -[04Jan2025 19:50:38.166] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_number_provider_type -[04Jan2025 19:50:38.166] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_score_provider_type -[04Jan2025 19:50:38.166] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_score_provider_type -[04Jan2025 19:50:38.167] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_function_type -[04Jan2025 19:50:38.167] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_function_type -[04Jan2025 19:50:38.167] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:map_decoration_type -[04Jan2025 19:50:38.168] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:map_decoration_type -[04Jan2025 19:50:38.168] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_nbt_provider_type -[04Jan2025 19:50:38.169] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_nbt_provider_type -[04Jan2025 19:50:38.169] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_pool_entry_type -[04Jan2025 19:50:38.170] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_pool_entry_type -[04Jan2025 19:50:38.173] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_condition_type -[04Jan2025 19:50:38.175] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_condition_type -[04Jan2025 19:50:38.175] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:float_provider_type -[04Jan2025 19:50:38.176] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:float_provider_type -[04Jan2025 19:50:38.177] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:int_provider_type -[04Jan2025 19:50:38.178] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:int_provider_type -[04Jan2025 19:50:38.178] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:height_provider_type -[04Jan2025 19:50:38.179] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:height_provider_type -[04Jan2025 19:50:38.179] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_predicate_type -[04Jan2025 19:50:38.180] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_predicate_type -[04Jan2025 19:50:38.180] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/carver -[04Jan2025 19:50:38.181] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/carver -[04Jan2025 19:50:38.181] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature -[04Jan2025 19:50:38.182] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature -[04Jan2025 19:50:38.182] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_processor -[04Jan2025 19:50:38.183] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_processor -[04Jan2025 19:50:38.183] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_placement -[04Jan2025 19:50:38.184] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_placement -[04Jan2025 19:50:38.184] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_piece -[04Jan2025 19:50:38.184] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_piece -[04Jan2025 19:50:38.185] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_type -[04Jan2025 19:50:38.186] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_type -[04Jan2025 19:50:38.188] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/placement_modifier_type -[04Jan2025 19:50:38.190] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/placement_modifier_type -[04Jan2025 19:50:38.191] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/block_state_provider_type -[04Jan2025 19:50:38.192] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/block_state_provider_type -[04Jan2025 19:50:38.193] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/foliage_placer_type -[04Jan2025 19:50:38.194] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/foliage_placer_type -[04Jan2025 19:50:38.194] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/trunk_placer_type -[04Jan2025 19:50:38.195] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/trunk_placer_type -[04Jan2025 19:50:38.196] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/root_placer_type -[04Jan2025 19:50:38.197] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/root_placer_type -[04Jan2025 19:50:38.198] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/tree_decorator_type -[04Jan2025 19:50:38.199] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/tree_decorator_type -[04Jan2025 19:50:38.199] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature_size_type -[04Jan2025 19:50:38.200] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature_size_type -[04Jan2025 19:50:38.200] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome_source -[04Jan2025 19:50:38.201] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome_source -[04Jan2025 19:50:38.201] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/chunk_generator -[04Jan2025 19:50:38.202] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/chunk_generator -[04Jan2025 19:50:38.202] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_condition -[04Jan2025 19:50:38.203] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_condition -[04Jan2025 19:50:38.203] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_rule -[04Jan2025 19:50:38.203] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_rule -[04Jan2025 19:50:38.204] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/density_function_type -[04Jan2025 19:50:38.204] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/density_function_type -[04Jan2025 19:50:38.204] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_type -[04Jan2025 19:50:38.205] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_type -[04Jan2025 19:50:38.205] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_pool_element -[04Jan2025 19:50:38.206] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_pool_element -[04Jan2025 19:50:38.206] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/pool_alias_binding -[04Jan2025 19:50:38.207] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/pool_alias_binding -[04Jan2025 19:50:38.208] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:cat_variant -[04Jan2025 19:50:38.209] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:cat_variant -[04Jan2025 19:50:38.209] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:frog_variant -[04Jan2025 19:50:38.210] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:frog_variant -[04Jan2025 19:50:38.210] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:instrument -[04Jan2025 19:50:38.211] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:instrument -[04Jan2025 19:50:38.211] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:decorated_pot_pattern -[04Jan2025 19:50:38.212] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:decorated_pot_pattern -[04Jan2025 19:50:38.212] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:creative_mode_tab -[04Jan2025 19:50:38.214] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:creative_mode_tab -[04Jan2025 19:50:38.214] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:trigger_type -[04Jan2025 19:50:38.215] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:trigger_type -[04Jan2025 19:50:38.215] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:number_format_type -[04Jan2025 19:50:38.217] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:number_format_type -[04Jan2025 19:50:38.217] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:entity_sub_predicate_type -[04Jan2025 19:50:38.218] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:entity_sub_predicate_type -[04Jan2025 19:50:38.218] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:item_sub_predicate_type -[04Jan2025 19:50:38.219] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:item_sub_predicate_type -[04Jan2025 19:50:38.220] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_level_based_value_type -[04Jan2025 19:50:38.221] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_level_based_value_type -[04Jan2025 19:50:38.221] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_entity_effect_type -[04Jan2025 19:50:38.222] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_entity_effect_type -[04Jan2025 19:50:38.222] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_location_based_effect_type -[04Jan2025 19:50:38.224] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_location_based_effect_type -[04Jan2025 19:50:38.225] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_value_effect_type -[04Jan2025 19:50:38.226] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_value_effect_type -[04Jan2025 19:50:38.226] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_provider_type -[04Jan2025 19:50:38.229] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_provider_type -[04Jan2025 19:50:38.239] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:biome_modifier_serializers -[04Jan2025 19:50:38.240] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:biome_modifier_serializers -[04Jan2025 19:50:38.249] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:condition_codecs -[04Jan2025 19:50:38.251] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:condition_codecs -[04Jan2025 19:50:38.252] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:display_contexts -[04Jan2025 19:50:38.255] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:display_contexts -[04Jan2025 19:50:38.256] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:entity_data_serializers -[04Jan2025 19:50:38.257] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:entity_data_serializers -[04Jan2025 19:50:38.263] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:fluid_type -[04Jan2025 19:50:38.264] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:fluid_type -[04Jan2025 19:50:38.265] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:global_loot_modifier_serializers -[04Jan2025 19:50:38.266] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:global_loot_modifier_serializers -[04Jan2025 19:50:38.273] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:holder_set_type -[04Jan2025 19:50:38.275] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:holder_set_type -[04Jan2025 19:50:38.288] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:ingredient_serializers -[04Jan2025 19:50:38.291] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:ingredient_serializers -[04Jan2025 19:50:38.293] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:structure_modifier_serializers -[04Jan2025 19:50:38.294] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:structure_modifier_serializers -[04Jan2025 19:50:38.295] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:painting_variant -[04Jan2025 19:50:38.296] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:painting_variant -[04Jan2025 19:50:38.297] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome -[04Jan2025 19:50:38.298] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome -[04Jan2025 19:50:38.394] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [nuggetmod] -[04Jan2025 19:50:38.839] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/media/sillyangel3/Samsung%20T7%20SSD/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21-51.0.33_mapped_parchment_2024.07.28-1.21/forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar%230!/assets/.mcassetsroot' uses unexpected schema -[04Jan2025 19:50:38.840] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/media/sillyangel3/Samsung%20T7%20SSD/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21-51.0.33_mapped_parchment_2024.07.28-1.21/forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar%230!/data/.mcassetsroot' uses unexpected schema -[04Jan2025 19:50:39.051] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Loot Tables -[04Jan2025 19:50:39.480] [main/INFO] [net.minecraft.data.DataGenerator/]: Loot Tables finished after 427 ms -[04Jan2025 19:50:39.481] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes -[04Jan2025 19:50:39.528] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 47 ms -[04Jan2025 19:50:39.529] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:block mod id nuggetmod -[04Jan2025 19:50:39.540] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:block mod id nuggetmod finished after 11 ms -[04Jan2025 19:50:39.541] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:item mod id nuggetmod -[04Jan2025 19:50:39.543] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:item mod id nuggetmod finished after 2 ms -[04Jan2025 19:50:39.544] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Item Models: nuggetmod -[04Jan2025 19:50:39.584] [main/INFO] [net.minecraft.data.DataGenerator/]: Item Models: nuggetmod finished after 39 ms -[04Jan2025 19:50:39.584] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Block States: nuggetmod -[04Jan2025 19:50:39.850] [main/INFO] [net.minecraft.data.DataGenerator/]: Block States: nuggetmod finished after 265 ms -[04Jan2025 19:50:39.850] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Registries -[04Jan2025 19:50:39.862] [main/INFO] [net.minecraft.data.DataGenerator/]: Registries finished after 12 ms -[04Jan2025 19:50:39.863] [main/INFO] [net.minecraft.data.DataGenerator/]: All providers took: 812 ms -[04Jan2025 19:50:39.875] [main/INFO] [net.minecraft.data.HashCache/]: Caching: total files: 123, old count: 123, new count: 124, removed stale: 0, written: 0 +[05Jan2025 21:32:19.624] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for nuggetmod +[05Jan2025 21:32:19.628] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.(long, {int,long}): unavailable +[05Jan2025 21:32:19.629] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available +[05Jan2025 21:32:19.630] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 2051014656 bytes (maybe) +[05Jan2025 21:32:19.632] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: C:\Users\diann\AppData\Local\Temp (java.io.tmpdir) +[05Jan2025 21:32:19.633] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model) +[05Jan2025 21:32:19.634] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing xyz.sillyangel.nugget.Config to MOD +[05Jan2025 21:32:19.635] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: Platform: Windows +[05Jan2025 21:32:19.637] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes +[05Jan2025 21:32:19.637] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1 +[05Jan2025 21:32:19.638] [modloading-worker-0/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available +[05Jan2025 21:32:19.647] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false +[05Jan2025 21:32:19.658] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing xyz.sillyangel.nugget.datagen.DataGenerators to MOD +[05Jan2025 21:32:19.680] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing xyz.sillyangel.nugget.NuggetMod$ClientModEvents to MOD +[05Jan2025 21:32:20.095] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:login v0 +[05Jan2025 21:32:20.096] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:handshake v0 +[05Jan2025 21:32:20.096] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:handshake v0 +[05Jan2025 21:32:20.096] [modloading-worker-0/DEBUG] [net.minecraftforge.network.NetworkInitialization/FORGE_NETWORK]: Registering Network forge:channel_registration v0 +[05Jan2025 21:32:20.155] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking +[05Jan2025 21:32:20.156] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking +[05Jan2025 21:32:20.157] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-common.toml for forge tracking +[05Jan2025 21:32:20.209] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge +[05Jan2025 21:32:20.213] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD +[05Jan2025 21:32:20.217] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$ColorRegisterHandler to MOD +[05Jan2025 21:32:20.260] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.model.data.ModelDataManager to FORGE +[05Jan2025 21:32:20.264] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ClientForgeMod to MOD +[05Jan2025 21:32:20.291] [main/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Processing ObjectHolder annotations +[05Jan2025 21:32:20.860] [main/DEBUG] [net.minecraftforge.registries.ObjectHolderRegistry/REGISTRIES]: Found 4137 ObjectHolder annotations +[05Jan2025 21:32:20.863] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/energy/IEnergyStorage; +[05Jan2025 21:32:20.867] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandler; +[05Jan2025 21:32:20.868] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandlerItem; +[05Jan2025 21:32:20.868] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/items/IItemHandler; +[05Jan2025 21:32:20.868] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Unfreezing vanilla registries +[05Jan2025 21:32:20.872] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sound_event +[05Jan2025 21:32:20.959] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sound_event +[05Jan2025 21:32:20.959] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:fluid +[05Jan2025 21:32:20.961] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:fluid +[05Jan2025 21:32:20.961] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:attribute +[05Jan2025 21:32:20.963] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:attribute +[05Jan2025 21:32:20.963] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:particle_type +[05Jan2025 21:32:20.967] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:particle_type +[05Jan2025 21:32:20.967] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:mob_effect +[05Jan2025 21:32:20.969] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:mob_effect +[05Jan2025 21:32:20.971] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block +[05Jan2025 21:32:21.001] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block +[05Jan2025 21:32:21.001] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_effect_component_type +[05Jan2025 21:32:21.003] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_effect_component_type +[05Jan2025 21:32:21.003] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:data_component_type +[05Jan2025 21:32:21.005] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:data_component_type +[05Jan2025 21:32:21.006] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:entity_type +[05Jan2025 21:32:21.007] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:entity_type +[05Jan2025 21:32:21.012] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:item +[05Jan2025 21:32:21.056] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:item +[05Jan2025 21:32:21.056] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:game_event +[05Jan2025 21:32:21.058] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:game_event +[05Jan2025 21:32:21.058] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:potion +[05Jan2025 21:32:21.058] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:potion +[05Jan2025 21:32:21.059] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_entity_type +[05Jan2025 21:32:21.059] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_entity_type +[05Jan2025 21:32:21.059] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:stat_type +[05Jan2025 21:32:21.061] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:stat_type +[05Jan2025 21:32:21.062] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:custom_stat +[05Jan2025 21:32:21.063] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:custom_stat +[05Jan2025 21:32:21.063] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:chunk_status +[05Jan2025 21:32:21.064] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:chunk_status +[05Jan2025 21:32:21.064] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_test +[05Jan2025 21:32:21.065] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_test +[05Jan2025 21:32:21.065] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:rule_block_entity_modifier +[05Jan2025 21:32:21.066] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:rule_block_entity_modifier +[05Jan2025 21:32:21.066] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:pos_rule_test +[05Jan2025 21:32:21.067] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:pos_rule_test +[05Jan2025 21:32:21.067] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:menu +[05Jan2025 21:32:21.070] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:menu +[05Jan2025 21:32:21.071] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_type +[05Jan2025 21:32:21.072] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_type +[05Jan2025 21:32:21.076] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_serializer +[05Jan2025 21:32:21.078] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_serializer +[05Jan2025 21:32:21.078] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:position_source_type +[05Jan2025 21:32:21.078] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:position_source_type +[05Jan2025 21:32:21.080] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:command_argument_type +[05Jan2025 21:32:21.081] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:command_argument_type +[05Jan2025 21:32:21.081] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_type +[05Jan2025 21:32:21.081] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_type +[05Jan2025 21:32:21.082] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:villager_profession +[05Jan2025 21:32:21.082] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:villager_profession +[05Jan2025 21:32:21.082] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:point_of_interest_type +[05Jan2025 21:32:21.082] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:point_of_interest_type +[05Jan2025 21:32:21.082] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:memory_module_type +[05Jan2025 21:32:21.083] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:memory_module_type +[05Jan2025 21:32:21.083] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:sensor_type +[05Jan2025 21:32:21.083] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:sensor_type +[05Jan2025 21:32:21.084] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:activity +[05Jan2025 21:32:21.085] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:activity +[05Jan2025 21:32:21.086] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:schedule +[05Jan2025 21:32:21.086] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:schedule +[05Jan2025 21:32:21.086] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_score_provider_type +[05Jan2025 21:32:21.087] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_score_provider_type +[05Jan2025 21:32:21.087] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_number_provider_type +[05Jan2025 21:32:21.088] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_number_provider_type +[05Jan2025 21:32:21.088] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:map_decoration_type +[05Jan2025 21:32:21.088] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:map_decoration_type +[05Jan2025 21:32:21.088] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_nbt_provider_type +[05Jan2025 21:32:21.088] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_nbt_provider_type +[05Jan2025 21:32:21.088] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_function_type +[05Jan2025 21:32:21.089] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_function_type +[05Jan2025 21:32:21.089] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_pool_entry_type +[05Jan2025 21:32:21.090] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_pool_entry_type +[05Jan2025 21:32:21.095] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:loot_condition_type +[05Jan2025 21:32:21.096] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:loot_condition_type +[05Jan2025 21:32:21.097] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:float_provider_type +[05Jan2025 21:32:21.098] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:float_provider_type +[05Jan2025 21:32:21.098] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:int_provider_type +[05Jan2025 21:32:21.099] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:int_provider_type +[05Jan2025 21:32:21.100] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:height_provider_type +[05Jan2025 21:32:21.101] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:height_provider_type +[05Jan2025 21:32:21.101] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_predicate_type +[05Jan2025 21:32:21.101] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_predicate_type +[05Jan2025 21:32:21.101] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/carver +[05Jan2025 21:32:21.102] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/carver +[05Jan2025 21:32:21.102] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_processor +[05Jan2025 21:32:21.102] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_processor +[05Jan2025 21:32:21.102] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature +[05Jan2025 21:32:21.102] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature +[05Jan2025 21:32:21.102] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_placement +[05Jan2025 21:32:21.104] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_placement +[05Jan2025 21:32:21.104] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_piece +[05Jan2025 21:32:21.104] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_piece +[05Jan2025 21:32:21.104] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_type +[05Jan2025 21:32:21.104] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_type +[05Jan2025 21:32:21.104] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/placement_modifier_type +[05Jan2025 21:32:21.105] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/placement_modifier_type +[05Jan2025 21:32:21.105] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/block_state_provider_type +[05Jan2025 21:32:21.105] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/block_state_provider_type +[05Jan2025 21:32:21.105] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/foliage_placer_type +[05Jan2025 21:32:21.107] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/foliage_placer_type +[05Jan2025 21:32:21.107] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/trunk_placer_type +[05Jan2025 21:32:21.109] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/trunk_placer_type +[05Jan2025 21:32:21.109] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/root_placer_type +[05Jan2025 21:32:21.111] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/root_placer_type +[05Jan2025 21:32:21.111] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/tree_decorator_type +[05Jan2025 21:32:21.111] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/tree_decorator_type +[05Jan2025 21:32:21.112] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/feature_size_type +[05Jan2025 21:32:21.112] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/feature_size_type +[05Jan2025 21:32:21.112] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome_source +[05Jan2025 21:32:21.113] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome_source +[05Jan2025 21:32:21.113] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/chunk_generator +[05Jan2025 21:32:21.113] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/chunk_generator +[05Jan2025 21:32:21.113] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_condition +[05Jan2025 21:32:21.114] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_condition +[05Jan2025 21:32:21.114] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/material_rule +[05Jan2025 21:32:21.114] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/material_rule +[05Jan2025 21:32:21.115] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/density_function_type +[05Jan2025 21:32:21.115] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/density_function_type +[05Jan2025 21:32:21.115] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:block_type +[05Jan2025 21:32:21.116] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:block_type +[05Jan2025 21:32:21.116] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/structure_pool_element +[05Jan2025 21:32:21.116] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/structure_pool_element +[05Jan2025 21:32:21.116] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/pool_alias_binding +[05Jan2025 21:32:21.117] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/pool_alias_binding +[05Jan2025 21:32:21.117] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:cat_variant +[05Jan2025 21:32:21.117] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:cat_variant +[05Jan2025 21:32:21.118] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:frog_variant +[05Jan2025 21:32:21.118] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:frog_variant +[05Jan2025 21:32:21.118] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:decorated_pot_pattern +[05Jan2025 21:32:21.118] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:decorated_pot_pattern +[05Jan2025 21:32:21.119] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:creative_mode_tab +[05Jan2025 21:32:21.120] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:creative_mode_tab +[05Jan2025 21:32:21.120] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:trigger_type +[05Jan2025 21:32:21.121] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:trigger_type +[05Jan2025 21:32:21.122] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:number_format_type +[05Jan2025 21:32:21.123] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:number_format_type +[05Jan2025 21:32:21.125] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:entity_sub_predicate_type +[05Jan2025 21:32:21.126] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:entity_sub_predicate_type +[05Jan2025 21:32:21.126] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:item_sub_predicate_type +[05Jan2025 21:32:21.127] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:item_sub_predicate_type +[05Jan2025 21:32:21.127] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_level_based_value_type +[05Jan2025 21:32:21.127] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_level_based_value_type +[05Jan2025 21:32:21.127] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_entity_effect_type +[05Jan2025 21:32:21.128] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_entity_effect_type +[05Jan2025 21:32:21.128] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_location_based_effect_type +[05Jan2025 21:32:21.128] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_location_based_effect_type +[05Jan2025 21:32:21.128] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_value_effect_type +[05Jan2025 21:32:21.128] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_value_effect_type +[05Jan2025 21:32:21.128] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantment_provider_type +[05Jan2025 21:32:21.130] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantment_provider_type +[05Jan2025 21:32:21.130] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:consume_effect_type +[05Jan2025 21:32:21.131] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:consume_effect_type +[05Jan2025 21:32:21.131] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_display +[05Jan2025 21:32:21.132] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_display +[05Jan2025 21:32:21.132] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:slot_display +[05Jan2025 21:32:21.133] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:slot_display +[05Jan2025 21:32:21.133] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:recipe_book_category +[05Jan2025 21:32:21.134] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:recipe_book_category +[05Jan2025 21:32:21.142] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:biome_modifier_serializers +[05Jan2025 21:32:21.143] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:biome_modifier_serializers +[05Jan2025 21:32:21.148] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:condition_codecs +[05Jan2025 21:32:21.148] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:condition_codecs +[05Jan2025 21:32:21.149] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:display_contexts +[05Jan2025 21:32:21.149] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:display_contexts +[05Jan2025 21:32:21.149] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:entity_data_serializers +[05Jan2025 21:32:21.151] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:entity_data_serializers +[05Jan2025 21:32:21.153] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:fluid_type +[05Jan2025 21:32:21.154] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:fluid_type +[05Jan2025 21:32:21.154] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:global_loot_modifier_serializers +[05Jan2025 21:32:21.154] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:global_loot_modifier_serializers +[05Jan2025 21:32:21.156] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:holder_set_type +[05Jan2025 21:32:21.157] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:holder_set_type +[05Jan2025 21:32:21.161] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:ingredient_serializers +[05Jan2025 21:32:21.161] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:ingredient_serializers +[05Jan2025 21:32:21.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: forge:structure_modifier_serializers +[05Jan2025 21:32:21.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: forge:structure_modifier_serializers +[05Jan2025 21:32:21.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:painting_variant +[05Jan2025 21:32:21.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:painting_variant +[05Jan2025 21:32:21.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Applying holder lookups: minecraft:worldgen/biome +[05Jan2025 21:32:21.162] [main/DEBUG] [net.minecraftforge.registries.GameData/REGISTRIES]: Holder lookups applied: minecraft:worldgen/biome +[05Jan2025 21:32:21.201] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [nuggetmod] +[05Jan2025 21:32:21.400] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3/forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar%230!/assets/.mcassetsroot' uses unexpected schema +[05Jan2025 21:32:21.401] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3/forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar%230!/data/.mcassetsroot' uses unexpected schema +[05Jan2025 21:32:21.640] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Loot Tables +[05Jan2025 21:32:22.027] [main/INFO] [net.minecraft.data.DataGenerator/]: Loot Tables finished after 385 ms +[05Jan2025 21:32:22.028] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes +[05Jan2025 21:32:22.110] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 81 ms +[05Jan2025 21:32:22.111] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:block mod id nuggetmod +[05Jan2025 21:32:22.133] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:block mod id nuggetmod finished after 21 ms +[05Jan2025 21:32:22.133] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:item mod id nuggetmod +[05Jan2025 21:32:22.135] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:item mod id nuggetmod finished after 1 ms +[05Jan2025 21:32:22.135] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Item Models: nuggetmod +[05Jan2025 21:32:22.211] [main/INFO] [net.minecraft.data.DataGenerator/]: Item Models: nuggetmod finished after 75 ms +[05Jan2025 21:32:22.211] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Block States: nuggetmod +[05Jan2025 21:32:22.236] [main/INFO] [net.minecraft.data.DataGenerator/]: Block States: nuggetmod finished after 24 ms +[05Jan2025 21:32:22.237] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Registries +[05Jan2025 21:32:22.305] [main/INFO] [net.minecraft.data.DataGenerator/]: Registries finished after 67 ms +[05Jan2025 21:32:22.306] [main/INFO] [net.minecraft.data.DataGenerator/]: All providers took: 665 ms +[05Jan2025 21:32:22.316] [main/INFO] [net.minecraft.data.HashCache/]: Caching: total files: 124, old count: 124, new count: 125, removed stale: 0, written: 0 diff --git a/run-data/logs/latest.log b/run-data/logs/latest.log index 2c3791c..d3f430b 100644 --- a/run-data/logs/latest.log +++ b/run-data/logs/latest.log @@ -1,29 +1,110 @@ -[04Jan2025 19:50:29.678] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forge_userdev_data, --assetIndex, 17, --assetsDir, /media/sillyangel3/Samsung T7 SSD/.gradle/caches/forge_gradle/assets, --gameDir, ., --mod, nuggetmod, --all, --output, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/generated/resources, --existing, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/main/resources] -[04Jan2025 19:50:29.683] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.5+11-LTS -[04Jan2025 19:50:29.687] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.2.1 starting: java version 21.0.5 by Eclipse Adoptium; OS Linux arch amd64 version 6.8.0-51-generic -[04Jan2025 19:50:29.893] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forge_userdev_data -[04Jan2025 19:50:30.027] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=jar:file:///media/sillyangel3/Samsung%20T7%20SSD/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.7/8ab114ac385e6dbdad5efafe28aba4df8120915f/mixin-0.8.7.jar!/ Service=ModLauncher Env=UNKNOWN -[04Jan2025 19:50:30.931] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping! -[04Jan2025 19:50:31.722] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forge_userdev_data' with arguments [--gameDir, ., --assetsDir, /media/sillyangel3/Samsung T7 SSD/.gradle/caches/forge_gradle/assets, --assetIndex, 17, --mod, nuggetmod, --all, --output, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/generated/resources, --existing, /media/sillyangel3/Samsung T7 SSD/Coding Projects/Java/nuggetmod_code/src/main/resources] -[04Jan2025 19:50:37.599] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 51.0.33, for MC 1.21 with MCP 20240613.102039 -[04Jan2025 19:50:37.599] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v51.0.33 Initialized -[04Jan2025 19:50:37.691] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Opening jdk.naming.dns/com.sun.jndi.dns to java.naming -[04Jan2025 19:50:38.394] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [nuggetmod] -[04Jan2025 19:50:38.839] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/media/sillyangel3/Samsung%20T7%20SSD/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21-51.0.33_mapped_parchment_2024.07.28-1.21/forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar%230!/assets/.mcassetsroot' uses unexpected schema -[04Jan2025 19:50:38.840] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/media/sillyangel3/Samsung%20T7%20SSD/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21-51.0.33_mapped_parchment_2024.07.28-1.21/forge-1.21-51.0.33_mapped_parchment_2024.07.28-1.21-recomp.jar%230!/data/.mcassetsroot' uses unexpected schema -[04Jan2025 19:50:39.051] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Loot Tables -[04Jan2025 19:50:39.480] [main/INFO] [net.minecraft.data.DataGenerator/]: Loot Tables finished after 427 ms -[04Jan2025 19:50:39.481] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes -[04Jan2025 19:50:39.528] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 47 ms -[04Jan2025 19:50:39.529] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:block mod id nuggetmod -[04Jan2025 19:50:39.540] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:block mod id nuggetmod finished after 11 ms -[04Jan2025 19:50:39.541] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:item mod id nuggetmod -[04Jan2025 19:50:39.543] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:item mod id nuggetmod finished after 2 ms -[04Jan2025 19:50:39.544] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Item Models: nuggetmod -[04Jan2025 19:50:39.584] [main/INFO] [net.minecraft.data.DataGenerator/]: Item Models: nuggetmod finished after 39 ms -[04Jan2025 19:50:39.584] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Block States: nuggetmod -[04Jan2025 19:50:39.850] [main/INFO] [net.minecraft.data.DataGenerator/]: Block States: nuggetmod finished after 265 ms -[04Jan2025 19:50:39.850] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Registries -[04Jan2025 19:50:39.862] [main/INFO] [net.minecraft.data.DataGenerator/]: Registries finished after 12 ms -[04Jan2025 19:50:39.863] [main/INFO] [net.minecraft.data.DataGenerator/]: All providers took: 812 ms -[04Jan2025 19:50:39.875] [main/INFO] [net.minecraft.data.HashCache/]: Caching: total files: 123, old count: 123, new count: 124, removed stale: 0, written: 0 +[05Jan2025 21:32:05.394] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forge_userdev_data, --assetIndex, 18, --assetsDir, D:\.gradle\caches\forge_gradle\assets, --gameDir, ., --mod, nuggetmod, --all, --output, D:\Coding Projects\Java\nuggetmod_code\src\generated\resources, --existing, D:\Coding Projects\Java\nuggetmod_code\src\main\resources] +[05Jan2025 21:32:05.402] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.5+11-LTS +[05Jan2025 21:32:05.405] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.2.2 starting: java version 21.0.5 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0 +[05Jan2025 21:32:05.553] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forge_userdev_data +[05Jan2025 21:32:05.956] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=jar:file:///D:/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.7/8ab114ac385e6dbdad5efafe28aba4df8120915f/mixin-0.8.7.jar!/ Service=ModLauncher Env=UNKNOWN +[05Jan2025 21:32:07.867] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping! +[05Jan2025 21:32:09.250] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forge_userdev_data' with arguments [--gameDir, ., --assetsDir, D:\.gradle\caches\forge_gradle\assets, --assetIndex, 18, --mod, nuggetmod, --all, --output, D:\Coding Projects\Java\nuggetmod_code\src\generated\resources, --existing, D:\Coding Projects\Java\nuggetmod_code\src\main\resources] +[05Jan2025 21:32:18.754] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:root +[05Jan2025 21:32:18.755] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:sound_event +[05Jan2025 21:32:18.755] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:fluid +[05Jan2025 21:32:18.755] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:attribute +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:particle_type +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:mob_effect +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block +[05Jan2025 21:32:18.756] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_effect_component_type +[05Jan2025 21:32:18.757] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:data_component_type +[05Jan2025 21:32:18.757] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:entity_type +[05Jan2025 21:32:18.757] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:item +[05Jan2025 21:32:18.758] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:game_event +[05Jan2025 21:32:18.758] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:potion +[05Jan2025 21:32:18.758] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block_entity_type +[05Jan2025 21:32:18.759] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:stat_type +[05Jan2025 21:32:18.759] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:custom_stat +[05Jan2025 21:32:18.759] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:chunk_status +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:rule_test +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:rule_block_entity_modifier +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:pos_rule_test +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:menu +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_type +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_serializer +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:position_source_type +[05Jan2025 21:32:18.760] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:command_argument_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:villager_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:villager_profession +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:point_of_interest_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:memory_module_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:sensor_type +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:activity +[05Jan2025 21:32:18.761] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:schedule +[05Jan2025 21:32:18.762] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_score_provider_type +[05Jan2025 21:32:18.762] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_number_provider_type +[05Jan2025 21:32:18.762] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:map_decoration_type +[05Jan2025 21:32:18.763] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_nbt_provider_type +[05Jan2025 21:32:18.764] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_function_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_pool_entry_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:loot_condition_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:float_provider_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:int_provider_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:height_provider_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block_predicate_type +[05Jan2025 21:32:18.765] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/carver +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_processor +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/feature +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_placement +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_piece +[05Jan2025 21:32:18.766] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_type +[05Jan2025 21:32:18.773] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/placement_modifier_type +[05Jan2025 21:32:18.773] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/block_state_provider_type +[05Jan2025 21:32:18.773] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/foliage_placer_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/trunk_placer_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/root_placer_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/tree_decorator_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/feature_size_type +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/biome_source +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/chunk_generator +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/material_condition +[05Jan2025 21:32:18.774] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/material_rule +[05Jan2025 21:32:18.780] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/density_function_type +[05Jan2025 21:32:18.780] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:block_type +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/structure_pool_element +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:worldgen/pool_alias_binding +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:cat_variant +[05Jan2025 21:32:18.781] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:frog_variant +[05Jan2025 21:32:18.782] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:decorated_pot_pattern +[05Jan2025 21:32:18.782] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:creative_mode_tab +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:trigger_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:number_format_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:entity_sub_predicate_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:item_sub_predicate_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_level_based_value_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_entity_effect_type +[05Jan2025 21:32:18.783] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_location_based_effect_type +[05Jan2025 21:32:18.784] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_value_effect_type +[05Jan2025 21:32:18.785] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:enchantment_provider_type +[05Jan2025 21:32:18.787] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:consume_effect_type +[05Jan2025 21:32:18.787] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_display +[05Jan2025 21:32:18.788] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:slot_display +[05Jan2025 21:32:18.788] [main/INFO] [net.minecraftforge.registries.GameData/REGISTRIES]: minecraft:recipe_book_category +[05Jan2025 21:32:18.955] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 53.0.25, for MC 1.21.3 with MCP 20241025.112443 +[05Jan2025 21:32:18.955] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v53.0.25 Initialized +[05Jan2025 21:32:19.043] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Opening jdk.naming.dns/com.sun.jndi.dns to java.naming +[05Jan2025 21:32:21.201] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [nuggetmod] +[05Jan2025 21:32:21.400] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3/forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar%230!/assets/.mcassetsroot' uses unexpected schema +[05Jan2025 21:32:21.401] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/D:/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3/forge-1.21.3-53.0.25_mapped_parchment_1.21-2024.11.10-1.21.3.jar%230!/data/.mcassetsroot' uses unexpected schema +[05Jan2025 21:32:21.640] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Loot Tables +[05Jan2025 21:32:22.027] [main/INFO] [net.minecraft.data.DataGenerator/]: Loot Tables finished after 385 ms +[05Jan2025 21:32:22.028] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes +[05Jan2025 21:32:22.110] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 81 ms +[05Jan2025 21:32:22.111] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:block mod id nuggetmod +[05Jan2025 21:32:22.133] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:block mod id nuggetmod finished after 21 ms +[05Jan2025 21:32:22.133] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Tags for minecraft:item mod id nuggetmod +[05Jan2025 21:32:22.135] [main/INFO] [net.minecraft.data.DataGenerator/]: Tags for minecraft:item mod id nuggetmod finished after 1 ms +[05Jan2025 21:32:22.135] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Item Models: nuggetmod +[05Jan2025 21:32:22.211] [main/INFO] [net.minecraft.data.DataGenerator/]: Item Models: nuggetmod finished after 75 ms +[05Jan2025 21:32:22.211] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Block States: nuggetmod +[05Jan2025 21:32:22.236] [main/INFO] [net.minecraft.data.DataGenerator/]: Block States: nuggetmod finished after 24 ms +[05Jan2025 21:32:22.237] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Registries +[05Jan2025 21:32:22.305] [main/INFO] [net.minecraft.data.DataGenerator/]: Registries finished after 67 ms +[05Jan2025 21:32:22.306] [main/INFO] [net.minecraft.data.DataGenerator/]: All providers took: 665 ms +[05Jan2025 21:32:22.316] [main/INFO] [net.minecraft.data.HashCache/]: Caching: total files: 124, old count: 124, new count: 125, removed stale: 0, written: 0 diff --git a/src/generated/resources/.cache/0f01e36c8c3e714f07da00bbe50a17425fd9bc5d b/src/generated/resources/.cache/0f01e36c8c3e714f07da00bbe50a17425fd9bc5d index d5ab4bc..f3f4ca5 100644 --- a/src/generated/resources/.cache/0f01e36c8c3e714f07da00bbe50a17425fd9bc5d +++ b/src/generated/resources/.cache/0f01e36c8c3e714f07da00bbe50a17425fd9bc5d @@ -1,5 +1,6 @@ -// 1.21 2024-12-31T12:23:21.3743193 Tags for minecraft:item mod id nuggetmod +// 1.21.3 2025-01-05T20:56:27.110625 Tags for minecraft:item mod id nuggetmod 4dd3e16112d5950861571bb8b5212983e5192dfc data/minecraft/tags/item/trimmable_armor.json bb7be5aa0b582860d2d8dd7a0f2115ac4dc842a9 data/minecraft/tags/item/trim_materials.json ab6bd31a8063a99913c4a6fc41bde37ff0564389 data/minecraft/tags/item/trim_templates.json +bb7be5aa0b582860d2d8dd7a0f2115ac4dc842a9 data/nuggetmod/tags/item/nugget_repairs.json 562be55fb606ffa455100bd2a6942846dcd124cb data/nuggetmod/tags/item/transformable_items.json diff --git a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 index a4891ae..c763232 100644 --- a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 +++ b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 @@ -1,4 +1,4 @@ -// 1.21 2025-01-04T16:52:56.0700567 Registries +// 1.21.3 2025-01-05T20:56:27.1418921 Registries 53aea7bfe12c9e17903617fdc8946ce53057c9da data/nuggetmod/forge/biome_modifier/add_nugget_ore.json 12edbe7dddaf2b8379bdf3bc1f3552c83a86e3b2 data/nuggetmod/trim_material/nugget.json c26c02f523d403aa4352b30b1a97a95a69a4d97c data/nuggetmod/trim_pattern/nugget.json diff --git a/src/generated/resources/.cache/2a6e80b4e4362196170dd4ee2a3d8e7f56f9a0a0 b/src/generated/resources/.cache/2a6e80b4e4362196170dd4ee2a3d8e7f56f9a0a0 index 4a53f87..02f228f 100644 --- a/src/generated/resources/.cache/2a6e80b4e4362196170dd4ee2a3d8e7f56f9a0a0 +++ b/src/generated/resources/.cache/2a6e80b4e4362196170dd4ee2a3d8e7f56f9a0a0 @@ -1,4 +1,4 @@ -// 1.21 2024-12-30T18:01:57.8471253 Tags for minecraft:block mod id nuggetmod +// 1.21.3 2025-01-05T20:56:27.127889 Tags for minecraft:block mod id nuggetmod 265fffb09f55ddbd810e4aca08e95427b6f8abb8 data/minecraft/tags/block/mineable/pickaxe.json d3afbade112106a4f7dba97fc08964398669700a data/minecraft/tags/block/needs_stone_tool.json 768d28c36c35fda7aa9d014ae9d9ce7ba23fdfb8 data/nuggetmod/tags/block/incorrect_for_nugget_tool.json diff --git a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d index 92a8a54..4607197 100644 --- a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d +++ b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -1,4 +1,4 @@ -// 1.21 2024-12-30T14:50:30.7468819 Loot Tables +// 1.21.3 2025-01-05T20:56:27.127889 Loot Tables 74a43d938ccd280fff25bd66ec0f55a3e2c30ad0 data/nuggetmod/loot_table/blocks/nugget_block.json 206de236ad19cf2d06cf21b0f282e5b64bd5918d data/nuggetmod/loot_table/blocks/nugget_deepslate_ore.json d65584c1286a06f15f88db5682372d78e8e0ebf7 data/nuggetmod/loot_table/blocks/nugget_ore.json diff --git a/src/generated/resources/.cache/670693f4e9f75e384665a60f155b7d94dfc51f73 b/src/generated/resources/.cache/670693f4e9f75e384665a60f155b7d94dfc51f73 index c7b72f1..0f28118 100644 --- a/src/generated/resources/.cache/670693f4e9f75e384665a60f155b7d94dfc51f73 +++ b/src/generated/resources/.cache/670693f4e9f75e384665a60f155b7d94dfc51f73 @@ -1,4 +1,4 @@ -// 1.21 2025-01-04T11:42:26.2312156 Item Models: nuggetmod +// 1.21.3 2025-01-05T20:56:27.110625 Item Models: nuggetmod 90b22d61432e35fb68e2232a3eb76e15d2a77d89 assets/nuggetmod/models/item/nugget.json b8f9c1135f1af8d77201d51866966ba73f3dbbfc assets/nuggetmod/models/item/nugget_armor_trim_smithing_template.json cac221f8a7659366628c3b429c22ebd27f5adadd assets/nuggetmod/models/item/nugget_axe.json diff --git a/src/generated/resources/.cache/8273965882b13bc067ed62dddc852c7100e3fe85 b/src/generated/resources/.cache/8273965882b13bc067ed62dddc852c7100e3fe85 index 708eda6..bdb69dc 100644 --- a/src/generated/resources/.cache/8273965882b13bc067ed62dddc852c7100e3fe85 +++ b/src/generated/resources/.cache/8273965882b13bc067ed62dddc852c7100e3fe85 @@ -1,4 +1,4 @@ -// 1.21 2024-12-30T14:50:30.7438816 Block States: nuggetmod +// 1.21.3 2025-01-05T20:56:27.127889 Block States: nuggetmod e458b67af79198beb28149bb003b81fd70269977 assets/nuggetmod/blockstates/nugget_block.json 878193901a69171263432147c8d69dc3ad6a3329 assets/nuggetmod/blockstates/nugget_deepslate_ore.json 97b7f829a5952c457a7bd71a23fd2e40c9e41afd assets/nuggetmod/blockstates/nugget_ore.json diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 1a38502..fe7a529 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,4 +1,6 @@ -// 1.21 2024-12-31T12:23:21.3783193 Recipes +// 1.21.3 2025-01-05T20:56:27.127889 Recipes +0fd5b77716dc45e332dc36b7f60aed900e725668 data/minecraft/advancement/recipes/misc/nugget_armor_trim_smithing_template_smithing_trim.json +eee047ea671dd65353f1d8da201bc2436d4df8ce data/minecraft/recipe/nugget_armor_trim_smithing_template_smithing_trim.json 1c4efbad060c0d91ce6e6c1cb6d1d1669bbcc6b4 data/nuggetmod/advancement/recipes/combat/nugget_boots.json 588a665982f97f016a8945b507f6a03d310f4090 data/nuggetmod/advancement/recipes/combat/nugget_chestplate.json 63d4a98bae280da5308f5011f4dce19970e727f9 data/nuggetmod/advancement/recipes/combat/nugget_helmet.json @@ -12,30 +14,28 @@ e10188670de3a7a815f73a66fc5f4e92a648b51e data/nuggetmod/advancement/recipes/misc 16fc56222bdb61afa3618038ee189f405fd20922 data/nuggetmod/advancement/recipes/misc/nugget_from_smelting_nugget_deepslate_ore.json 7b9dcb92c1af9c1982292c1efd6b4fb27513b3f5 data/nuggetmod/advancement/recipes/misc/nugget_from_smelting_nugget_ore.json 762af010e4f2c6dbf4b54f5f7c4575f28b47c524 data/nuggetmod/advancement/recipes/misc/nugget_from_smelting_raw_nugget.json -3a29497bf8969610a531ac0779bb7267c1bf640d data/nuggetmod/advancement/recipes/misc/nugget_trim_mat.json 59e41b4b30c51f225ccb673f401839ec7e77fe20 data/nuggetmod/advancement/recipes/misc/raw_nugget.json 0eac4876a225ba434ebefcecb2d9a3d5b1af5cc3 data/nuggetmod/advancement/recipes/misc/raw_nugget_block.json a159ddd57f6c263d4862f5ee479f3df3595379d9 data/nuggetmod/advancement/recipes/tools/nugget_axe.json 1889633531251f9d32df839f13041a7839569079 data/nuggetmod/advancement/recipes/tools/nugget_hoe.json e6dbb4576802c7009518fe2bc4dbe541f16b6687 data/nuggetmod/advancement/recipes/tools/nugget_pickaxe.json f63988753316f6848707a1bebb9004bff2f6d5e4 data/nuggetmod/advancement/recipes/tools/nugget_shovel.json -46cf496588958f9727af31d89b8adfa56f319b32 data/nuggetmod/recipe/nugget.json -7a93996e567af4358d0add13412438c89efff405 data/nuggetmod/recipe/nugget_axe.json -a616003c555df86443a939fff05be631f005b5e7 data/nuggetmod/recipe/nugget_block.json -fba3a92aeef3bcf65889af3b55ad40623ad3cf47 data/nuggetmod/recipe/nugget_boots.json -f1ce7b37a945d5c3efa7ce7f60a58e039a04c56f data/nuggetmod/recipe/nugget_chestplate.json -7cb0715c46c01f7dd8802b3cd8302c20ccb281cf data/nuggetmod/recipe/nugget_from_blasting_nugget_deepslate_ore.json -662c0a68d691fcb004fdfa4b18af745502eb51c4 data/nuggetmod/recipe/nugget_from_blasting_nugget_ore.json -67a9834245f8ecd74cf7b72ebeddee9e9d2296a5 data/nuggetmod/recipe/nugget_from_blasting_raw_nugget.json -61bc79a197aa3f00ccdbc3a573c1dc90bbb380e1 data/nuggetmod/recipe/nugget_from_smelting_nugget_deepslate_ore.json -da4d3a890cd2a10ef6502861f80d89da01c38533 data/nuggetmod/recipe/nugget_from_smelting_nugget_ore.json -b7053163e6e237928a9de0b5dfe921883a6e6b5c data/nuggetmod/recipe/nugget_from_smelting_raw_nugget.json -4811b9e729ce87ef07a6ee8efd587ae5ed8b70f1 data/nuggetmod/recipe/nugget_helmet.json -5502215f2426567d06785639a9011f601e9593a4 data/nuggetmod/recipe/nugget_hoe.json -3600ae6233a94b7a07d3c4a130a00ade2015811e data/nuggetmod/recipe/nugget_leggings.json -b983b6efee4952a3a2dee230c8f13b363894d29e data/nuggetmod/recipe/nugget_pickaxe.json -2c25036d787f791caa37836de3c04b31ab9e9551 data/nuggetmod/recipe/nugget_shovel.json -af124114b7882426d847851db6f2f1c8bba4e6eb data/nuggetmod/recipe/nugget_sword.json -89b44ca1e8e6540d7c1f61341e16258fcffeed6c data/nuggetmod/recipe/nugget_trim_mat.json -c30c2ad83bc1c296f619a1d111eb11aff1155f0b data/nuggetmod/recipe/raw_nugget.json -0a4297bae4d63ee5ba5092d4000e888112186293 data/nuggetmod/recipe/raw_nugget_block.json +f18984bdec26f4f333b5ec20dcd09fe9dac918d5 data/nuggetmod/recipe/nugget.json +c7c3acba2cdae39001c97944e1a1eae52005bd21 data/nuggetmod/recipe/nugget_axe.json +aa4ff76dcf9a17b5d90446ef62241e4c7361e4a9 data/nuggetmod/recipe/nugget_block.json +4b405f3dad7ae6b25cf1d2eddfc27ddbe1ce19f6 data/nuggetmod/recipe/nugget_boots.json +b3ce51675061ff49c9b94b9f8d15dc87dcf9d089 data/nuggetmod/recipe/nugget_chestplate.json +be70886b617dbe8cdcb814a4d2f754fe3abbc659 data/nuggetmod/recipe/nugget_from_blasting_nugget_deepslate_ore.json +45cac40fe007c51d5b6e1d197c395975d2655def data/nuggetmod/recipe/nugget_from_blasting_nugget_ore.json +5c3110d1dd220a719fc151cc9067a4a53ee690c5 data/nuggetmod/recipe/nugget_from_blasting_raw_nugget.json +c21c2f595a958d26505b7615307edc354d890505 data/nuggetmod/recipe/nugget_from_smelting_nugget_deepslate_ore.json +33c1f170f1bb2e409858a4953b957abf9c3de9a1 data/nuggetmod/recipe/nugget_from_smelting_nugget_ore.json +731c7b164832de8e43bf6e9f900026a43ce5ee1a data/nuggetmod/recipe/nugget_from_smelting_raw_nugget.json +421bd212f8c4995d52f9818aa393a18003442ffc data/nuggetmod/recipe/nugget_helmet.json +c833522c310026665d6aa35a7d356f977e08b500 data/nuggetmod/recipe/nugget_hoe.json +10dbf3cb9b95e5bf98b10b7f2c68c24fb6fe0404 data/nuggetmod/recipe/nugget_leggings.json +dc1605410ae247b2a5ee0f94c3914b3c8a6f01a2 data/nuggetmod/recipe/nugget_pickaxe.json +9ef92db13ca907ab529a954bf53fe21e2fdd65c3 data/nuggetmod/recipe/nugget_shovel.json +9a9aa6724cc4ccc22c3cf0f7fb52b59e91e47215 data/nuggetmod/recipe/nugget_sword.json +4788404672bb103c1ac8572be4e1d17db06c31c1 data/nuggetmod/recipe/raw_nugget.json +73fcf373c40d2d9c3e8e5d6ccacbac0f4a2efa55 data/nuggetmod/recipe/raw_nugget_block.json diff --git a/src/generated/resources/data/nuggetmod/advancement/recipes/misc/nugget_trim_mat.json b/src/generated/resources/data/minecraft/advancement/recipes/misc/nugget_armor_trim_smithing_template_smithing_trim.json similarity index 78% rename from src/generated/resources/data/nuggetmod/advancement/recipes/misc/nugget_trim_mat.json rename to src/generated/resources/data/minecraft/advancement/recipes/misc/nugget_armor_trim_smithing_template_smithing_trim.json index b46e365..9337957 100644 --- a/src/generated/resources/data/nuggetmod/advancement/recipes/misc/nugget_trim_mat.json +++ b/src/generated/resources/data/minecraft/advancement/recipes/misc/nugget_armor_trim_smithing_template_smithing_trim.json @@ -13,7 +13,7 @@ }, "has_the_recipe": { "conditions": { - "recipe": "nuggetmod:nugget_trim_mat" + "recipe": "minecraft:nugget_armor_trim_smithing_template_smithing_trim" }, "trigger": "minecraft:recipe_unlocked" } @@ -26,7 +26,7 @@ ], "rewards": { "recipes": [ - "nuggetmod:nugget_trim_mat" + "minecraft:nugget_armor_trim_smithing_template_smithing_trim" ] } } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/recipe/nugget_armor_trim_smithing_template_smithing_trim.json b/src/generated/resources/data/minecraft/recipe/nugget_armor_trim_smithing_template_smithing_trim.json new file mode 100644 index 0000000..4620978 --- /dev/null +++ b/src/generated/resources/data/minecraft/recipe/nugget_armor_trim_smithing_template_smithing_trim.json @@ -0,0 +1,6 @@ +{ + "type": "minecraft:smithing_trim", + "addition": "#minecraft:trim_materials", + "base": "#minecraft:trimmable_armor", + "template": "nuggetmod:nugget_armor_trim_smithing_template" +} \ No newline at end of file diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget.json b/src/generated/resources/data/nuggetmod/recipe/nugget.json index 8930a26..45b5382 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shapeless", "category": "misc", "ingredients": [ - { - "item": "nuggetmod:nugget_block" - } + "nuggetmod:nugget_block" ], "result": { "count": 9, diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_axe.json b/src/generated/resources/data/nuggetmod/recipe/nugget_axe.json index b993e44..428b032 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_axe.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_axe.json @@ -2,12 +2,8 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - }, - "B": { - "item": "minecraft:stick" - } + "A": "nuggetmod:nugget", + "B": "minecraft:stick" }, "pattern": [ " AA", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_block.json b/src/generated/resources/data/nuggetmod/recipe/nugget_block.json index afbc976..06b296c 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_block.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_block.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shaped", "category": "misc", "key": { - "A": { - "item": "nuggetmod:nugget" - } + "A": "nuggetmod:nugget" }, "pattern": [ "AAA", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_boots.json b/src/generated/resources/data/nuggetmod/recipe/nugget_boots.json index b5b43cf..eacb9ad 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_boots.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_boots.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - } + "A": "nuggetmod:nugget" }, "pattern": [ " ", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_chestplate.json b/src/generated/resources/data/nuggetmod/recipe/nugget_chestplate.json index 719b1c5..06467be 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_chestplate.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_chestplate.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - } + "A": "nuggetmod:nugget" }, "pattern": [ "A A", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_deepslate_ore.json b/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_deepslate_ore.json index 52cd402..43f5afd 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_deepslate_ore.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_deepslate_ore.json @@ -4,9 +4,7 @@ "cookingtime": 100, "experience": 0.25, "group": "nugget", - "ingredient": { - "item": "nuggetmod:nugget_deepslate_ore" - }, + "ingredient": "nuggetmod:nugget_deepslate_ore", "result": { "id": "nuggetmod:nugget" } diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_ore.json b/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_ore.json index 320c5c3..547be07 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_ore.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_nugget_ore.json @@ -4,9 +4,7 @@ "cookingtime": 100, "experience": 0.25, "group": "nugget", - "ingredient": { - "item": "nuggetmod:nugget_ore" - }, + "ingredient": "nuggetmod:nugget_ore", "result": { "id": "nuggetmod:nugget" } diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_raw_nugget.json b/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_raw_nugget.json index e05312f..c2ed386 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_raw_nugget.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_from_blasting_raw_nugget.json @@ -4,9 +4,7 @@ "cookingtime": 100, "experience": 0.25, "group": "nugget", - "ingredient": { - "item": "nuggetmod:raw_nugget" - }, + "ingredient": "nuggetmod:raw_nugget", "result": { "id": "nuggetmod:nugget" } diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_deepslate_ore.json b/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_deepslate_ore.json index e3590fa..40a0ed5 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_deepslate_ore.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_deepslate_ore.json @@ -4,9 +4,7 @@ "cookingtime": 200, "experience": 0.25, "group": "nugget", - "ingredient": { - "item": "nuggetmod:nugget_deepslate_ore" - }, + "ingredient": "nuggetmod:nugget_deepslate_ore", "result": { "id": "nuggetmod:nugget" } diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_ore.json b/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_ore.json index d110ab5..43b8e4c 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_ore.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_nugget_ore.json @@ -4,9 +4,7 @@ "cookingtime": 200, "experience": 0.25, "group": "nugget", - "ingredient": { - "item": "nuggetmod:nugget_ore" - }, + "ingredient": "nuggetmod:nugget_ore", "result": { "id": "nuggetmod:nugget" } diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_raw_nugget.json b/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_raw_nugget.json index 04de135..51b5d9f 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_raw_nugget.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_from_smelting_raw_nugget.json @@ -4,9 +4,7 @@ "cookingtime": 200, "experience": 0.25, "group": "nugget", - "ingredient": { - "item": "nuggetmod:raw_nugget" - }, + "ingredient": "nuggetmod:raw_nugget", "result": { "id": "nuggetmod:nugget" } diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_helmet.json b/src/generated/resources/data/nuggetmod/recipe/nugget_helmet.json index 03b6d2d..b5098cb 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_helmet.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_helmet.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - } + "A": "nuggetmod:nugget" }, "pattern": [ "AAA", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_hoe.json b/src/generated/resources/data/nuggetmod/recipe/nugget_hoe.json index 3f32464..92eb2de 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_hoe.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_hoe.json @@ -2,12 +2,8 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - }, - "B": { - "item": "minecraft:stick" - } + "A": "nuggetmod:nugget", + "B": "minecraft:stick" }, "pattern": [ " AA", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_leggings.json b/src/generated/resources/data/nuggetmod/recipe/nugget_leggings.json index 0617795..2de367f 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_leggings.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_leggings.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - } + "A": "nuggetmod:nugget" }, "pattern": [ "AAA", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_pickaxe.json b/src/generated/resources/data/nuggetmod/recipe/nugget_pickaxe.json index 2068e49..ad24d76 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_pickaxe.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_pickaxe.json @@ -2,12 +2,8 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - }, - "B": { - "item": "minecraft:stick" - } + "A": "nuggetmod:nugget", + "B": "minecraft:stick" }, "pattern": [ "AAA", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_shovel.json b/src/generated/resources/data/nuggetmod/recipe/nugget_shovel.json index 5073994..c8aab3a 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_shovel.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_shovel.json @@ -2,12 +2,8 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - }, - "B": { - "item": "minecraft:stick" - } + "A": "nuggetmod:nugget", + "B": "minecraft:stick" }, "pattern": [ " A ", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_sword.json b/src/generated/resources/data/nuggetmod/recipe/nugget_sword.json index 9b648b9..d381395 100644 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_sword.json +++ b/src/generated/resources/data/nuggetmod/recipe/nugget_sword.json @@ -2,12 +2,8 @@ "type": "minecraft:crafting_shaped", "category": "equipment", "key": { - "A": { - "item": "nuggetmod:nugget" - }, - "B": { - "item": "minecraft:stick" - } + "A": "nuggetmod:nugget", + "B": "minecraft:stick" }, "pattern": [ " A ", diff --git a/src/generated/resources/data/nuggetmod/recipe/nugget_trim_mat.json b/src/generated/resources/data/nuggetmod/recipe/nugget_trim_mat.json deleted file mode 100644 index 8e5512d..0000000 --- a/src/generated/resources/data/nuggetmod/recipe/nugget_trim_mat.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "minecraft:smithing_trim", - "addition": { - "tag": "minecraft:trim_materials" - }, - "base": { - "tag": "minecraft:trimmable_armor" - }, - "template": { - "item": "nuggetmod:nugget_armor_trim_smithing_template" - } -} \ No newline at end of file diff --git a/src/generated/resources/data/nuggetmod/recipe/raw_nugget.json b/src/generated/resources/data/nuggetmod/recipe/raw_nugget.json index b175408..cf7d57a 100644 --- a/src/generated/resources/data/nuggetmod/recipe/raw_nugget.json +++ b/src/generated/resources/data/nuggetmod/recipe/raw_nugget.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shapeless", "category": "misc", "ingredients": [ - { - "item": "nuggetmod:raw_nugget_block" - } + "nuggetmod:raw_nugget_block" ], "result": { "count": 9, diff --git a/src/generated/resources/data/nuggetmod/recipe/raw_nugget_block.json b/src/generated/resources/data/nuggetmod/recipe/raw_nugget_block.json index 6c726d3..9e650b2 100644 --- a/src/generated/resources/data/nuggetmod/recipe/raw_nugget_block.json +++ b/src/generated/resources/data/nuggetmod/recipe/raw_nugget_block.json @@ -2,9 +2,7 @@ "type": "minecraft:crafting_shaped", "category": "misc", "key": { - "A": { - "item": "nuggetmod:raw_nugget" - } + "A": "nuggetmod:raw_nugget" }, "pattern": [ "AAA", diff --git a/src/generated/resources/data/nuggetmod/tags/item/nugget_repairs.json b/src/generated/resources/data/nuggetmod/tags/item/nugget_repairs.json new file mode 100644 index 0000000..26e7bb0 --- /dev/null +++ b/src/generated/resources/data/nuggetmod/tags/item/nugget_repairs.json @@ -0,0 +1,5 @@ +{ + "values": [ + "nuggetmod:nugget" + ] +} \ No newline at end of file diff --git a/src/main/java/xyz/sillyangel/nugget/block/ModBlocks.java b/src/main/java/xyz/sillyangel/nugget/block/ModBlocks.java index e17fcca..2f0c25b 100644 --- a/src/main/java/xyz/sillyangel/nugget/block/ModBlocks.java +++ b/src/main/java/xyz/sillyangel/nugget/block/ModBlocks.java @@ -1,5 +1,8 @@ package xyz.sillyangel.nugget.block; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; +import net.minecraft.resources.ResourceLocation; import xyz.sillyangel.nugget.NuggetMod; import xyz.sillyangel.nugget.item.ModItems; import net.minecraft.util.valueproviders.UniformInt; @@ -22,28 +25,33 @@ public class ModBlocks { public static final RegistryObject NUGGET_BLOCK = registerBlock("nugget_block", () -> new Block(BlockBehaviour.Properties.of() + .setId(ResourceKey.create(Registries.BLOCK, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_block"))) .strength(4f).requiresCorrectToolForDrops().sound(SoundType.AMETHYST))); public static final RegistryObject RAW_NUGGET_BLOCK = registerBlock("raw_nugget_block", () -> new Block(BlockBehaviour.Properties.of() + .setId(ResourceKey.create(Registries.BLOCK, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "raw_nugget_block"))) .strength(3f).requiresCorrectToolForDrops())); // ores public static final RegistryObject NUGGET_ORE = registerBlock("nugget_ore", () -> new DropExperienceBlock(UniformInt.of(2, 4), BlockBehaviour.Properties.of() + .setId(ResourceKey.create(Registries.BLOCK, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_ore"))) .strength(4f).requiresCorrectToolForDrops())); public static final RegistryObject NUGGET_DEEPSLATE_ORE = registerBlock("nugget_deepslate_ore", () -> new DropExperienceBlock(UniformInt.of(2, 4), BlockBehaviour.Properties.of() + .setId(ResourceKey.create(Registries.BLOCK, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_deepslate_ore"))) .strength(5f).requiresCorrectToolForDrops().sound(SoundType.DEEPSLATE))); - private static RegistryObject registerBlock(String name, Supplier block) { - RegistryObject toReturn = BLOCKS.register(name, block); - registerBlockItem(name, toReturn); + private static RegistryObject registerBlock(String name, Supplier block) { + RegistryObject toReturn = BLOCKS.register(name, block); + registerBlockItem(name, toReturn); return toReturn; } private static void registerBlockItem(String name, RegistryObject block) { - ModItems.ITEMS.register(name, () -> new BlockItem(block.get(), new Item.Properties())); + ModItems.ITEMS.register(name, () -> new BlockItem(block.get(), new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, name))))); } public static void register(IEventBus eventBus) { diff --git a/src/main/java/xyz/sillyangel/nugget/datagen/DataGenerators.java b/src/main/java/xyz/sillyangel/nugget/datagen/DataGenerators.java index e15f49e..3fad65d 100644 --- a/src/main/java/xyz/sillyangel/nugget/datagen/DataGenerators.java +++ b/src/main/java/xyz/sillyangel/nugget/datagen/DataGenerators.java @@ -27,7 +27,7 @@ public class DataGenerators { generator.addProvider(event.includeServer(), new LootTableProvider(packOutput, Collections.emptySet(), List.of(new LootTableProvider.SubProviderEntry(ModBlockLootTableProvider::new, LootContextParamSets.BLOCK)), lookupProvider)); - generator.addProvider(event.includeServer(), new ModRecipeProvider(packOutput, lookupProvider)); + generator.addProvider(event.includeServer(), new ModRecipeProvider.Runner(packOutput, lookupProvider)); BlockTagsProvider blockTagsProvider = new ModBlockTagProvider(packOutput, lookupProvider, existingFileHelper); generator.addProvider(event.includeServer(), blockTagsProvider); diff --git a/src/main/java/xyz/sillyangel/nugget/datagen/ModItemModelProvider.java b/src/main/java/xyz/sillyangel/nugget/datagen/ModItemModelProvider.java index 07e3db6..c15fd90 100644 --- a/src/main/java/xyz/sillyangel/nugget/datagen/ModItemModelProvider.java +++ b/src/main/java/xyz/sillyangel/nugget/datagen/ModItemModelProvider.java @@ -1,5 +1,7 @@ package xyz.sillyangel.nugget.datagen; +import net.minecraft.world.item.equipment.trim.TrimMaterial; +import net.minecraft.world.item.equipment.trim.TrimMaterials; import xyz.sillyangel.nugget.NuggetMod; import xyz.sillyangel.nugget.item.ModItems; import net.minecraft.data.PackOutput; @@ -11,8 +13,6 @@ import net.minecraftforge.client.model.generators.ItemModelProvider; import net.minecraftforge.common.data.ExistingFileHelper; import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.RegistryObject; -import net.minecraft.world.item.armortrim.TrimMaterial; -import net.minecraft.world.item.armortrim.TrimMaterials; import net.minecraft.resources.ResourceKey; import net.minecraft.server.packs.PackType; import net.minecraft.world.item.ArmorItem; @@ -63,13 +63,19 @@ public class ModItemModelProvider extends ItemModelProvider { if (itemRegistryObject.get() instanceof ArmorItem armorItem) { trimMaterials.forEach((trimMaterial, value) -> { float trimValue = value; - String armorType = switch (armorItem.getEquipmentSlot()) { - case HEAD -> "helmet"; - case CHEST -> "chestplate"; - case LEGS -> "leggings"; - case FEET -> "boots"; - default -> ""; - }; + + String armorType = ""; + if(armorItem.toString().contains("helmet")) { + armorType = "helmet"; + } else if(armorItem.toString().contains("chestplate")) { + armorType = "chestplate"; + } else if(armorItem.toString().contains("leggings")) { + armorType = "leggings"; + } else if(armorItem.toString().contains("boots")) { + armorType = "boots"; + } + + String armorItemPath = armorItem.toString(); String trimPath = "trims/items/" + armorType + "_trim_" + trimMaterial.location().getPath(); String currentTrimName = armorItemPath + "_" + trimMaterial.location().getPath() + "_trim"; diff --git a/src/main/java/xyz/sillyangel/nugget/datagen/ModItemTagProvider.java b/src/main/java/xyz/sillyangel/nugget/datagen/ModItemTagProvider.java index be9dcdd..0a22262 100644 --- a/src/main/java/xyz/sillyangel/nugget/datagen/ModItemTagProvider.java +++ b/src/main/java/xyz/sillyangel/nugget/datagen/ModItemTagProvider.java @@ -38,5 +38,7 @@ public class ModItemTagProvider extends ItemTagsProvider { .add(ModItems.NUGGET.get()); tag(ItemTags.TRIM_TEMPLATES) .add(ModItems.NUGGET_SMITHING_TEMPLATE.get()); + tag(ModTags.Items.NUGGET_REPAIRS) + .add(ModItems.NUGGET.get()); } } \ No newline at end of file diff --git a/src/main/java/xyz/sillyangel/nugget/datagen/ModRecipeProvider.java b/src/main/java/xyz/sillyangel/nugget/datagen/ModRecipeProvider.java index 2010d0c..e9a9a0c 100644 --- a/src/main/java/xyz/sillyangel/nugget/datagen/ModRecipeProvider.java +++ b/src/main/java/xyz/sillyangel/nugget/datagen/ModRecipeProvider.java @@ -1,5 +1,7 @@ package xyz.sillyangel.nugget.datagen; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; import net.minecraft.world.item.Items; import xyz.sillyangel.nugget.NuggetMod; import xyz.sillyangel.nugget.block.ModBlocks; @@ -16,134 +18,152 @@ import java.util.List; import java.util.concurrent.CompletableFuture; public class ModRecipeProvider extends RecipeProvider implements IConditionBuilder { - public ModRecipeProvider(PackOutput pOutput, CompletableFuture pRegistries) { - super(pOutput, pRegistries); + public ModRecipeProvider(HolderLookup.Provider lookup, RecipeOutput recipeOutput) { + super(lookup, recipeOutput); + } + + public static class Runner extends RecipeProvider.Runner { + public Runner(PackOutput output, CompletableFuture providerCompletableFuture) { + super(output, providerCompletableFuture); + } + + + @Override + protected RecipeProvider createRecipeProvider(HolderLookup.Provider provider, RecipeOutput recipeOutput) { + return new ModRecipeProvider(provider, recipeOutput); + } + + @Override + public String getName() { + return "Recipes"; + } } @Override - protected void buildRecipes(RecipeOutput pRecipeOutput) { + protected void buildRecipes() { List NUGGET_SMELTABLES = List.of(ModItems.RAW_NUGGET.get(), ModBlocks.NUGGET_ORE.get(), ModBlocks.NUGGET_DEEPSLATE_ORE.get()); - ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModBlocks.NUGGET_BLOCK.get()) + shaped(RecipeCategory.MISC, ModBlocks.NUGGET_BLOCK.get()) .pattern("AAA") .pattern("AAA") .pattern("AAA") .define('A', ModItems.NUGGET.get()) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); - ShapelessRecipeBuilder.shapeless(RecipeCategory.MISC, ModItems.NUGGET.get(), 9) + shapeless(RecipeCategory.MISC, ModItems.NUGGET.get(), 9) .requires(ModBlocks.NUGGET_BLOCK.get()) - .unlockedBy(getHasName(ModBlocks.NUGGET_BLOCK.get()), has(ModBlocks.NUGGET_BLOCK.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModBlocks.NUGGET_BLOCK.get()), has(ModBlocks.NUGGET_BLOCK.get())).save(this.output); // RAW NUGGET - ShapedRecipeBuilder.shaped(RecipeCategory.MISC, ModBlocks.RAW_NUGGET_BLOCK.get()) + shaped(RecipeCategory.MISC, ModBlocks.RAW_NUGGET_BLOCK.get()) .pattern("AAA") .pattern("AAA") .pattern("AAA") .define('A', ModItems.RAW_NUGGET.get()) - .unlockedBy(getHasName(ModItems.RAW_NUGGET.get()), has(ModItems.RAW_NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.RAW_NUGGET.get()), has(ModItems.RAW_NUGGET.get())).save(this.output); - ShapelessRecipeBuilder.shapeless(RecipeCategory.MISC, ModItems.RAW_NUGGET.get(), 9) + shapeless(RecipeCategory.MISC, ModItems.RAW_NUGGET.get(), 9) .requires(ModBlocks.RAW_NUGGET_BLOCK.get()) - .unlockedBy(getHasName(ModBlocks.RAW_NUGGET_BLOCK.get()), has(ModBlocks.RAW_NUGGET_BLOCK.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModBlocks.RAW_NUGGET_BLOCK.get()), has(ModBlocks.RAW_NUGGET_BLOCK.get())).save(this.output); // TOOLS //SWORD - ShapedRecipeBuilder.shaped(RecipeCategory.COMBAT, ModItems.NUGGET_SWORD.get()) + shaped(RecipeCategory.COMBAT, ModItems.NUGGET_SWORD.get()) .pattern(" A ") .pattern(" A ") .pattern(" B ") .define('A', ModItems.NUGGET.get()) .define('B', Items.STICK) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); //PICAXE - ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, ModItems.NUGGET_PICKAXE.get()) + shaped(RecipeCategory.TOOLS, ModItems.NUGGET_PICKAXE.get()) .pattern("AAA") .pattern(" B ") .pattern(" B ") .define('A', ModItems.NUGGET.get()) .define('B', Items.STICK) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); //AXE - ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, ModItems.NUGGET_AXE.get()) + shaped(RecipeCategory.TOOLS, ModItems.NUGGET_AXE.get()) .pattern(" AA") .pattern(" BA") .pattern(" B ") .define('A', ModItems.NUGGET.get()) .define('B', Items.STICK) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); //SHOVEL - ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, ModItems.NUGGET_SHOVEL.get()) + shaped(RecipeCategory.TOOLS, ModItems.NUGGET_SHOVEL.get()) .pattern(" A ") .pattern(" B ") .pattern(" B ") .define('A', ModItems.NUGGET.get()) .define('B', Items.STICK) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); //HOE - ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, ModItems.NUGGET_HOE.get()) + shaped(RecipeCategory.TOOLS, ModItems.NUGGET_HOE.get()) .pattern(" AA") .pattern(" B ") .pattern(" B ") .define('A', ModItems.NUGGET.get()) .define('B', Items.STICK) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); // END OF TOOLS // start of armor // head!?! - ShapedRecipeBuilder.shaped(RecipeCategory.COMBAT, ModItems.NUGGET_HELMET.get()) + shaped(RecipeCategory.COMBAT, ModItems.NUGGET_HELMET.get()) .pattern("AAA") .pattern("A A") .pattern(" ") .define('A', ModItems.NUGGET.get()) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); //shirt - ShapedRecipeBuilder.shaped(RecipeCategory.COMBAT, ModItems.NUGGET_CHESTPLATE.get()) + shaped(RecipeCategory.COMBAT, ModItems.NUGGET_CHESTPLATE.get()) .pattern("A A") .pattern("AAA") .pattern("AAA") .define('A', ModItems.NUGGET.get()) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); //pants? - ShapedRecipeBuilder.shaped(RecipeCategory.COMBAT, ModItems.NUGGET_LEGGINGS.get()) + shaped(RecipeCategory.COMBAT, ModItems.NUGGET_LEGGINGS.get()) .pattern("AAA") .pattern("A A") .pattern("A A") .define('A', ModItems.NUGGET.get()) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); //socks - ShapedRecipeBuilder.shaped(RecipeCategory.COMBAT, ModItems.NUGGET_BOOTS.get()) + shaped(RecipeCategory.COMBAT, ModItems.NUGGET_BOOTS.get()) .pattern(" ") .pattern("A A") .pattern("A A") .define('A', ModItems.NUGGET.get()) - .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(pRecipeOutput); + .unlockedBy(getHasName(ModItems.NUGGET.get()), has(ModItems.NUGGET.get())).save(this.output); - trimSmithing(pRecipeOutput, ModItems.NUGGET_SMITHING_TEMPLATE.get(), ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_trim_mat")); + trimSmithing(ModItems.NUGGET_SMITHING_TEMPLATE.get(), ResourceKey.create(Registries.RECIPE, + ResourceLocation.parse(getItemName(ModItems.NUGGET_SMITHING_TEMPLATE.get()) + "_smithing_trim"))); - oreSmelting(pRecipeOutput, NUGGET_SMELTABLES, RecipeCategory.MISC, ModItems.NUGGET.get(), 0.25f, 200, "nugget"); - oreBlasting(pRecipeOutput, NUGGET_SMELTABLES, RecipeCategory.MISC, ModItems.NUGGET.get(), 0.25f, 100, "nugget"); + oreSmelting(this.output, NUGGET_SMELTABLES, RecipeCategory.MISC, ModItems.NUGGET.get(), 0.25f, 200, "nugget"); + oreBlasting(this.output, NUGGET_SMELTABLES, RecipeCategory.MISC, ModItems.NUGGET.get(), 0.25f, 100, "nugget"); } - protected static void oreSmelting(RecipeOutput recipeOutput, List pIngredients, RecipeCategory pCategory, ItemLike pResult, + protected void oreSmelting(RecipeOutput recipeOutput, List pIngredients, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTIme, String pGroup) { oreCooking(recipeOutput, RecipeSerializer.SMELTING_RECIPE, SmeltingRecipe::new, pIngredients, pCategory, pResult, pExperience, pCookingTIme, pGroup, "_from_smelting"); } - protected static void oreBlasting(RecipeOutput recipeOutput, List pIngredients, RecipeCategory pCategory, ItemLike pResult, + protected void oreBlasting(RecipeOutput recipeOutput, List pIngredients, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, String pGroup) { oreCooking(recipeOutput, RecipeSerializer.BLASTING_RECIPE, BlastingRecipe::new, pIngredients, pCategory, pResult, pExperience, pCookingTime, pGroup, "_from_blasting"); } - protected static void oreCooking(RecipeOutput recipeOutput, RecipeSerializer pCookingSerializer, AbstractCookingRecipe.Factory factory, + protected void oreCooking(RecipeOutput recipeOutput, RecipeSerializer pCookingSerializer, AbstractCookingRecipe.Factory factory, List pIngredients, RecipeCategory pCategory, ItemLike pResult, float pExperience, int pCookingTime, String pGroup, String pRecipeName) { for(ItemLike itemlike : pIngredients) { SimpleCookingRecipeBuilder.generic(Ingredient.of(itemlike), pCategory, pResult, pExperience, pCookingTime, pCookingSerializer, factory).group(pGroup).unlockedBy(getHasName(itemlike), has(itemlike)) diff --git a/src/main/java/xyz/sillyangel/nugget/item/ModArmorMaterials.java b/src/main/java/xyz/sillyangel/nugget/item/ModArmorMaterials.java index bab5d9e..e735bee 100644 --- a/src/main/java/xyz/sillyangel/nugget/item/ModArmorMaterials.java +++ b/src/main/java/xyz/sillyangel/nugget/item/ModArmorMaterials.java @@ -1,46 +1,22 @@ package xyz.sillyangel.nugget.item; import xyz.sillyangel.nugget.NuggetMod; +import xyz.sillyangel.nugget.util.ModTags; import net.minecraft.Util; -import net.minecraft.core.Holder; -import net.minecraft.core.Registry; -import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.resources.ResourceLocation; -import net.minecraft.sounds.SoundEvent; import net.minecraft.sounds.SoundEvents; -import net.minecraft.world.item.ArmorItem; -import net.minecraft.world.item.ArmorMaterial; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.crafting.Ingredient; - +import net.minecraft.world.item.equipment.ArmorMaterial; +import net.minecraft.world.item.equipment.ArmorType; import java.util.EnumMap; -import java.util.List; -import java.util.function.Supplier; public class ModArmorMaterials { - public static final Holder NUGGET_ARMOR_MATERIAL = register("nugget", Util.make(new EnumMap<>(ArmorItem.Type.class), + public static final ArmorMaterial NUGGET_ARMOR_MATERIAL = new ArmorMaterial(1200, Util.make(new EnumMap<>(ArmorType.class), attribute -> { - attribute.put(ArmorItem.Type.BOOTS, 5); - attribute.put(ArmorItem.Type.LEGGINGS, 7); - attribute.put(ArmorItem.Type.CHESTPLATE, 9); - attribute.put(ArmorItem.Type.HELMET, 5); - attribute.put(ArmorItem.Type.BODY, 11); - }), 20, 4.5f, 0.5f, () -> ModItems.NUGGET.get()); - - private static Holder register(String name, EnumMap typeProtection, - int enchantability, float toughness, float knockbackResistance, - Supplier ingredientItem) { - ResourceLocation location = ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, name); - Holder equipSound = SoundEvents.ARMOR_EQUIP_NETHERITE; - Supplier ingredient = () -> Ingredient.of(ingredientItem.get()); - List layers = List.of(new ArmorMaterial.Layer(location)); - - EnumMap typeMap = new EnumMap<>(ArmorItem.Type.class); - for (ArmorItem.Type type : ArmorItem.Type.values()) { - typeMap.put(type, typeProtection.get(type)); - } - - return Registry.registerForHolder(BuiltInRegistries.ARMOR_MATERIAL, location, - new ArmorMaterial(typeProtection, enchantability, equipSound, ingredient, layers, toughness, knockbackResistance)); - } + attribute.put(ArmorType.BOOTS, 5); + attribute.put(ArmorType.LEGGINGS, 7); + attribute.put(ArmorType.CHESTPLATE, 9); + attribute.put(ArmorType.HELMET, 5); + attribute.put(ArmorType.BODY, 11); + }), 15, SoundEvents.ARMOR_EQUIP_NETHERITE, + 4f, 0.1f, ModTags.Items.NUGGET_REPAIRS, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget")); } \ No newline at end of file diff --git a/src/main/java/xyz/sillyangel/nugget/item/ModItems.java b/src/main/java/xyz/sillyangel/nugget/item/ModItems.java index ad8adfd..2c5ce2e 100644 --- a/src/main/java/xyz/sillyangel/nugget/item/ModItems.java +++ b/src/main/java/xyz/sillyangel/nugget/item/ModItems.java @@ -1,5 +1,8 @@ package xyz.sillyangel.nugget.item; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; +import net.minecraft.world.item.equipment.ArmorType; import xyz.sillyangel.nugget.NuggetMod; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.registries.DeferredRegister; @@ -17,7 +20,8 @@ public class ModItems { DeferredRegister.create(ForgeRegistries.ITEMS, NuggetMod.MOD_ID); public static final RegistryObject NUGGET = ITEMS.register("nugget", - () -> new Item(new Item.Properties().food(ModFoodProperties.Nugget)) { + () -> new Item(new Item.Properties().setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget"))) + .food(ModFoodProperties.Nugget)) { @Override public void appendHoverText(ItemStack pStack, TooltipContext pContext, List pTooltipComponent, TooltipFlag pTooltipFlag) { pTooltipComponent.add(Component.translatable("item.nuggetmod.nugget.tooltip")); @@ -26,48 +30,64 @@ public class ModItems { }); public static final RegistryObject RAW_NUGGET = ITEMS.register("raw_nugget", - () -> new Item(new Item.Properties())); + () -> new Item(new Item.Properties().setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "raw_nugget"))))); public static final RegistryObject NUGGET_SWORD = ITEMS.register("nugget_sword", - () -> new SwordItem(ModToolTiers.NUGGET, new Item.Properties() - .attributes(SwordItem.createAttributes(ModToolTiers.NUGGET, 3, -2.4f)))); + () -> new SwordItem(ModToolTiers.NUGGET, 3, -2.4f, new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_sword"))))); + public static final RegistryObject NUGGET_PICKAXE = ITEMS.register("nugget_pickaxe", - () -> new PickaxeItem(ModToolTiers.NUGGET, new Item.Properties() - .attributes(PickaxeItem.createAttributes(ModToolTiers.NUGGET, 1, -2.8f)))); + () -> new PickaxeItem(ModToolTiers.NUGGET, 1, -2.8f, new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_pickaxe"))))); + public static final RegistryObject NUGGET_SHOVEL = ITEMS.register("nugget_shovel", - () -> new ShovelItem(ModToolTiers.NUGGET, new Item.Properties() - .attributes(ShovelItem.createAttributes(ModToolTiers.NUGGET, 1.5f, -3.0f)))); + () -> new ShovelItem(ModToolTiers.NUGGET, 1.5f, -3.0f, new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_shovel"))))); + public static final RegistryObject NUGGET_AXE = ITEMS.register("nugget_axe", - () -> new AxeItem(ModToolTiers.NUGGET, new Item.Properties() - .attributes(AxeItem.createAttributes(ModToolTiers.NUGGET, 6, -3.2f)))); + () -> new AxeItem(ModToolTiers.NUGGET, 6, -3.2f, new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_axe"))))); + public static final RegistryObject NUGGET_HOE = ITEMS.register("nugget_hoe", - () -> new HoeItem(ModToolTiers.NUGGET, new Item.Properties() - .attributes(HoeItem.createAttributes(ModToolTiers.NUGGET, 0, -3.0f)))); + () -> new HoeItem(ModToolTiers.NUGGET, 0, -3.0f, new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_hoe"))))); // armor things public static final RegistryObject NUGGET_HELMET = ITEMS.register("nugget_helmet", - () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorItem.Type.HELMET, - new Item.Properties().durability(ArmorItem.Type.HELMET.getDurability(25)))); + () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorType.HELMET, + new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_helmet"))))); + public static final RegistryObject NUGGET_CHESTPLATE = ITEMS.register("nugget_chestplate", - () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorItem.Type.CHESTPLATE, - new Item.Properties().durability(ArmorItem.Type.CHESTPLATE.getDurability(25)))); + () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorType.CHESTPLATE, + new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_chestplate"))))); + public static final RegistryObject NUGGET_LEGGINGS = ITEMS.register("nugget_leggings", - () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorItem.Type.LEGGINGS, - new Item.Properties().durability(ArmorItem.Type.LEGGINGS.getDurability(25)))); + () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorType.LEGGINGS, + new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_leggings"))))); + public static final RegistryObject NUGGET_BOOTS = ITEMS.register("nugget_boots", - () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorItem.Type.BOOTS, - new Item.Properties().durability(ArmorItem.Type.BOOTS.getDurability(25)))); + () -> new ArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, ArmorType.BOOTS, + new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_boots"))))); + // horse armor public static final RegistryObject NUGGET_HORSE_ARMOR = ITEMS.register("nugget_horse_armor", - () -> new AnimalArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, AnimalArmorItem.BodyType.EQUESTRIAN, - false, new Item.Properties().stacksTo(1))); + () -> new AnimalArmorItem(ModArmorMaterials.NUGGET_ARMOR_MATERIAL, AnimalArmorItem.BodyType.EQUESTRIAN, new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_horse_armor"))) + .stacksTo(1))); // smithing temp public static final RegistryObject NUGGET_SMITHING_TEMPLATE = ITEMS.register("nugget_armor_trim_smithing_template", - () -> SmithingTemplateItem.createArmorTrimTemplate(ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_trim_mat"))); + () -> SmithingTemplateItem.createArmorTrimTemplate(new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_armor_trim_smithing_template"))))); public static final RegistryObject NUGGET_MUSIC_DISC = ITEMS.register("nugget_music_disc", - () -> new Item(new Item.Properties().jukeboxPlayable(ModSounds.NUGGET_THEME_KEY).stacksTo(1))); + () -> new Item(new Item.Properties() + .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, "nugget_music_disc"))) + .jukeboxPlayable(ModSounds.NUGGET_THEME_KEY).stacksTo(1))); public static void register(IEventBus eventBus) { diff --git a/src/main/java/xyz/sillyangel/nugget/item/ModToolTiers.java b/src/main/java/xyz/sillyangel/nugget/item/ModToolTiers.java index a239a99..c31b4e8 100644 --- a/src/main/java/xyz/sillyangel/nugget/item/ModToolTiers.java +++ b/src/main/java/xyz/sillyangel/nugget/item/ModToolTiers.java @@ -1,12 +1,9 @@ package xyz.sillyangel.nugget.item; -import net.minecraft.world.item.Tier; -import net.minecraft.world.item.crafting.Ingredient; -import net.minecraftforge.common.ForgeTier; +import net.minecraft.world.item.ToolMaterial; import xyz.sillyangel.nugget.util.ModTags; public class ModToolTiers { - public static final Tier NUGGET = new ForgeTier(1500, 4.5f, 3.5f, 22, - ModTags.Blocks.NEEDS_NUGGET_TOOL, () -> Ingredient.of(ModItems.NUGGET.get()), - ModTags.Blocks.INCORRECT_FOR_NUGGET_TOOL); + public static final ToolMaterial NUGGET = new ToolMaterial(ModTags.Blocks.INCORRECT_FOR_NUGGET_TOOL, + 1500, 4.5f, 3.5f, 22, ModTags.Items.NUGGET_REPAIRS); } diff --git a/src/main/java/xyz/sillyangel/nugget/trim/ModTrimMaterials.java b/src/main/java/xyz/sillyangel/nugget/trim/ModTrimMaterials.java index 87cc81e..ff61895 100644 --- a/src/main/java/xyz/sillyangel/nugget/trim/ModTrimMaterials.java +++ b/src/main/java/xyz/sillyangel/nugget/trim/ModTrimMaterials.java @@ -11,7 +11,7 @@ import net.minecraft.network.chat.TextColor; import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.Item; -import net.minecraft.world.item.armortrim.TrimMaterial; +import net.minecraft.world.item.equipment.trim.TrimMaterial; import java.util.Map; diff --git a/src/main/java/xyz/sillyangel/nugget/trim/ModTrimPatterns.java b/src/main/java/xyz/sillyangel/nugget/trim/ModTrimPatterns.java index aa0612f..1a55c53 100644 --- a/src/main/java/xyz/sillyangel/nugget/trim/ModTrimPatterns.java +++ b/src/main/java/xyz/sillyangel/nugget/trim/ModTrimPatterns.java @@ -1,5 +1,6 @@ package xyz.sillyangel.nugget.trim; +import net.minecraft.world.item.equipment.trim.TrimPattern; import xyz.sillyangel.nugget.NuggetMod; import xyz.sillyangel.nugget.item.ModItems; import net.minecraft.Util; @@ -9,7 +10,6 @@ import net.minecraft.network.chat.Component; import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.Item; -import net.minecraft.world.item.armortrim.TrimPattern; import net.minecraftforge.registries.ForgeRegistries; public class ModTrimPatterns { diff --git a/src/main/java/xyz/sillyangel/nugget/util/ModItemProperites.java b/src/main/java/xyz/sillyangel/nugget/util/ModItemProperites.java index dac47e2..713709d 100644 --- a/src/main/java/xyz/sillyangel/nugget/util/ModItemProperites.java +++ b/src/main/java/xyz/sillyangel/nugget/util/ModItemProperites.java @@ -1,5 +1,5 @@ package xyz.sillyangel.nugget.util; public class ModItemProperites { - + // i dont know what to put here?! } diff --git a/src/main/java/xyz/sillyangel/nugget/util/ModTags.java b/src/main/java/xyz/sillyangel/nugget/util/ModTags.java index 8af67ee..8eb16d0 100644 --- a/src/main/java/xyz/sillyangel/nugget/util/ModTags.java +++ b/src/main/java/xyz/sillyangel/nugget/util/ModTags.java @@ -20,6 +20,7 @@ public class ModTags { public static class Items { public static final TagKey TRANSFORMABLE_ITEMS = createTag("transformable_items"); + public static final TagKey NUGGET_REPAIRS = createTag("nugget_repairs"); private static TagKey createTag(String name) { return ItemTags.create(ResourceLocation.fromNamespaceAndPath(NuggetMod.MOD_ID, name)); diff --git a/src/main/resources/assets/minecraft/atlases/armor_trims.json b/src/main/resources/assets/minecraft/atlases/armor_trims.json index cf03301..2e8e259 100644 --- a/src/main/resources/assets/minecraft/atlases/armor_trims.json +++ b/src/main/resources/assets/minecraft/atlases/armor_trims.json @@ -1,63 +1,66 @@ { - "replace": false, - "sources": [ - { - "type": "paletted_permutations", - "textures": [ - "trims/models/armor/coast", - "trims/models/armor/coast_leggings", - "trims/models/armor/sentry", - "trims/models/armor/sentry_leggings", - "trims/models/armor/dune", - "trims/models/armor/dune_leggings", - "trims/models/armor/wild", - "trims/models/armor/wild_leggings", - "trims/models/armor/ward", - "trims/models/armor/ward_leggings", - "trims/models/armor/eye", - "trims/models/armor/eye_leggings", - "trims/models/armor/vex", - "trims/models/armor/vex_leggings", - "trims/models/armor/tide", - "trims/models/armor/tide_leggings", - "trims/models/armor/snout", - "trims/models/armor/snout_leggings", - "trims/models/armor/rib", - "trims/models/armor/rib_leggings", - "trims/models/armor/spire", - "trims/models/armor/spire_leggings", - "trims/models/armor/wayfinder", - "trims/models/armor/wayfinder_leggings", - "trims/models/armor/shaper", - "trims/models/armor/shaper_leggings", - "trims/models/armor/silence", - "trims/models/armor/silence_leggings", - "trims/models/armor/raiser", - "trims/models/armor/raiser_leggings", - "trims/models/armor/host", - "trims/models/armor/host_leggings", - "nuggetmod:trims/models/armor/nugget", - "nuggetmod:trims/models/armor/nugget_leggings" - - ], - "palette_key": "trims/color_palettes/trim_palette", - "permutations": { - "quartz": "trims/color_palettes/quartz", - "iron": "trims/color_palettes/iron", - "gold": "trims/color_palettes/gold", - "diamond": "trims/color_palettes/diamond", - "netherite": "trims/color_palettes/netherite", - "redstone": "trims/color_palettes/redstone", - "copper": "trims/color_palettes/copper", - "emerald": "trims/color_palettes/emerald", - "lapis": "trims/color_palettes/lapis", - "amethyst": "trims/color_palettes/amethyst", - "iron_darker": "trims/color_palettes/iron_darker", - "gold_darker": "trims/color_palettes/gold_darker", - "diamond_darker": "trims/color_palettes/diamond_darker", - "netherite_darker": "trims/color_palettes/netherite_darker", - "nugget": "nuggetmod:trims/color_palettes/nugget" - } + "replace": false, + "sources": [ + { + "type": "paletted_permutations", + "textures": [ + "trims/entity/humanoid/coast", + "trims/entity/humanoid_leggings/coast", + "trims/entity/humanoid/sentry", + "trims/entity/humanoid_leggings/sentry", + "trims/entity/humanoid/dune", + "trims/entity/humanoid_leggings/dune", + "trims/entity/humanoid/wild", + "trims/entity/humanoid_leggings/wild", + "trims/entity/humanoid/ward", + "trims/entity/humanoid_leggings/ward", + "trims/entity/humanoid/eye", + "trims/entity/humanoid_leggings/eye", + "trims/entity/humanoid/vex", + "trims/entity/humanoid_leggings/vex", + "trims/entity/humanoid/tide", + "trims/entity/humanoid_leggings/tide", + "trims/entity/humanoid/snout", + "trims/entity/humanoid_leggings/snout", + "trims/entity/humanoid/rib", + "trims/entity/humanoid_leggings/rib", + "trims/entity/humanoid/spire", + "trims/entity/humanoid_leggings/spire", + "trims/entity/humanoid/wayfinder", + "trims/entity/humanoid_leggings/wayfinder", + "trims/entity/humanoid/shaper", + "trims/entity/humanoid_leggings/shaper", + "trims/entity/humanoid/silence", + "trims/entity/humanoid_leggings/silence", + "trims/entity/humanoid/raiser", + "trims/entity/humanoid_leggings/raiser", + "trims/entity/humanoid/host", + "trims/entity/humanoid_leggings/host", + "trims/entity/humanoid/flow", + "trims/entity/humanoid_leggings/flow", + "trims/entity/humanoid/bolt", + "trims/entity/humanoid_leggings/bolt", + "nuggetmod:trims/entity/humanoid/nugget", + "nuggetmod:trims/entity/humanoid_leggings/nugget" + ], + "palette_key": "trims/color_palettes/trim_palette", + "permutations": { + "quartz": "trims/color_palettes/quartz", + "iron": "trims/color_palettes/iron", + "gold": "trims/color_palettes/gold", + "diamond": "trims/color_palettes/diamond", + "netherite": "trims/color_palettes/netherite", + "redstone": "trims/color_palettes/redstone", + "copper": "trims/color_palettes/copper", + "emerald": "trims/color_palettes/emerald", + "lapis": "trims/color_palettes/lapis", + "amethyst": "trims/color_palettes/amethyst", + "iron_darker": "trims/color_palettes/iron_darker", + "gold_darker": "trims/color_palettes/gold_darker", + "diamond_darker": "trims/color_palettes/diamond_darker", + "netherite_darker": "trims/color_palettes/netherite_darker", + "nugget": "nuggetmod:trims/color_palettes/nugget" } - ] - } \ No newline at end of file + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/nuggetmod/lang/en_us.json b/src/main/resources/assets/nuggetmod/lang/en_us.json index 38d7d03..ec104d7 100644 --- a/src/main/resources/assets/nuggetmod/lang/en_us.json +++ b/src/main/resources/assets/nuggetmod/lang/en_us.json @@ -1,11 +1,11 @@ { "item.nuggetmod.raw_nugget": "Raw Nugget", - "item.nuggetmod.nugget": "nugget", + "item.nuggetmod.nugget": "Nugget", - "block.nuggetmod.nugget_block": "Nugget Block", - "block.nuggetmod.raw_nugget_block": "Raw Nugget Block", - "block.nuggetmod.nugget_ore": "Nugget Ore", - "block.nuggetmod.nugget_deepslate_ore": "Nugget Deepslate Ore", + "item.nuggetmod.nugget_block": "Nugget Block", + "item.nuggetmod.raw_nugget_block": "Raw Nugget Block", + "item.nuggetmod.nugget_ore": "Nugget Ore", + "item.nuggetmod.nugget_deepslate_ore": "Nugget Deepslate Ore", "item.nuggetmod.nugget_sword": "Nugget Sword", "item.nuggetmod.nugget_pickaxe": "Nugget Pickaxe", @@ -18,21 +18,21 @@ "item.nuggetmod.nugget_horse_armor": "Nugget Horse Armor", + "item.nuggetmod.nugget_armor_trim_smithing_template": "Nugget Trim Template", "item.nuggetmod.nugget_helmet": "Nugget Helmet", "item.nuggetmod.nugget_chestplate": "Nugget Chestplate", "item.nuggetmod.nugget_leggings": "Nugget Leggings", "item.nuggetmod.nugget_boots": "Nugget Boots", - "creativetab.nuggetmod.nugget_items": "Nugget Mod Items", - "creativetab.nuggetmod.nugget_blocks": "Nugget Mod Blocks", + "creativetab.nuggetmod.nugget_items": "Nugget Items", + "creativetab.nuggetmod.nugget_blocks": "Nugget Blocks", "item.nuggetmod.nugget.tooltip": "THE NUGGET", - "item.nuggetmod.nugget_armor_trim_smithing_template": "Nugget Armor Trim", - "trim_material.nuggetmod.nugget": "Nugget Material", "trim_pattern.nuggetmod.nugget_trim_material": "Nugget Trim", + "trim_pattern.nuggetmod.nugget": "Nugget Trim", "painting.nuggetmod.nugget_painting.title": "Nugget Painting", diff --git a/src/main/resources/assets/nuggetmod/lang/es_mx.json b/src/main/resources/assets/nuggetmod/lang/es_mx.json index 3e4786b..5016138 100644 --- a/src/main/resources/assets/nuggetmod/lang/es_mx.json +++ b/src/main/resources/assets/nuggetmod/lang/es_mx.json @@ -1,30 +1,38 @@ { "item.nuggetmod.raw_nugget": "Nugget Crudo", "item.nuggetmod.nugget": "Nugget", - - "block.nuggetmod.nugget_block": "Bloque de Nuggets", - "block.nuggetmod.raw_nugget_block": "Bloque de Nuggets Crudos", - "block.nuggetmod.nugget_ore": "Mineral de Nuggets", - "block.nuggetmod.nugget_deepslate_ore": "Mineral de Nuggets de Pizca Profunda", - + + "item.nuggetmod.nugget_block": "Bloque de Nuggets", + "item.nuggetmod.raw_nugget_block": "Bloque de Nuggets Crudos", + "item.nuggetmod.nugget_ore": "Mineral de Nuggets", + "item.nuggetmod.nugget_deepslate_ore": "Mineral de Nuggets de Pizca Profunda", + "item.nuggetmod.nugget_sword": "Espada de Nuggets", "item.nuggetmod.nugget_pickaxe": "Pico de Nuggets", "item.nuggetmod.nugget_shovel": "Pala de Nuggets", "item.nuggetmod.nugget_axe": "Hacha de Nuggets", "item.nuggetmod.nugget_hoe": "Azada de Nuggets", + + "item.nuggetmod.nugget_music_disc": "Tema de Nuggets", + "item.nuggetmod.nugget_music_disc.desc": "Gegagedigedagedago", + "item.nuggetmod.nugget_horse_armor": "Armadura de Caballo de Nuggets", - + "item.nuggetmod.nugget_armor_trim_smithing_template": "Plantilla de Adorno de Nuggets", + "item.nuggetmod.nugget_helmet": "Casco de Nuggets", "item.nuggetmod.nugget_chestplate": "Peto de Nuggets", "item.nuggetmod.nugget_leggings": "Leotardos de Nuggets", "item.nuggetmod.nugget_boots": "Botas de Nuggets", - - "creativetab.nuggetmod.nugget_items": "Artículos del Mod de Nuggets", - "creativetab.nuggetmod.nugget_blocks": "Bloques del Mod de Nuggets", - + + "creativetab.nuggetmod.nugget_items": "Artículos de Nuggets", + "creativetab.nuggetmod.nugget_blocks": "Bloques de Nuggets", + "item.nuggetmod.nugget.tooltip": "EL NUGGET", - - "trim_pattern.nuggetmod.nugget_armor_trim_smithing_template": "Adorno de Armadura de Nuggets", - "trim_material.nuggetmod.nugget": "Material de Nuggets" - } - \ No newline at end of file + + "trim_material.nuggetmod.nugget": "Material de Nuggets", + "trim_pattern.nuggetmod.nugget_trim_material": "Adorno de Nuggets", + "trim_pattern.nuggetmod.nugget": "Adorno de Nuggets", + + "painting.nuggetmod.nugget_painting.title": "Pintura de Nuggets", + "painting.nuggetmod.nugget_painting.author": "Mod de Nuggets" +} diff --git a/src/main/resources/assets/nuggetmod/models/equipment/nugget.json b/src/main/resources/assets/nuggetmod/models/equipment/nugget.json new file mode 100644 index 0000000..04aa128 --- /dev/null +++ b/src/main/resources/assets/nuggetmod/models/equipment/nugget.json @@ -0,0 +1,19 @@ +{ + "layers": { + "horse_body": [ + { + "texture": "nuggetmod:nugget" + } + ], + "humanoid": [ + { + "texture": "nuggetmod:nugget" + } + ], + "humanoid_leggings": [ + { + "texture": "nuggetmod:nugget" + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nuggetmod/textures/entity/horse/armor/horse_armor_nugget.png b/src/main/resources/assets/nuggetmod/textures/entity/equipment/horse_body/nugget.png similarity index 100% rename from src/main/resources/assets/nuggetmod/textures/entity/horse/armor/horse_armor_nugget.png rename to src/main/resources/assets/nuggetmod/textures/entity/equipment/horse_body/nugget.png diff --git a/src/main/resources/assets/nuggetmod/textures/models/armor/nugget_layer_1.png b/src/main/resources/assets/nuggetmod/textures/entity/equipment/humanoid/nugget.png similarity index 100% rename from src/main/resources/assets/nuggetmod/textures/models/armor/nugget_layer_1.png rename to src/main/resources/assets/nuggetmod/textures/entity/equipment/humanoid/nugget.png diff --git a/src/main/resources/assets/nuggetmod/textures/models/armor/nugget_layer_2.png b/src/main/resources/assets/nuggetmod/textures/entity/equipment/humanoid_leggings/nugget.png similarity index 100% rename from src/main/resources/assets/nuggetmod/textures/models/armor/nugget_layer_2.png rename to src/main/resources/assets/nuggetmod/textures/entity/equipment/humanoid_leggings/nugget.png diff --git a/src/main/resources/assets/nuggetmod/textures/trims/models/armor/nugget.png b/src/main/resources/assets/nuggetmod/textures/trims/entity/humanoid/nugget.png similarity index 100% rename from src/main/resources/assets/nuggetmod/textures/trims/models/armor/nugget.png rename to src/main/resources/assets/nuggetmod/textures/trims/entity/humanoid/nugget.png diff --git a/src/main/resources/assets/nuggetmod/textures/trims/models/armor/nugget_leggings.png b/src/main/resources/assets/nuggetmod/textures/trims/entity/humanoid_leggings/nugget.png similarity index 100% rename from src/main/resources/assets/nuggetmod/textures/trims/models/armor/nugget_leggings.png rename to src/main/resources/assets/nuggetmod/textures/trims/entity/humanoid_leggings/nugget.png